builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-393 starttime: 1466499930.94 results: success (0) buildid: 20160621002003 builduid: 553f73d9ebe6486394dd8017761d8f1e revision: bef93a95add04ae173138d8391603bf77f9ae666 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:30.944845) ========= master: http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:30.959352) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:30.959638) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:30.999592) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:30.999877) ========= 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-1466499530.300043-2041742585 _=/tools/buildbot/bin/python using PTY: False --2016-06-21 02:05:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 9.91M=0.001s 2016-06-21 02:05:31 (9.91 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.295436 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:31.326227) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:31.326514) ========= 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-1466499530.300043-2041742585 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032689 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:31.393187) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:31.393547) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev bef93a95add04ae173138d8391603bf77f9ae666 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev bef93a95add04ae173138d8391603bf77f9ae666 --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-1466499530.300043-2041742585 _=/tools/buildbot/bin/python using PTY: False 2016-06-21 02:05:31,796 truncating revision to first 12 chars 2016-06-21 02:05:31,797 Setting DEBUG logging. 2016-06-21 02:05:31,797 attempt 1/10 2016-06-21 02:05:31,797 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/bef93a95add0?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-21 02:05:32,238 unpacking tar archive at: mozilla-beta-bef93a95add0/testing/mozharness/ program finished with exit code 0 elapsedTime=0.736116 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:32.232216) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:32.232496) ========= script_repo_revision: bef93a95add04ae173138d8391603bf77f9ae666 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:32.232857) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:32.233153) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-21 02:05:32.274556) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-06-21 02:05:32.274842) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1466499530.300043-2041742585 _=/tools/buildbot/bin/python using PTY: False 02:05:32 INFO - MultiFileLogger online at 20160621 02:05:32 in /builds/slave/test 02:05:32 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 02:05:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 02:05:32 INFO - {'append_to_log': False, 02:05:32 INFO - 'base_work_dir': '/builds/slave/test', 02:05:32 INFO - 'blob_upload_branch': 'mozilla-beta', 02:05:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 02:05:32 INFO - 'buildbot_json_path': 'buildprops.json', 02:05:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 02:05:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 02:05:32 INFO - 'download_minidump_stackwalk': True, 02:05:32 INFO - 'download_symbols': 'true', 02:05:32 INFO - 'e10s': False, 02:05:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 02:05:32 INFO - 'tooltool.py': '/tools/tooltool.py', 02:05:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 02:05:32 INFO - '/tools/misc-python/virtualenv.py')}, 02:05:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 02:05:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 02:05:32 INFO - 'log_level': 'info', 02:05:32 INFO - 'log_to_console': True, 02:05:32 INFO - 'opt_config_files': (), 02:05:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 02:05:32 INFO - '--processes=1', 02:05:32 INFO - '--config=%(test_path)s/wptrunner.ini', 02:05:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 02:05:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 02:05:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 02:05:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 02:05:32 INFO - 'pip_index': False, 02:05:32 INFO - 'require_test_zip': True, 02:05:32 INFO - 'test_type': ('testharness',), 02:05:32 INFO - 'this_chunk': '1', 02:05:32 INFO - 'tooltool_cache': '/builds/tooltool_cache', 02:05:32 INFO - 'total_chunks': '10', 02:05:32 INFO - 'virtualenv_path': 'venv', 02:05:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 02:05:32 INFO - 'work_dir': 'build'} 02:05:32 INFO - ##### 02:05:32 INFO - ##### Running clobber step. 02:05:32 INFO - ##### 02:05:32 INFO - Running pre-action listener: _resource_record_pre_action 02:05:32 INFO - Running main action method: clobber 02:05:32 INFO - rmtree: /builds/slave/test/build 02:05:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 02:05:34 INFO - Running post-action listener: _resource_record_post_action 02:05:34 INFO - ##### 02:05:34 INFO - ##### Running read-buildbot-config step. 02:05:34 INFO - ##### 02:05:34 INFO - Running pre-action listener: _resource_record_pre_action 02:05:34 INFO - Running main action method: read_buildbot_config 02:05:34 INFO - Using buildbot properties: 02:05:34 INFO - { 02:05:34 INFO - "project": "", 02:05:34 INFO - "product": "firefox", 02:05:34 INFO - "script_repo_revision": "production", 02:05:34 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 02:05:34 INFO - "repository": "", 02:05:34 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 02:05:34 INFO - "buildid": "20160621002003", 02:05:34 INFO - "pgo_build": "False", 02:05:34 INFO - "basedir": "/builds/slave/test", 02:05:34 INFO - "buildnumber": 5, 02:05:34 INFO - "slavename": "tst-linux32-spot-393", 02:05:34 INFO - "revision": "bef93a95add04ae173138d8391603bf77f9ae666", 02:05:34 INFO - "master": "http://buildbot-master06.bb.releng.usw2.mozilla.com:8201/", 02:05:34 INFO - "platform": "linux", 02:05:34 INFO - "branch": "mozilla-beta", 02:05:34 INFO - "repo_path": "releases/mozilla-beta", 02:05:34 INFO - "moz_repo_path": "", 02:05:34 INFO - "stage_platform": "linux", 02:05:34 INFO - "builduid": "553f73d9ebe6486394dd8017761d8f1e", 02:05:34 INFO - "slavebuilddir": "test" 02:05:34 INFO - } 02:05:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 02:05:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 02:05:34 INFO - Running post-action listener: _resource_record_post_action 02:05:34 INFO - ##### 02:05:34 INFO - ##### Running download-and-extract step. 02:05:34 INFO - ##### 02:05:34 INFO - Running pre-action listener: _resource_record_pre_action 02:05:34 INFO - Running main action method: download_and_extract 02:05:34 INFO - mkdir: /builds/slave/test/build/tests 02:05:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:05:34 INFO - https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 02:05:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:05:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:05:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:05:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 02:05:37 INFO - Downloaded 1291 bytes. 02:05:37 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 02:05:37 INFO - Using the following test package requirements: 02:05:37 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:05:37 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 02:05:37 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 02:05:37 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'jsshell-linux-i686.zip'], 02:05:37 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 02:05:37 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 02:05:37 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 02:05:37 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 02:05:37 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 02:05:37 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 02:05:37 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 02:05:37 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 02:05:37 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:05:37 INFO - https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 02:05:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:05:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:05:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 02:05:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 02:05:40 INFO - Downloaded 22809875 bytes. 02:05:40 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:05:40 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:05:41 INFO - caution: filename not matched: web-platform/* 02:05:41 INFO - Return code: 11 02:05: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')]} 02:05:41 INFO - https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 02:05:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:05:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:05:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 02:05:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 02:05:45 INFO - Downloaded 36389080 bytes. 02:05:45 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 02:05:45 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 02:05:49 INFO - caution: filename not matched: bin/* 02:05:49 INFO - caution: filename not matched: config/* 02:05:49 INFO - caution: filename not matched: mozbase/* 02:05:49 INFO - caution: filename not matched: marionette/* 02:05:49 INFO - caution: filename not matched: tools/wptserve/* 02:05:49 INFO - Return code: 11 02:05:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:05:49 INFO - https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 02:05:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:05:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:05:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:05:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 02:05:56 INFO - Downloaded 69347424 bytes. 02:05:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:05:56 INFO - mkdir: /builds/slave/test/properties 02:05:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 02:05:56 INFO - Writing to file /builds/slave/test/properties/build_url 02:05:56 INFO - Contents: 02:05:56 INFO - build_url:https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 02:05:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:05:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 02:05:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 02:05:57 INFO - Contents: 02:05:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:05:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:05:57 INFO - https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 02:05:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:05:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:05:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 02:05:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 02:06:06 INFO - Downloaded 92329128 bytes. 02:06:06 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 02:06:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 02:06:15 INFO - Return code: 0 02:06:15 INFO - Running post-action listener: _resource_record_post_action 02:06:15 INFO - Running post-action listener: set_extra_try_arguments 02:06:15 INFO - ##### 02:06:15 INFO - ##### Running create-virtualenv step. 02:06:15 INFO - ##### 02:06:15 INFO - Running pre-action listener: _pre_create_virtualenv 02:06:15 INFO - Running pre-action listener: _resource_record_pre_action 02:06:15 INFO - Running main action method: create_virtualenv 02:06:15 INFO - Creating virtualenv /builds/slave/test/build/venv 02:06:15 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 02:06:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 02:06:15 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 02:06:15 INFO - Using real prefix '/usr' 02:06:15 INFO - New python executable in /builds/slave/test/build/venv/bin/python 02:06:16 INFO - Installing distribute.............................................................................................................................................................................................done. 02:06:20 INFO - Installing pip.................done. 02:06:20 INFO - Return code: 0 02:06:20 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 02:06:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:20 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 0xa272c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa38bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa06de30>, '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 0xa30ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa389470>, '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-1466499530.300043-2041742585', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:06:20 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 02:06:20 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 02:06:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:06:20 INFO - 'CCACHE_UMASK': '002', 02:06:20 INFO - 'DISPLAY': ':0', 02:06:20 INFO - 'HOME': '/home/cltbld', 02:06:20 INFO - 'LANG': 'en_US.UTF-8', 02:06:20 INFO - 'LOGNAME': 'cltbld', 02:06:20 INFO - 'MAIL': '/var/mail/cltbld', 02:06:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:06:20 INFO - 'MOZ_NO_REMOTE': '1', 02:06:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:06:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:06:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:06:20 INFO - 'PWD': '/builds/slave/test', 02:06:20 INFO - 'SHELL': '/bin/bash', 02:06:20 INFO - 'SHLVL': '1', 02:06:20 INFO - 'TERM': 'linux', 02:06:20 INFO - 'TMOUT': '86400', 02:06:20 INFO - 'USER': 'cltbld', 02:06:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466499530.300043-2041742585', 02:06:20 INFO - '_': '/tools/buildbot/bin/python'} 02:06:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:06:20 INFO - Downloading/unpacking psutil>=0.7.1 02:06:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:20 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 02:06:20 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 02:06:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 02:06:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:06:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:06:24 INFO - Installing collected packages: psutil 02:06:24 INFO - Running setup.py install for psutil 02:06:25 INFO - building 'psutil._psutil_linux' extension 02:06:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 02:06:25 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 02:06:25 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 02:06:25 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 02:06:25 INFO - building 'psutil._psutil_posix' extension 02:06:25 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 02:06:25 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 02:06:25 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 02:06:25 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 02:06:25 INFO - Successfully installed psutil 02:06:25 INFO - Cleaning up... 02:06:25 INFO - Return code: 0 02:06:25 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 02:06:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:25 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 0xa272c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa38bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa06de30>, '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 0xa30ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa389470>, '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-1466499530.300043-2041742585', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:06:25 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 02:06:25 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 02:06:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:06:25 INFO - 'CCACHE_UMASK': '002', 02:06:25 INFO - 'DISPLAY': ':0', 02:06:25 INFO - 'HOME': '/home/cltbld', 02:06:25 INFO - 'LANG': 'en_US.UTF-8', 02:06:25 INFO - 'LOGNAME': 'cltbld', 02:06:25 INFO - 'MAIL': '/var/mail/cltbld', 02:06:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:06:25 INFO - 'MOZ_NO_REMOTE': '1', 02:06:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:06:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:06:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:06:25 INFO - 'PWD': '/builds/slave/test', 02:06:25 INFO - 'SHELL': '/bin/bash', 02:06:25 INFO - 'SHLVL': '1', 02:06:25 INFO - 'TERM': 'linux', 02:06:25 INFO - 'TMOUT': '86400', 02:06:25 INFO - 'USER': 'cltbld', 02:06:25 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466499530.300043-2041742585', 02:06:25 INFO - '_': '/tools/buildbot/bin/python'} 02:06:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:06:26 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 02:06:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:26 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 02:06:26 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 02:06:26 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:26 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:29 INFO - Downloading mozsystemmonitor-0.0.tar.gz 02:06:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 02:06:30 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 02:06:30 INFO - Installing collected packages: mozsystemmonitor 02:06:30 INFO - Running setup.py install for mozsystemmonitor 02:06:30 INFO - Successfully installed mozsystemmonitor 02:06:30 INFO - Cleaning up... 02:06:30 INFO - Return code: 0 02:06:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 02:06:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:30 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 0xa272c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa38bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa06de30>, '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 0xa30ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa389470>, '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-1466499530.300043-2041742585', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:06:30 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 02:06:30 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 02:06:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:06:30 INFO - 'CCACHE_UMASK': '002', 02:06:30 INFO - 'DISPLAY': ':0', 02:06:30 INFO - 'HOME': '/home/cltbld', 02:06:30 INFO - 'LANG': 'en_US.UTF-8', 02:06:30 INFO - 'LOGNAME': 'cltbld', 02:06:30 INFO - 'MAIL': '/var/mail/cltbld', 02:06:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:06:30 INFO - 'MOZ_NO_REMOTE': '1', 02:06:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:06:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:06:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:06:30 INFO - 'PWD': '/builds/slave/test', 02:06:30 INFO - 'SHELL': '/bin/bash', 02:06:30 INFO - 'SHLVL': '1', 02:06:30 INFO - 'TERM': 'linux', 02:06:30 INFO - 'TMOUT': '86400', 02:06:30 INFO - 'USER': 'cltbld', 02:06:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466499530.300043-2041742585', 02:06:30 INFO - '_': '/tools/buildbot/bin/python'} 02:06:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:06:30 INFO - Downloading/unpacking blobuploader==1.2.4 02:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:30 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 02:06:30 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 02:06:30 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:30 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:34 INFO - Downloading blobuploader-1.2.4.tar.gz 02:06:34 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 02:06:34 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 02:06:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:34 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:06:34 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 02:06:34 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:34 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 02:06:35 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 02:06: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 02:06: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 02:06: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 02:06: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 02:06: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 02:06: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 02:06:35 INFO - Downloading docopt-0.6.1.tar.gz 02:06:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 02:06:36 INFO - Installing collected packages: blobuploader, requests, docopt 02:06:36 INFO - Running setup.py install for blobuploader 02:06:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 02:06:36 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 02:06:36 INFO - Running setup.py install for requests 02:06:37 INFO - Running setup.py install for docopt 02:06:37 INFO - Successfully installed blobuploader requests docopt 02:06:37 INFO - Cleaning up... 02:06:37 INFO - Return code: 0 02:06:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:06: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')]} 02:06:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06: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')]} 02:06:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06: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 0xa272c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa38bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa06de30>, '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 0xa30ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa389470>, '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-1466499530.300043-2041742585', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:06: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 02:06: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 02:06:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:06:38 INFO - 'CCACHE_UMASK': '002', 02:06:38 INFO - 'DISPLAY': ':0', 02:06:38 INFO - 'HOME': '/home/cltbld', 02:06:38 INFO - 'LANG': 'en_US.UTF-8', 02:06:38 INFO - 'LOGNAME': 'cltbld', 02:06:38 INFO - 'MAIL': '/var/mail/cltbld', 02:06:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:06:38 INFO - 'MOZ_NO_REMOTE': '1', 02:06:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:06:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:06:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:06:38 INFO - 'PWD': '/builds/slave/test', 02:06:38 INFO - 'SHELL': '/bin/bash', 02:06:38 INFO - 'SHLVL': '1', 02:06:38 INFO - 'TERM': 'linux', 02:06:38 INFO - 'TMOUT': '86400', 02:06:38 INFO - 'USER': 'cltbld', 02:06:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466499530.300043-2041742585', 02:06:38 INFO - '_': '/tools/buildbot/bin/python'} 02:06:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:06:38 INFO - Running setup.py (path:/tmp/pip-XfZ7tW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:06:38 INFO - Running setup.py (path:/tmp/pip-ERpOOc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:06:38 INFO - Running setup.py (path:/tmp/pip-yvuUke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:06:38 INFO - Running setup.py (path:/tmp/pip-q4OMc1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:06:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:06:38 INFO - Running setup.py (path:/tmp/pip-avljsR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:06:39 INFO - Running setup.py (path:/tmp/pip-v8jYoa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:06:39 INFO - Running setup.py (path:/tmp/pip-DEalBY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:06:39 INFO - Running setup.py (path:/tmp/pip-0F3hgA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:06:39 INFO - Running setup.py (path:/tmp/pip-m4N6sf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:06:39 INFO - Running setup.py (path:/tmp/pip-zv5fXZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:06:39 INFO - Running setup.py (path:/tmp/pip-7vGSjT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:06:39 INFO - Running setup.py (path:/tmp/pip-DnzLKW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:06:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:06:39 INFO - Running setup.py (path:/tmp/pip-bExAzl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:06:40 INFO - Running setup.py (path:/tmp/pip-5BPQPB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:06:40 INFO - Running setup.py (path:/tmp/pip-pUCnqa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:06:40 INFO - Running setup.py (path:/tmp/pip-Jpj63a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:06:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:06:40 INFO - Running setup.py (path:/tmp/pip-uWTbfF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:06:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:06:40 INFO - Running setup.py (path:/tmp/pip-TB0Oak-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:06:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:06:40 INFO - Running setup.py (path:/tmp/pip-RDc5yB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:06:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:06:40 INFO - Running setup.py (path:/tmp/pip-2udDH6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:06:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:06:41 INFO - Running setup.py (path:/tmp/pip-9TaEFJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:06:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:06:41 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 02:06:41 INFO - Running setup.py install for manifestparser 02:06:41 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 02:06:41 INFO - Running setup.py install for mozcrash 02:06:42 INFO - Running setup.py install for mozdebug 02:06:42 INFO - Running setup.py install for mozdevice 02:06:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 02:06:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 02:06:42 INFO - Running setup.py install for mozfile 02:06:42 INFO - Running setup.py install for mozhttpd 02:06:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 02:06:43 INFO - Running setup.py install for mozinfo 02:06:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 02:06:43 INFO - Running setup.py install for mozInstall 02:06:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 02:06:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 02:06:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 02:06:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 02:06:43 INFO - Running setup.py install for mozleak 02:06:43 INFO - Running setup.py install for mozlog 02:06:43 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 02:06:43 INFO - Running setup.py install for moznetwork 02:06:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 02:06:44 INFO - Running setup.py install for mozprocess 02:06:44 INFO - Running setup.py install for mozprofile 02:06:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 02:06:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 02:06:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 02:06:44 INFO - Running setup.py install for mozrunner 02:06:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 02:06:44 INFO - Running setup.py install for mozscreenshot 02:06:45 INFO - Running setup.py install for moztest 02:06:45 INFO - Running setup.py install for mozversion 02:06:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 02:06:45 INFO - Running setup.py install for wptserve 02:06:45 INFO - Running setup.py install for marionette-driver 02:06:46 INFO - Running setup.py install for browsermob-proxy 02:06:46 INFO - Running setup.py install for marionette-client 02:06:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:06:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 02:06:46 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 02:06:46 INFO - Cleaning up... 02:06:46 INFO - Return code: 0 02:06:46 INFO - Installing None into virtualenv /builds/slave/test/build/venv 02:06:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:46 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 02:06:46 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:06:46 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 02:06:46 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 02:06:46 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 0xa272c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa2d9598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa38bf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa06de30>, '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 0xa30ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa389470>, '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-1466499530.300043-2041742585', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 02:06:46 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 02:06:46 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 02:06:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:06:46 INFO - 'CCACHE_UMASK': '002', 02:06:46 INFO - 'DISPLAY': ':0', 02:06:46 INFO - 'HOME': '/home/cltbld', 02:06:46 INFO - 'LANG': 'en_US.UTF-8', 02:06:46 INFO - 'LOGNAME': 'cltbld', 02:06:46 INFO - 'MAIL': '/var/mail/cltbld', 02:06:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:06:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:06:46 INFO - 'MOZ_NO_REMOTE': '1', 02:06:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:06:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:06:46 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:06:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:06:46 INFO - 'PWD': '/builds/slave/test', 02:06:46 INFO - 'SHELL': '/bin/bash', 02:06:46 INFO - 'SHLVL': '1', 02:06:46 INFO - 'TERM': 'linux', 02:06:46 INFO - 'TMOUT': '86400', 02:06:46 INFO - 'USER': 'cltbld', 02:06:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466499530.300043-2041742585', 02:06:46 INFO - '_': '/tools/buildbot/bin/python'} 02:06:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 02:06:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 02:06:47 INFO - Running setup.py (path:/tmp/pip-tIbO7y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 02:06: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)) 02:06:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 02:06:47 INFO - Running setup.py (path:/tmp/pip-ecetBO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 02:06:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:06:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 02:06:47 INFO - Running setup.py (path:/tmp/pip-CNdsGZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 02:06:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 02:06:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 02:06:47 INFO - Running setup.py (path:/tmp/pip-sovgbM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 02:06:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:06:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 02:06:47 INFO - Running setup.py (path:/tmp/pip-vGBWhb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 02:06:47 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 02:06:48 INFO - Running setup.py (path:/tmp/pip-4V4hSc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 02:06: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)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 02:06:48 INFO - Running setup.py (path:/tmp/pip-AazcjQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 02:06: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)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 02:06:48 INFO - Running setup.py (path:/tmp/pip-LzJ0cy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 02:06: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)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 02:06:48 INFO - Running setup.py (path:/tmp/pip-N_gSAt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 02:06:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 02:06:48 INFO - Running setup.py (path:/tmp/pip-wQTryX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 02:06:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 02:06:48 INFO - Running setup.py (path:/tmp/pip-l6vWj_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 02:06:48 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 02:06:48 INFO - Running setup.py (path:/tmp/pip-Nqr22R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 02:06:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 02:06:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 02:06:48 INFO - Running setup.py (path:/tmp/pip-eEmOWa-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 02:06: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)) 02:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 02:06:49 INFO - Running setup.py (path:/tmp/pip-z4aOf7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 02:06: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)) 02:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 02:06:49 INFO - Running setup.py (path:/tmp/pip-luJKhH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 02:06: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)) 02:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 02:06:49 INFO - Running setup.py (path:/tmp/pip-TRzreE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 02:06:49 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 02:06:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 02:06:49 INFO - Running setup.py (path:/tmp/pip-5U5Jva-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 02:06:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 02:06:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 02:06:49 INFO - Running setup.py (path:/tmp/pip-G016Lq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 02:06:49 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 02:06:49 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 02:06:49 INFO - Running setup.py (path:/tmp/pip-MRNrZ1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 02:06:49 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 02:06:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:06:50 INFO - Running setup.py (path:/tmp/pip-sY_4h_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 02:06: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)) 02:06:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 02:06:50 INFO - Running setup.py (path:/tmp/pip-tmBJuK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 02:06:50 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 02:06:50 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 02:06:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:06:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 02:06:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 02:06:50 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:06:50 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 02:06:50 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 02:06:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:50 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 02:06:50 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 02:06:50 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 02:06:50 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 02:06:54 INFO - Downloading blessings-1.6.tar.gz 02:06:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 02:06: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)) 02:06:54 INFO - Installing collected packages: blessings 02:06:54 INFO - Running setup.py install for blessings 02:06:54 INFO - Successfully installed blessings 02:06:54 INFO - Cleaning up... 02:06:54 INFO - Return code: 0 02:06:54 INFO - Done creating virtualenv /builds/slave/test/build/venv. 02:06:54 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:06:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:06:55 INFO - Reading from file tmpfile_stdout 02:06:55 INFO - Current package versions: 02:06:55 INFO - argparse == 1.2.1 02:06:55 INFO - blessings == 1.6 02:06:55 INFO - blobuploader == 1.2.4 02:06:55 INFO - browsermob-proxy == 0.6.0 02:06:55 INFO - docopt == 0.6.1 02:06:55 INFO - manifestparser == 1.1 02:06:55 INFO - marionette-client == 2.3.0 02:06:55 INFO - marionette-driver == 1.4.0 02:06:55 INFO - mozInstall == 1.12 02:06:55 INFO - mozcrash == 0.17 02:06:55 INFO - mozdebug == 0.1 02:06:55 INFO - mozdevice == 0.48 02:06:55 INFO - mozfile == 1.2 02:06:55 INFO - mozhttpd == 0.7 02:06:55 INFO - mozinfo == 0.9 02:06:55 INFO - mozleak == 0.1 02:06:55 INFO - mozlog == 3.1 02:06:55 INFO - moznetwork == 0.27 02:06:55 INFO - mozprocess == 0.22 02:06:55 INFO - mozprofile == 0.28 02:06:55 INFO - mozrunner == 6.11 02:06:55 INFO - mozscreenshot == 0.1 02:06:55 INFO - mozsystemmonitor == 0.0 02:06:55 INFO - moztest == 0.7 02:06:55 INFO - mozversion == 1.4 02:06:55 INFO - psutil == 3.1.1 02:06:55 INFO - requests == 1.2.3 02:06:55 INFO - wptserve == 1.4.0 02:06:55 INFO - wsgiref == 0.1.2 02:06:55 INFO - Running post-action listener: _resource_record_post_action 02:06:55 INFO - Running post-action listener: _start_resource_monitoring 02:06:55 INFO - Starting resource monitoring. 02:06:55 INFO - ##### 02:06:55 INFO - ##### Running pull step. 02:06:55 INFO - ##### 02:06:55 INFO - Running pre-action listener: _resource_record_pre_action 02:06:55 INFO - Running main action method: pull 02:06:55 INFO - Pull has nothing to do! 02:06:55 INFO - Running post-action listener: _resource_record_post_action 02:06:55 INFO - ##### 02:06:55 INFO - ##### Running install step. 02:06:55 INFO - ##### 02:06:55 INFO - Running pre-action listener: _resource_record_pre_action 02:06:55 INFO - Running main action method: install 02:06:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 02:06:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 02:06:55 INFO - Reading from file tmpfile_stdout 02:06:55 INFO - Detecting whether we're running mozinstall >=1.0... 02:06:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 02:06:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 02:06:55 INFO - Reading from file tmpfile_stdout 02:06:55 INFO - Output received: 02:06:55 INFO - Usage: mozinstall [options] installer 02:06:55 INFO - Options: 02:06:55 INFO - -h, --help show this help message and exit 02:06:55 INFO - -d DEST, --destination=DEST 02:06:55 INFO - Directory to install application into. [default: 02:06:55 INFO - "/builds/slave/test"] 02:06:55 INFO - --app=APP Application being installed. [default: firefox] 02:06:55 INFO - mkdir: /builds/slave/test/build/application 02:06:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 02:06:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 02:07:28 INFO - Reading from file tmpfile_stdout 02:07:28 INFO - Output received: 02:07:28 INFO - /builds/slave/test/build/application/firefox/firefox 02:07:28 INFO - Running post-action listener: _resource_record_post_action 02:07:28 INFO - ##### 02:07:28 INFO - ##### Running run-tests step. 02:07:28 INFO - ##### 02:07:28 INFO - Running pre-action listener: _resource_record_pre_action 02:07:28 INFO - Running main action method: run_tests 02:07:28 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 02:07:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 02:07:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 02:07:28 INFO - grabbing minidump binary from tooltool 02:07:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 02:07:28 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 0xa06de30>, '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 0xa30ac38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa389470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 02:07:28 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 02:07:28 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 02:07:28 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 02:07:28 INFO - Return code: 0 02:07:28 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 02:07:28 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 02:07:28 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/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 02:07:28 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/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 02:07:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 02:07:28 INFO - 'CCACHE_UMASK': '002', 02:07:28 INFO - 'DISPLAY': ':0', 02:07:28 INFO - 'HOME': '/home/cltbld', 02:07:28 INFO - 'LANG': 'en_US.UTF-8', 02:07:28 INFO - 'LOGNAME': 'cltbld', 02:07:28 INFO - 'MAIL': '/var/mail/cltbld', 02:07:28 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 02:07:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 02:07:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 02:07:28 INFO - 'MOZ_NO_REMOTE': '1', 02:07:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 02:07:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 02:07:28 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 02:07:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 02:07:28 INFO - 'PWD': '/builds/slave/test', 02:07:28 INFO - 'SHELL': '/bin/bash', 02:07:28 INFO - 'SHLVL': '1', 02:07:28 INFO - 'TERM': 'linux', 02:07:28 INFO - 'TMOUT': '86400', 02:07:28 INFO - 'USER': 'cltbld', 02:07:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1466499530.300043-2041742585', 02:07:28 INFO - '_': '/tools/buildbot/bin/python'} 02:07:28 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/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 02:07: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 02:07:28 INFO - import pkg_resources 02:07:30 INFO - Using 1 client processes 02:07:30 INFO - wptserve Starting http server on 127.0.0.1:8000 02:07:30 INFO - wptserve Starting http server on 127.0.0.1:8001 02:07:30 INFO - wptserve Starting http server on 127.0.0.1:8443 02:07:32 INFO - SUITE-START | Running 778 tests 02:07:32 INFO - Running testharness tests 02:07:32 INFO - Setting up ssl 02:07:32 INFO - PROCESS | certutil | 02:07:32 INFO - PROCESS | certutil | 02:07:32 INFO - PROCESS | certutil | 02:07:32 INFO - Certificate Nickname Trust Attributes 02:07:32 INFO - SSL,S/MIME,JAR/XPI 02:07:32 INFO - 02:07:32 INFO - web-platform-tests CT,, 02:07:32 INFO - 02:07:32 INFO - Starting runner 02:07:35 INFO - PROCESS | 7707 | 1466500055793 Marionette DEBUG Marionette enabled via build flag and pref 02:07:36 INFO - PROCESS | 7707 | ++DOCSHELL 0xa4d51c00 == 1 [pid = 7707] [id = 1] 02:07:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 1 (0xa4d52000) [pid = 7707] [serial = 1] [outer = (nil)] 02:07:36 INFO - PROCESS | 7707 | [7707] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:07:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 2 (0xa4d52800) [pid = 7707] [serial = 2] [outer = 0xa4d52000] 02:07:36 INFO - PROCESS | 7707 | 1466500056525 Marionette INFO Listening on port 2828 02:07:37 INFO - PROCESS | 7707 | 1466500057175 Marionette DEBUG Marionette enabled via command-line flag 02:07:37 INFO - PROCESS | 7707 | ++DOCSHELL 0xa23a4400 == 2 [pid = 7707] [id = 2] 02:07:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 3 (0xa23a5800) [pid = 7707] [serial = 3] [outer = (nil)] 02:07:37 INFO - PROCESS | 7707 | [7707] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 02:07:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 4 (0xa23aec00) [pid = 7707] [serial = 4] [outer = 0xa23a5800] 02:07:37 INFO - PROCESS | 7707 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20c97a0 02:07:37 INFO - PROCESS | 7707 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a685e2a0 02:07:37 INFO - PROCESS | 7707 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a20f4260 02:07:37 INFO - PROCESS | 7707 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a20f4f00 02:07:37 INFO - PROCESS | 7707 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a20fabe0 02:07:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 5 (0xa110b800) [pid = 7707] [serial = 5] [outer = 0xa4d52000] 02:07:37 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:37 INFO - PROCESS | 7707 | 1466500057572 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:40468 02:07:37 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:37 INFO - PROCESS | 7707 | 1466500057606 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:40469 02:07:37 INFO - PROCESS | 7707 | 1466500057669 Marionette DEBUG Closed connection conn0 02:07:37 INFO - PROCESS | 7707 | 1466500057674 Marionette DEBUG Closed connection conn1 02:07:37 INFO - PROCESS | 7707 | [7707] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 02:07:37 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:37 INFO - PROCESS | 7707 | 1466500057807 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:40470 02:07:37 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:37 INFO - PROCESS | 7707 | 1466500057862 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:40471 02:07:37 INFO - PROCESS | 7707 | 1466500057872 Marionette DEBUG Closed connection conn2 02:07:37 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 02:07:37 INFO - PROCESS | 7707 | 1466500057932 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:40472 02:07:37 INFO - PROCESS | 7707 | 1466500057946 Marionette DEBUG Closed connection conn3 02:07:37 INFO - PROCESS | 7707 | 1466500057987 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 02:07:38 INFO - PROCESS | 7707 | 1466500058005 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621002003","device":"desktop","version":"48.0"} 02:07:38 INFO - PROCESS | 7707 | [7707] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:07:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x9b424800 == 3 [pid = 7707] [id = 3] 02:07:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 6 (0x9b424c00) [pid = 7707] [serial = 6] [outer = (nil)] 02:07:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x9b425000 == 4 [pid = 7707] [id = 4] 02:07:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 7 (0x9b425400) [pid = 7707] [serial = 7] [outer = (nil)] 02:07:40 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:07:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x9ab51800 == 5 [pid = 7707] [id = 5] 02:07:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 8 (0x9ab51c00) [pid = 7707] [serial = 8] [outer = (nil)] 02:07:40 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 02:07:40 INFO - PROCESS | 7707 | [7707] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 02:07:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 9 (0x9a9f8800) [pid = 7707] [serial = 9] [outer = 0x9ab51c00] 02:07:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 10 (0x9a421000) [pid = 7707] [serial = 10] [outer = 0x9b424c00] 02:07:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 11 (0x9a422c00) [pid = 7707] [serial = 11] [outer = 0x9b425400] 02:07:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 12 (0x9a425400) [pid = 7707] [serial = 12] [outer = 0x9ab51c00] 02:07:42 INFO - PROCESS | 7707 | 1466500062181 Marionette INFO startBrowser ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:42 INFO - PROCESS | 7707 | 1466500062229 Marionette DEBUG loaded listener.js 02:07:42 INFO - PROCESS | 7707 | 1466500062249 Marionette DEBUG loaded listener.js 02:07:42 INFO - PROCESS | 7707 | 1466500062252 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 13 (0x9830c800) [pid = 7707] [serial = 13] [outer = 0x9ab51c00] 02:07:42 INFO - PROCESS | 7707 | 1466500062963 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"ecc86106-0fc2-4f75-bade-7d968a7370d0","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160621002003","device":"desktop","version":"48.0","command_id":1}}] 02:07:43 INFO - PROCESS | 7707 | 1466500063213 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 02:07:43 INFO - PROCESS | 7707 | 1466500063221 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:43 INFO - PROCESS | 7707 | 1466500063702 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 02:07:43 INFO - PROCESS | 7707 | 1466500063763 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 02:07:43 INFO - PROCESS | 7707 | 1466500063770 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:43 INFO - PROCESS | 7707 | [7707] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 02:07:43 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:07:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 14 (0x951d6800) [pid = 7707] [serial = 14] [outer = 0x9ab51c00] 02:07:44 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 02:07:44 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:07:44 INFO - PROCESS | 7707 | 1466500064452 Marionette TRACE conn4 <- [1,3,null,{}] 02:07:44 INFO - PROCESS | 7707 | 1466500064490 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 02:07:44 INFO - PROCESS | 7707 | 1466500064495 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:44 INFO - PROCESS | 7707 | 1466500064537 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 02:07:44 INFO - PROCESS | 7707 | 1466500064602 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 02:07:44 INFO - PROCESS | 7707 | 1466500064606 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 02:07:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 02:07:44 INFO - PROCESS | 7707 | 1466500064685 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 02:07:44 INFO - PROCESS | 7707 | 1466500064691 Marionette TRACE conn4 <- [1,6,null,{}] 02:07:44 INFO - PROCESS | 7707 | 1466500064702 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:44 INFO - PROCESS | 7707 | 1466500064706 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:44 INFO - PROCESS | 7707 | 1466500064730 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 02:07:44 INFO - PROCESS | 7707 | 1466500064737 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:44 INFO - PROCESS | 7707 | 1466500064746 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x9ba08800 == 6 [pid = 7707] [id = 6] 02:07:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 15 (0xa2098c00) [pid = 7707] [serial = 15] [outer = (nil)] 02:07:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 16 (0x93ccf400) [pid = 7707] [serial = 16] [outer = 0xa2098c00] 02:07:44 INFO - PROCESS | 7707 | 1466500064831 Marionette DEBUG loaded listener.js 02:07:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 17 (0x93cd3800) [pid = 7707] [serial = 17] [outer = 0xa2098c00] 02:07:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x9390c800 == 7 [pid = 7707] [id = 7] 02:07:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 18 (0x9390f000) [pid = 7707] [serial = 18] [outer = (nil)] 02:07:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 19 (0x93911800) [pid = 7707] [serial = 19] [outer = 0x9390f000] 02:07:45 INFO - PROCESS | 7707 | 1466500065340 Marionette DEBUG loaded listener.js 02:07:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 20 (0x93cdd000) [pid = 7707] [serial = 20] [outer = 0x9390f000] 02:07:45 INFO - PROCESS | 7707 | [7707] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 02:07:45 INFO - PROCESS | 7707 | 1466500065931 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 02:07:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 02:07:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1294ms 02:07:45 INFO - PROCESS | 7707 | 1466500065995 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 02:07:46 INFO - PROCESS | 7707 | 1466500065999 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 02:07:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 02:07:46 INFO - PROCESS | 7707 | 1466500066100 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 02:07:46 INFO - PROCESS | 7707 | 1466500066103 Marionette TRACE conn4 <- [1,10,null,{}] 02:07:46 INFO - PROCESS | 7707 | 1466500066203 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:46 INFO - PROCESS | 7707 | 1466500066211 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:46 INFO - PROCESS | 7707 | 1466500066619 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 02:07:46 INFO - PROCESS | 7707 | 1466500066743 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:46 INFO - PROCESS | 7707 | 1466500066753 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x92284400 == 8 [pid = 7707] [id = 8] 02:07:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 21 (0x92284c00) [pid = 7707] [serial = 21] [outer = (nil)] 02:07:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 22 (0x92e53c00) [pid = 7707] [serial = 22] [outer = 0x92284c00] 02:07:46 INFO - PROCESS | 7707 | 1466500066851 Marionette DEBUG loaded listener.js 02:07:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 23 (0x93829c00) [pid = 7707] [serial = 23] [outer = 0x92284c00] 02:07:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cda400 == 9 [pid = 7707] [id = 9] 02:07:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 24 (0x93cdac00) [pid = 7707] [serial = 24] [outer = (nil)] 02:07:47 INFO - PROCESS | 7707 | 1466500067783 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 02:07:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 25 (0x947a4000) [pid = 7707] [serial = 25] [outer = 0x93cdac00] 02:07:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 02:07:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1780ms 02:07:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 26 (0x95319000) [pid = 7707] [serial = 26] [outer = 0x93cdac00] 02:07:47 INFO - PROCESS | 7707 | 1466500067873 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 02:07:47 INFO - PROCESS | 7707 | 1466500067880 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 02:07:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e7a400 == 10 [pid = 7707] [id = 10] 02:07:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 27 (0x9786e800) [pid = 7707] [serial = 27] [outer = (nil)] 02:07:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 28 (0x99296400) [pid = 7707] [serial = 28] [outer = 0x9786e800] 02:07:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 02:07:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 29 (0x99e5ec00) [pid = 7707] [serial = 29] [outer = 0x9786e800] 02:07:48 INFO - PROCESS | 7707 | 1466500068072 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 02:07:48 INFO - PROCESS | 7707 | 1466500068076 Marionette TRACE conn4 <- [1,14,null,{}] 02:07:48 INFO - PROCESS | 7707 | 1466500068178 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:48 INFO - PROCESS | 7707 | 1466500068185 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:48 INFO - PROCESS | 7707 | 1466500068487 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 02:07:48 INFO - PROCESS | 7707 | 1466500068645 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:48 INFO - PROCESS | 7707 | 1466500068659 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x9517e400 == 11 [pid = 7707] [id = 11] 02:07:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 30 (0x9ab1c000) [pid = 7707] [serial = 30] [outer = (nil)] 02:07:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 31 (0x9b108c00) [pid = 7707] [serial = 31] [outer = 0x9ab1c000] 02:07:48 INFO - PROCESS | 7707 | 1466500068746 Marionette DEBUG loaded listener.js 02:07:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 32 (0x9b10dc00) [pid = 7707] [serial = 32] [outer = 0x9ab1c000] 02:07:49 INFO - PROCESS | 7707 | 1466500069891 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 02:07:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 02:07:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1951ms 02:07:49 INFO - PROCESS | 7707 | 1466500069941 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 02:07:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 02:07:49 INFO - PROCESS | 7707 | 1466500069946 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 02:07:49 INFO - PROCESS | 7707 | 1466500069955 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 02:07:49 INFO - PROCESS | 7707 | 1466500069958 Marionette TRACE conn4 <- [1,18,null,{}] 02:07:49 INFO - PROCESS | 7707 | 1466500069965 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:49 INFO - PROCESS | 7707 | 1466500069970 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:50 INFO - PROCESS | 7707 | 1466500070229 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 02:07:50 INFO - PROCESS | 7707 | 1466500070395 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:50 INFO - PROCESS | 7707 | 1466500070407 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x9aabd800 == 12 [pid = 7707] [id = 12] 02:07:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 33 (0x9aabdc00) [pid = 7707] [serial = 33] [outer = (nil)] 02:07:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 34 (0x9aac1400) [pid = 7707] [serial = 34] [outer = 0x9aabdc00] 02:07:50 INFO - PROCESS | 7707 | 1466500070509 Marionette DEBUG loaded listener.js 02:07:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 35 (0x9b7a8000) [pid = 7707] [serial = 35] [outer = 0x9aabdc00] 02:07:51 INFO - PROCESS | 7707 | 1466500071479 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 02:07:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 02:07:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1543ms 02:07:51 INFO - PROCESS | 7707 | 1466500071501 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 02:07:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 02:07:51 INFO - PROCESS | 7707 | 1466500071513 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 02:07:51 INFO - PROCESS | 7707 | 1466500071529 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 02:07:51 INFO - PROCESS | 7707 | 1466500071532 Marionette TRACE conn4 <- [1,22,null,{}] 02:07:51 INFO - PROCESS | 7707 | 1466500071540 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:51 INFO - PROCESS | 7707 | 1466500071546 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:51 INFO - PROCESS | 7707 | 1466500071786 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 02:07:51 INFO - PROCESS | 7707 | 1466500071918 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:51 INFO - PROCESS | 7707 | 1466500071931 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x9b430800 == 13 [pid = 7707] [id = 13] 02:07:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 36 (0x9c02c800) [pid = 7707] [serial = 36] [outer = (nil)] 02:07:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 37 (0x9c032c00) [pid = 7707] [serial = 37] [outer = 0x9c02c800] 02:07:52 INFO - PROCESS | 7707 | 1466500072044 Marionette DEBUG loaded listener.js 02:07:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 38 (0x9d995000) [pid = 7707] [serial = 38] [outer = 0x9c02c800] 02:07:53 INFO - PROCESS | 7707 | 1466500073231 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 02:07:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 02:07:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1748ms 02:07:53 INFO - PROCESS | 7707 | 1466500073270 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 02:07:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 02:07:53 INFO - PROCESS | 7707 | 1466500073277 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 02:07:53 INFO - PROCESS | 7707 | 1466500073287 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 02:07:53 INFO - PROCESS | 7707 | 1466500073292 Marionette TRACE conn4 <- [1,26,null,{}] 02:07:53 INFO - PROCESS | 7707 | 1466500073301 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:53 INFO - PROCESS | 7707 | 1466500073305 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:53 INFO - PROCESS | 7707 | 1466500073544 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 02:07:53 INFO - PROCESS | 7707 | 1466500073767 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:53 INFO - PROCESS | 7707 | 1466500073781 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x9531f400 == 14 [pid = 7707] [id = 14] 02:07:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 39 (0x96e79000) [pid = 7707] [serial = 39] [outer = (nil)] 02:07:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 40 (0x98309000) [pid = 7707] [serial = 40] [outer = 0x96e79000] 02:07:53 INFO - PROCESS | 7707 | 1466500073879 Marionette DEBUG loaded listener.js 02:07:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 41 (0x9923d000) [pid = 7707] [serial = 41] [outer = 0x96e79000] 02:07:54 INFO - PROCESS | 7707 | 1466500074685 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 02:07:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 02:07:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1445ms 02:07:54 INFO - PROCESS | 7707 | 1466500074730 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 02:07:54 INFO - PROCESS | 7707 | 1466500074737 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 02:07:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 02:07:54 INFO - PROCESS | 7707 | 1466500074772 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 02:07:54 INFO - PROCESS | 7707 | 1466500074777 Marionette TRACE conn4 <- [1,30,null,{}] 02:07:54 INFO - PROCESS | 7707 | 1466500074790 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:54 INFO - PROCESS | 7707 | 1466500074796 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:54 INFO - PROCESS | 7707 | 1466500074973 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 02:07:55 INFO - PROCESS | 7707 | 1466500074984 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:55 INFO - PROCESS | 7707 | 1466500074994 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a41ec00 == 15 [pid = 7707] [id = 15] 02:07:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 42 (0x9a4de400) [pid = 7707] [serial = 42] [outer = (nil)] 02:07:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 43 (0x9aab2400) [pid = 7707] [serial = 43] [outer = 0x9a4de400] 02:07:55 INFO - PROCESS | 7707 | 1466500075070 Marionette DEBUG loaded listener.js 02:07:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 44 (0x9aabcc00) [pid = 7707] [serial = 44] [outer = 0x9a4de400] 02:07:55 INFO - PROCESS | 7707 | 1466500075920 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 02:07:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 02:07:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1213ms 02:07:55 INFO - PROCESS | 7707 | 1466500075962 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 02:07:55 INFO - PROCESS | 7707 | 1466500075966 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 02:07:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 02:07:55 INFO - PROCESS | 7707 | 1466500075973 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 02:07:55 INFO - PROCESS | 7707 | 1466500075979 Marionette TRACE conn4 <- [1,34,null,{}] 02:07:56 INFO - PROCESS | 7707 | 1466500076000 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:56 INFO - PROCESS | 7707 | 1466500076009 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:56 INFO - PROCESS | 7707 | 1466500076181 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 02:07:56 INFO - PROCESS | 7707 | 1466500076278 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:56 INFO - PROCESS | 7707 | 1466500076291 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x9ab4cc00 == 16 [pid = 7707] [id = 16] 02:07:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 45 (0x9b104800) [pid = 7707] [serial = 45] [outer = (nil)] 02:07:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 46 (0x9b7a7800) [pid = 7707] [serial = 46] [outer = 0x9b104800] 02:07:56 INFO - PROCESS | 7707 | 1466500076368 Marionette DEBUG loaded listener.js 02:07:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 47 (0x9ba08000) [pid = 7707] [serial = 47] [outer = 0x9b104800] 02:07:57 INFO - PROCESS | 7707 | 1466500077152 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 02:07:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 02:07:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1199ms 02:07:57 INFO - PROCESS | 7707 | 1466500077173 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 02:07:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 02:07:57 INFO - PROCESS | 7707 | 1466500077178 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 02:07:57 INFO - PROCESS | 7707 | 1466500077186 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 02:07:57 INFO - PROCESS | 7707 | 1466500077189 Marionette TRACE conn4 <- [1,38,null,{}] 02:07:57 INFO - PROCESS | 7707 | 1466500077195 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:57 INFO - PROCESS | 7707 | 1466500077200 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:57 INFO - PROCESS | 7707 | 1466500077402 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 02:07:57 INFO - PROCESS | 7707 | 1466500077422 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:57 INFO - PROCESS | 7707 | 1466500077431 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x93828800 == 17 [pid = 7707] [id = 17] 02:07:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 48 (0x947a5c00) [pid = 7707] [serial = 48] [outer = (nil)] 02:07:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 49 (0x9c02e400) [pid = 7707] [serial = 49] [outer = 0x947a5c00] 02:07:57 INFO - PROCESS | 7707 | 1466500077525 Marionette DEBUG loaded listener.js 02:07:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 50 (0x9c044400) [pid = 7707] [serial = 50] [outer = 0x947a5c00] 02:07:58 INFO - PROCESS | 7707 | 1466500078334 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 02:07:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 02:07:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1191ms 02:07:58 INFO - PROCESS | 7707 | 1466500078377 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 02:07:58 INFO - PROCESS | 7707 | 1466500078380 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 02:07:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 02:07:58 INFO - PROCESS | 7707 | 1466500078387 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 02:07:58 INFO - PROCESS | 7707 | 1466500078398 Marionette TRACE conn4 <- [1,42,null,{}] 02:07:58 INFO - PROCESS | 7707 | 1466500078409 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:58 INFO - PROCESS | 7707 | 1466500078416 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:58 INFO - PROCESS | 7707 | 1466500078578 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 02:07:58 INFO - PROCESS | 7707 | 1466500078587 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:58 INFO - PROCESS | 7707 | 1466500078594 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227a800 == 18 [pid = 7707] [id = 18] 02:07:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 51 (0x9c0ea400) [pid = 7707] [serial = 51] [outer = (nil)] 02:07:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 52 (0x9d907c00) [pid = 7707] [serial = 52] [outer = 0x9c0ea400] 02:07:58 INFO - PROCESS | 7707 | 1466500078674 Marionette DEBUG loaded listener.js 02:07:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 53 (0x9d95c800) [pid = 7707] [serial = 53] [outer = 0x9c0ea400] 02:07:59 INFO - PROCESS | 7707 | 1466500079551 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 02:07:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 02:07:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1193ms 02:07:59 INFO - PROCESS | 7707 | 1466500079582 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 02:07:59 INFO - PROCESS | 7707 | 1466500079586 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 02:07:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 02:07:59 INFO - PROCESS | 7707 | 1466500079592 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 02:07:59 INFO - PROCESS | 7707 | 1466500079596 Marionette TRACE conn4 <- [1,46,null,{}] 02:07:59 INFO - PROCESS | 7707 | 1466500079603 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:07:59 INFO - PROCESS | 7707 | 1466500079614 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:59 INFO - PROCESS | 7707 | 1466500079847 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 02:07:59 INFO - PROCESS | 7707 | 1466500079948 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:07:59 INFO - PROCESS | 7707 | 1466500079956 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:07:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x92279400 == 19 [pid = 7707] [id = 19] 02:07:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 54 (0x9227a400) [pid = 7707] [serial = 54] [outer = (nil)] 02:08:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0xa23a1800) [pid = 7707] [serial = 55] [outer = 0x9227a400] 02:08:00 INFO - PROCESS | 7707 | 1466500080030 Marionette DEBUG loaded listener.js 02:08:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 56 (0xa2559000) [pid = 7707] [serial = 56] [outer = 0x9227a400] 02:08:00 INFO - PROCESS | 7707 | 1466500080801 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 02:08:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 02:08:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1237ms 02:08:00 INFO - PROCESS | 7707 | 1466500080830 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 02:08:00 INFO - PROCESS | 7707 | 1466500080833 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 02:08:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 02:08:00 INFO - PROCESS | 7707 | 1466500080841 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 02:08:00 INFO - PROCESS | 7707 | 1466500080845 Marionette TRACE conn4 <- [1,50,null,{}] 02:08:00 INFO - PROCESS | 7707 | 1466500080867 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:00 INFO - PROCESS | 7707 | 1466500080872 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:01 INFO - PROCESS | 7707 | 1466500081033 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 02:08:01 INFO - PROCESS | 7707 | 1466500081044 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:01 INFO - PROCESS | 7707 | 1466500081054 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x9c030000 == 20 [pid = 7707] [id = 20] 02:08:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 57 (0xa23cd000) [pid = 7707] [serial = 57] [outer = (nil)] 02:08:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0xa2ff1800) [pid = 7707] [serial = 58] [outer = 0xa23cd000] 02:08:01 INFO - PROCESS | 7707 | 1466500081129 Marionette DEBUG loaded listener.js 02:08:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x9aabc400) [pid = 7707] [serial = 59] [outer = 0xa23cd000] 02:08:01 INFO - PROCESS | 7707 | 1466500081950 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 02:08:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1156ms 02:08:02 INFO - PROCESS | 7707 | 1466500082032 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 02:08:02 INFO - PROCESS | 7707 | 1466500082037 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 02:08:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 02:08:02 INFO - PROCESS | 7707 | 1466500082046 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 02:08:02 INFO - PROCESS | 7707 | 1466500082049 Marionette TRACE conn4 <- [1,54,null,{}] 02:08:02 INFO - PROCESS | 7707 | 1466500082055 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:02 INFO - PROCESS | 7707 | 1466500082060 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:02 INFO - PROCESS | 7707 | 1466500082243 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 02:08:02 INFO - PROCESS | 7707 | 1466500082252 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:02 INFO - PROCESS | 7707 | 1466500082257 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x951cc000 == 21 [pid = 7707] [id = 21] 02:08:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x9786cc00) [pid = 7707] [serial = 60] [outer = (nil)] 02:08:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0xa33cd000) [pid = 7707] [serial = 61] [outer = 0x9786cc00] 02:08:02 INFO - PROCESS | 7707 | 1466500082340 Marionette DEBUG loaded listener.js 02:08:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0xa4d4e400) [pid = 7707] [serial = 62] [outer = 0x9786cc00] 02:08:03 INFO - PROCESS | 7707 | --DOCSHELL 0x9ba08800 == 20 [pid = 7707] [id = 6] 02:08:03 INFO - PROCESS | 7707 | --DOCSHELL 0x9517e400 == 19 [pid = 7707] [id = 11] 02:08:03 INFO - PROCESS | 7707 | --DOCSHELL 0x9aabd800 == 18 [pid = 7707] [id = 12] 02:08:03 INFO - PROCESS | 7707 | --DOCSHELL 0x9b430800 == 17 [pid = 7707] [id = 13] 02:08:03 INFO - PROCESS | 7707 | --DOCSHELL 0x92284400 == 16 [pid = 7707] [id = 8] 02:08:04 INFO - PROCESS | 7707 | 1466500084217 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 02:08:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2240ms 02:08:04 INFO - PROCESS | 7707 | 1466500084290 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 02:08:04 INFO - PROCESS | 7707 | 1466500084296 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 02:08:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 02:08:04 INFO - PROCESS | 7707 | 1466500084309 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 02:08:04 INFO - PROCESS | 7707 | 1466500084315 Marionette TRACE conn4 <- [1,58,null,{}] 02:08:04 INFO - PROCESS | 7707 | 1466500084333 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:04 INFO - PROCESS | 7707 | 1466500084339 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:04 INFO - PROCESS | 7707 | 1466500084541 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0xa2098c00) [pid = 7707] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x92284c00) [pid = 7707] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x9ab1c000) [pid = 7707] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x9aabdc00) [pid = 7707] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x9c02c800) [pid = 7707] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 56 (0x96e79000) [pid = 7707] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 55 (0x9a4de400) [pid = 7707] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 02:08:05 INFO - PROCESS | 7707 | --DOMWINDOW == 54 (0x9b104800) [pid = 7707] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 02:08:05 INFO - PROCESS | 7707 | 1466500085136 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:05 INFO - PROCESS | 7707 | 1466500085147 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e50c00 == 17 [pid = 7707] [id = 22] 02:08:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0x92e51000) [pid = 7707] [serial = 63] [outer = (nil)] 02:08:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 56 (0x93cdd800) [pid = 7707] [serial = 64] [outer = 0x92e51000] 02:08:05 INFO - PROCESS | 7707 | 1466500085222 Marionette DEBUG loaded listener.js 02:08:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 57 (0x98365000) [pid = 7707] [serial = 65] [outer = 0x92e51000] 02:08:05 INFO - PROCESS | 7707 | 1466500085907 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 02:08:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1650ms 02:08:05 INFO - PROCESS | 7707 | 1466500085960 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 02:08:05 INFO - PROCESS | 7707 | 1466500085967 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 02:08:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 02:08:05 INFO - PROCESS | 7707 | 1466500085978 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 02:08:05 INFO - PROCESS | 7707 | 1466500085982 Marionette TRACE conn4 <- [1,62,null,{}] 02:08:05 INFO - PROCESS | 7707 | 1466500085989 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:05 INFO - PROCESS | 7707 | 1466500085995 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:06 INFO - PROCESS | 7707 | 1466500086223 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 02:08:06 INFO - PROCESS | 7707 | 1466500086238 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:06 INFO - PROCESS | 7707 | 1466500086244 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x996b0000 == 18 [pid = 7707] [id = 23] 02:08:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x997ea800) [pid = 7707] [serial = 66] [outer = (nil)] 02:08:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x9a427800) [pid = 7707] [serial = 67] [outer = 0x997ea800] 02:08:06 INFO - PROCESS | 7707 | 1466500086325 Marionette DEBUG loaded listener.js 02:08:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x9aab3000) [pid = 7707] [serial = 68] [outer = 0x997ea800] 02:08:07 INFO - PROCESS | 7707 | 1466500087165 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 02:08:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1235ms 02:08:07 INFO - PROCESS | 7707 | 1466500087214 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 02:08:07 INFO - PROCESS | 7707 | 1466500087221 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 02:08:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 02:08:07 INFO - PROCESS | 7707 | 1466500087231 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 02:08:07 INFO - PROCESS | 7707 | 1466500087237 Marionette TRACE conn4 <- [1,66,null,{}] 02:08:07 INFO - PROCESS | 7707 | 1466500087249 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:07 INFO - PROCESS | 7707 | 1466500087255 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:07 INFO - PROCESS | 7707 | 1466500087456 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 02:08:07 INFO - PROCESS | 7707 | 1466500087596 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:07 INFO - PROCESS | 7707 | 1466500087610 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x9517bc00 == 19 [pid = 7707] [id = 24] 02:08:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x9517c400) [pid = 7707] [serial = 69] [outer = (nil)] 02:08:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x96e78000) [pid = 7707] [serial = 70] [outer = 0x9517c400] 02:08:07 INFO - PROCESS | 7707 | 1466500087716 Marionette DEBUG loaded listener.js 02:08:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x997e0800) [pid = 7707] [serial = 71] [outer = 0x9517c400] 02:08:08 INFO - PROCESS | 7707 | 1466500088596 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 02:08:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1399ms 02:08:08 INFO - PROCESS | 7707 | 1466500088630 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 02:08:08 INFO - PROCESS | 7707 | 1466500088638 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 02:08:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 02:08:08 INFO - PROCESS | 7707 | 1466500088669 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 02:08:08 INFO - PROCESS | 7707 | 1466500088674 Marionette TRACE conn4 <- [1,70,null,{}] 02:08:08 INFO - PROCESS | 7707 | 1466500088682 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:08 INFO - PROCESS | 7707 | 1466500088687 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:08 INFO - PROCESS | 7707 | 1466500088877 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 02:08:09 INFO - PROCESS | 7707 | 1466500089012 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:09 INFO - PROCESS | 7707 | 1466500089023 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x947a8400 == 20 [pid = 7707] [id = 25] 02:08:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x9ab19400) [pid = 7707] [serial = 72] [outer = (nil)] 02:08:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x9b7afc00) [pid = 7707] [serial = 73] [outer = 0x9ab19400] 02:08:09 INFO - PROCESS | 7707 | 1466500089127 Marionette DEBUG loaded listener.js 02:08:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x96e7e400) [pid = 7707] [serial = 74] [outer = 0x9ab19400] 02:08:09 INFO - PROCESS | 7707 | 1466500089945 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 02:08:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1342ms 02:08:10 INFO - PROCESS | 7707 | 1466500090017 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 02:08:10 INFO - PROCESS | 7707 | 1466500090020 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 02:08:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 02:08:10 INFO - PROCESS | 7707 | 1466500090030 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 02:08:10 INFO - PROCESS | 7707 | 1466500090038 Marionette TRACE conn4 <- [1,74,null,{}] 02:08:10 INFO - PROCESS | 7707 | 1466500090056 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:10 INFO - PROCESS | 7707 | 1466500090066 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:10 INFO - PROCESS | 7707 | 1466500090254 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 02:08:10 INFO - PROCESS | 7707 | 1466500090367 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:10 INFO - PROCESS | 7707 | 1466500090381 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x9c127000 == 21 [pid = 7707] [id = 26] 02:08:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9d908000) [pid = 7707] [serial = 75] [outer = (nil)] 02:08:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0xa118a800) [pid = 7707] [serial = 76] [outer = 0x9d908000] 02:08:10 INFO - PROCESS | 7707 | 1466500090476 Marionette DEBUG loaded listener.js 02:08:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0xa2379000) [pid = 7707] [serial = 77] [outer = 0x9d908000] 02:08:11 INFO - PROCESS | 7707 | 1466500091377 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 02:08:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1393ms 02:08:11 INFO - PROCESS | 7707 | 1466500091424 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 02:08:11 INFO - PROCESS | 7707 | 1466500091430 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 02:08:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 02:08:11 INFO - PROCESS | 7707 | 1466500091437 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 02:08:11 INFO - PROCESS | 7707 | 1466500091442 Marionette TRACE conn4 <- [1,78,null,{}] 02:08:11 INFO - PROCESS | 7707 | 1466500091449 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:11 INFO - PROCESS | 7707 | 1466500091454 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:11 INFO - PROCESS | 7707 | 1466500091642 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 02:08:11 INFO - PROCESS | 7707 | 1466500091779 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:11 INFO - PROCESS | 7707 | 1466500091790 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x996a6800 == 22 [pid = 7707] [id = 27] 02:08:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0xa23a1c00) [pid = 7707] [serial = 78] [outer = (nil)] 02:08:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0xa328cc00) [pid = 7707] [serial = 79] [outer = 0xa23a1c00] 02:08:11 INFO - PROCESS | 7707 | 1466500091876 Marionette DEBUG loaded listener.js 02:08:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0xa4d54000) [pid = 7707] [serial = 80] [outer = 0xa23a1c00] 02:08:12 INFO - PROCESS | 7707 | 1466500092754 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 02:08:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1389ms 02:08:12 INFO - PROCESS | 7707 | 1466500092827 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 02:08:12 INFO - PROCESS | 7707 | 1466500092830 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 02:08:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 02:08:12 INFO - PROCESS | 7707 | 1466500092838 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 02:08:12 INFO - PROCESS | 7707 | 1466500092841 Marionette TRACE conn4 <- [1,82,null,{}] 02:08:12 INFO - PROCESS | 7707 | 1466500092849 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:12 INFO - PROCESS | 7707 | 1466500092853 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:13 INFO - PROCESS | 7707 | 1466500093071 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 02:08:13 INFO - PROCESS | 7707 | 1466500093212 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:13 INFO - PROCESS | 7707 | 1466500093222 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x97876c00 == 23 [pid = 7707] [id = 28] 02:08:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9c025000) [pid = 7707] [serial = 81] [outer = (nil)] 02:08:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0xa61b2000) [pid = 7707] [serial = 82] [outer = 0x9c025000] 02:08:13 INFO - PROCESS | 7707 | 1466500093310 Marionette DEBUG loaded listener.js 02:08:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0xa4f1b800) [pid = 7707] [serial = 83] [outer = 0x9c025000] 02:08:14 INFO - PROCESS | 7707 | 1466500094171 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 02:08:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1431ms 02:08:14 INFO - PROCESS | 7707 | 1466500094270 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 02:08:14 INFO - PROCESS | 7707 | 1466500094274 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 02:08:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 02:08:14 INFO - PROCESS | 7707 | 1466500094282 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 02:08:14 INFO - PROCESS | 7707 | 1466500094286 Marionette TRACE conn4 <- [1,86,null,{}] 02:08:14 INFO - PROCESS | 7707 | 1466500094292 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:14 INFO - PROCESS | 7707 | 1466500094302 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:14 INFO - PROCESS | 7707 | 1466500094524 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 02:08:14 INFO - PROCESS | 7707 | 1466500094641 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:14 INFO - PROCESS | 7707 | 1466500094649 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x93912000 == 24 [pid = 7707] [id = 29] 02:08:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0xa2371800) [pid = 7707] [serial = 84] [outer = (nil)] 02:08:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0xa6883000) [pid = 7707] [serial = 85] [outer = 0xa2371800] 02:08:14 INFO - PROCESS | 7707 | 1466500094738 Marionette DEBUG loaded listener.js 02:08:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0xa6bd5400) [pid = 7707] [serial = 86] [outer = 0xa2371800] 02:08:15 INFO - PROCESS | 7707 | 1466500095583 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 02:08:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1339ms 02:08:15 INFO - PROCESS | 7707 | 1466500095622 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 02:08:15 INFO - PROCESS | 7707 | 1466500095627 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 02:08:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 02:08:15 INFO - PROCESS | 7707 | 1466500095634 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 02:08:15 INFO - PROCESS | 7707 | 1466500095637 Marionette TRACE conn4 <- [1,90,null,{}] 02:08:15 INFO - PROCESS | 7707 | 1466500095647 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:15 INFO - PROCESS | 7707 | 1466500095651 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:15 INFO - PROCESS | 7707 | 1466500095824 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 02:08:15 INFO - PROCESS | 7707 | 1466500095964 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:15 INFO - PROCESS | 7707 | 1466500095973 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x947ab400 == 25 [pid = 7707] [id = 30] 02:08:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x978d0800) [pid = 7707] [serial = 87] [outer = (nil)] 02:08:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x978dac00) [pid = 7707] [serial = 88] [outer = 0x978d0800] 02:08:16 INFO - PROCESS | 7707 | 1466500096055 Marionette DEBUG loaded listener.js 02:08:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x978db800) [pid = 7707] [serial = 89] [outer = 0x978d0800] 02:08:16 INFO - PROCESS | 7707 | 1466500096941 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 02:08:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 02:08:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1344ms 02:08:16 INFO - PROCESS | 7707 | 1466500096979 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 02:08:16 INFO - PROCESS | 7707 | 1466500096984 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 02:08:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 02:08:16 INFO - PROCESS | 7707 | 1466500096991 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 02:08:16 INFO - PROCESS | 7707 | 1466500096994 Marionette TRACE conn4 <- [1,94,null,{}] 02:08:17 INFO - PROCESS | 7707 | 1466500097020 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:17 INFO - PROCESS | 7707 | 1466500097026 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:17 INFO - PROCESS | 7707 | 1466500097194 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 02:08:17 INFO - PROCESS | 7707 | 1466500097332 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:17 INFO - PROCESS | 7707 | 1466500097341 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e59800 == 26 [pid = 7707] [id = 31] 02:08:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x947a5800) [pid = 7707] [serial = 90] [outer = (nil)] 02:08:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0xa20a5000) [pid = 7707] [serial = 91] [outer = 0x947a5800] 02:08:17 INFO - PROCESS | 7707 | 1466500097422 Marionette DEBUG loaded listener.js 02:08:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0xa679e000) [pid = 7707] [serial = 92] [outer = 0x947a5800] 02:08:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a818c00) [pid = 7707] [serial = 93] [outer = 0x9786e800] 02:08:18 INFO - PROCESS | 7707 | 1466500098342 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 02:08:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 02:08:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1403ms 02:08:18 INFO - PROCESS | 7707 | 1466500098465 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 02:08:18 INFO - PROCESS | 7707 | 1466500098470 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 02:08:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 02:08:18 INFO - PROCESS | 7707 | 1466500098485 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 02:08:18 INFO - PROCESS | 7707 | 1466500098487 Marionette TRACE conn4 <- [1,98,null,{}] 02:08:18 INFO - PROCESS | 7707 | 1466500098496 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:18 INFO - PROCESS | 7707 | 1466500098505 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:18 INFO - PROCESS | 7707 | 1466500098684 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 02:08:18 INFO - PROCESS | 7707 | 1466500098868 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:18 INFO - PROCESS | 7707 | 1466500098876 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x93822400 == 27 [pid = 7707] [id = 32] 02:08:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x93cce400) [pid = 7707] [serial = 94] [outer = (nil)] 02:08:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9923e000) [pid = 7707] [serial = 95] [outer = 0x93cce400] 02:08:19 INFO - PROCESS | 7707 | 1466500099002 Marionette DEBUG loaded listener.js 02:08:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x99e63000) [pid = 7707] [serial = 96] [outer = 0x93cce400] 02:08:20 INFO - PROCESS | 7707 | 1466500100017 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 02:08:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 02:08:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1594ms 02:08:20 INFO - PROCESS | 7707 | 1466500100075 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 02:08:20 INFO - PROCESS | 7707 | 1466500100081 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 02:08:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 02:08:20 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9a425400) [pid = 7707] [serial = 12] [outer = (nil)] [url = about:blank] 02:08:20 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9d995000) [pid = 7707] [serial = 38] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0xa4d52800) [pid = 7707] [serial = 2] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0xa2ff1800) [pid = 7707] [serial = 58] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9d907c00) [pid = 7707] [serial = 52] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0xa23a1800) [pid = 7707] [serial = 55] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x92e53c00) [pid = 7707] [serial = 22] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x99296400) [pid = 7707] [serial = 28] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9b108c00) [pid = 7707] [serial = 31] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9aac1400) [pid = 7707] [serial = 34] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9c032c00) [pid = 7707] [serial = 37] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x98309000) [pid = 7707] [serial = 40] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9923d000) [pid = 7707] [serial = 41] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9aab2400) [pid = 7707] [serial = 43] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9aabcc00) [pid = 7707] [serial = 44] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9b7a7800) [pid = 7707] [serial = 46] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9c02e400) [pid = 7707] [serial = 49] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x947a4000) [pid = 7707] [serial = 25] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9ba08000) [pid = 7707] [serial = 47] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x93829c00) [pid = 7707] [serial = 23] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9b7a8000) [pid = 7707] [serial = 35] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9b10dc00) [pid = 7707] [serial = 32] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x93cd3800) [pid = 7707] [serial = 17] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x93911800) [pid = 7707] [serial = 19] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x93ccf400) [pid = 7707] [serial = 16] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x9a9f8800) [pid = 7707] [serial = 9] [outer = (nil)] [url = about:blank] 02:08:21 INFO - PROCESS | 7707 | 1466500101062 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 02:08:21 INFO - PROCESS | 7707 | 1466500101068 Marionette TRACE conn4 <- [1,102,null,{}] 02:08:21 INFO - PROCESS | 7707 | 1466500101087 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:21 INFO - PROCESS | 7707 | 1466500101095 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:21 INFO - PROCESS | 7707 | 1466500101285 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 02:08:21 INFO - PROCESS | 7707 | 1466500101381 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:21 INFO - PROCESS | 7707 | 1466500101397 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x947a8800 == 28 [pid = 7707] [id = 33] 02:08:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x947ab800) [pid = 7707] [serial = 97] [outer = (nil)] 02:08:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x9517b000) [pid = 7707] [serial = 98] [outer = 0x947ab800] 02:08:21 INFO - PROCESS | 7707 | 1466500101470 Marionette DEBUG loaded listener.js 02:08:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x95317400) [pid = 7707] [serial = 99] [outer = 0x947ab800] 02:08:22 INFO - PROCESS | 7707 | 1466500102190 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 02:08:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 02:08:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1349ms 02:08:22 INFO - PROCESS | 7707 | 1466500102205 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 02:08:22 INFO - PROCESS | 7707 | 1466500102213 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 02:08:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 02:08:22 INFO - PROCESS | 7707 | 1466500102223 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 02:08:22 INFO - PROCESS | 7707 | 1466500102227 Marionette TRACE conn4 <- [1,106,null,{}] 02:08:22 INFO - PROCESS | 7707 | 1466500102238 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:22 INFO - PROCESS | 7707 | 1466500102248 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:22 INFO - PROCESS | 7707 | 1466500102470 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 02:08:22 INFO - PROCESS | 7707 | 1466500102487 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:22 INFO - PROCESS | 7707 | 1466500102499 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x996ab800 == 29 [pid = 7707] [id = 34] 02:08:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x996b3400) [pid = 7707] [serial = 100] [outer = (nil)] 02:08:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99742000) [pid = 7707] [serial = 101] [outer = 0x996b3400] 02:08:22 INFO - PROCESS | 7707 | 1466500102574 Marionette DEBUG loaded listener.js 02:08:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x99e60000) [pid = 7707] [serial = 102] [outer = 0x996b3400] 02:08:23 INFO - PROCESS | 7707 | 1466500103408 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 02:08:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 02:08:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1232ms 02:08:23 INFO - PROCESS | 7707 | 1466500103465 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 02:08:23 INFO - PROCESS | 7707 | 1466500103469 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 02:08:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 02:08:23 INFO - PROCESS | 7707 | 1466500103483 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 02:08:23 INFO - PROCESS | 7707 | 1466500103486 Marionette TRACE conn4 <- [1,110,null,{}] 02:08:23 INFO - PROCESS | 7707 | 1466500103494 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:23 INFO - PROCESS | 7707 | 1466500103499 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:23 INFO - PROCESS | 7707 | 1466500103723 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 02:08:23 INFO - PROCESS | 7707 | 1466500103757 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:23 INFO - PROCESS | 7707 | 1466500103779 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a9fa000 == 30 [pid = 7707] [id = 35] 02:08:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9a9fa400) [pid = 7707] [serial = 103] [outer = (nil)] 02:08:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9aab5000) [pid = 7707] [serial = 104] [outer = 0x9a9fa400] 02:08:23 INFO - PROCESS | 7707 | 1466500103912 Marionette DEBUG loaded listener.js 02:08:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9aabcc00) [pid = 7707] [serial = 105] [outer = 0x9a9fa400] 02:08:24 INFO - PROCESS | 7707 | 1466500104858 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 02:08:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 02:08:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1440ms 02:08:24 INFO - PROCESS | 7707 | 1466500104924 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 02:08:24 INFO - PROCESS | 7707 | 1466500104928 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 02:08:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 02:08:24 INFO - PROCESS | 7707 | 1466500104935 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 02:08:24 INFO - PROCESS | 7707 | 1466500104938 Marionette TRACE conn4 <- [1,114,null,{}] 02:08:24 INFO - PROCESS | 7707 | 1466500104944 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:24 INFO - PROCESS | 7707 | 1466500104949 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:25 INFO - PROCESS | 7707 | 1466500105182 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 02:08:25 INFO - PROCESS | 7707 | 1466500105199 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:25 INFO - PROCESS | 7707 | 1466500105205 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x95172400 == 31 [pid = 7707] [id = 36] 02:08:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9aab6800) [pid = 7707] [serial = 106] [outer = (nil)] 02:08:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9ba04c00) [pid = 7707] [serial = 107] [outer = 0x9aab6800] 02:08:25 INFO - PROCESS | 7707 | 1466500105280 Marionette DEBUG loaded listener.js 02:08:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9baa8400) [pid = 7707] [serial = 108] [outer = 0x9aab6800] 02:08:25 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9786cc00) [pid = 7707] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 02:08:25 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9c0ea400) [pid = 7707] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 02:08:25 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x947a5c00) [pid = 7707] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 02:08:25 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0xa23cd000) [pid = 7707] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 02:08:25 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9227a400) [pid = 7707] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 02:08:25 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x92e51000) [pid = 7707] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 02:08:25 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x997ea800) [pid = 7707] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 02:08:26 INFO - PROCESS | 7707 | 1466500106280 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 02:08:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 02:08:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1394ms 02:08:26 INFO - PROCESS | 7707 | 1466500106331 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 02:08:26 INFO - PROCESS | 7707 | 1466500106335 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 02:08:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 02:08:26 INFO - PROCESS | 7707 | 1466500106347 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 02:08:26 INFO - PROCESS | 7707 | 1466500106350 Marionette TRACE conn4 <- [1,118,null,{}] 02:08:26 INFO - PROCESS | 7707 | 1466500106358 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:26 INFO - PROCESS | 7707 | 1466500106363 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:26 INFO - PROCESS | 7707 | 1466500106524 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 02:08:26 INFO - PROCESS | 7707 | 1466500106533 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:26 INFO - PROCESS | 7707 | 1466500106542 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x952cbc00 == 32 [pid = 7707] [id = 37] 02:08:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952ce000) [pid = 7707] [serial = 109] [outer = (nil)] 02:08:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x952d7400) [pid = 7707] [serial = 110] [outer = 0x952ce000] 02:08:26 INFO - PROCESS | 7707 | 1466500106616 Marionette DEBUG loaded listener.js 02:08:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x978da400) [pid = 7707] [serial = 111] [outer = 0x952ce000] 02:08:27 INFO - PROCESS | 7707 | 1466500107392 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 02:08:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 02:08:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1081ms 02:08:27 INFO - PROCESS | 7707 | 1466500107429 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 02:08:27 INFO - PROCESS | 7707 | 1466500107433 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 02:08:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 02:08:27 INFO - PROCESS | 7707 | 1466500107447 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 02:08:27 INFO - PROCESS | 7707 | 1466500107452 Marionette TRACE conn4 <- [1,122,null,{}] 02:08:27 INFO - PROCESS | 7707 | 1466500107459 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:27 INFO - PROCESS | 7707 | 1466500107470 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:27 INFO - PROCESS | 7707 | 1466500107709 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 02:08:27 INFO - PROCESS | 7707 | 1466500107852 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:27 INFO - PROCESS | 7707 | 1466500107861 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x92282400 == 33 [pid = 7707] [id = 38] 02:08:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x92283400) [pid = 7707] [serial = 112] [outer = (nil)] 02:08:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x92e54800) [pid = 7707] [serial = 113] [outer = 0x92283400] 02:08:27 INFO - PROCESS | 7707 | 1466500107988 Marionette DEBUG loaded listener.js 02:08:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x93cd0c00) [pid = 7707] [serial = 114] [outer = 0x92283400] 02:08:28 INFO - PROCESS | 7707 | 1466500108974 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 02:08:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 02:08:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1592ms 02:08:29 INFO - PROCESS | 7707 | 1466500109042 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 02:08:29 INFO - PROCESS | 7707 | 1466500109048 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 02:08:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 02:08:29 INFO - PROCESS | 7707 | 1466500109057 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 02:08:29 INFO - PROCESS | 7707 | 1466500109062 Marionette TRACE conn4 <- [1,126,null,{}] 02:08:29 INFO - PROCESS | 7707 | 1466500109071 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:29 INFO - PROCESS | 7707 | 1466500109080 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:29 INFO - PROCESS | 7707 | 1466500109274 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 02:08:29 INFO - PROCESS | 7707 | 1466500109506 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:29 INFO - PROCESS | 7707 | 1466500109515 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x99295000 == 34 [pid = 7707] [id = 39] 02:08:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x99297000) [pid = 7707] [serial = 115] [outer = (nil)] 02:08:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x997ebc00) [pid = 7707] [serial = 116] [outer = 0x99297000] 02:08:29 INFO - PROCESS | 7707 | 1466500109632 Marionette DEBUG loaded listener.js 02:08:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a81d400) [pid = 7707] [serial = 117] [outer = 0x99297000] 02:08:30 INFO - PROCESS | 7707 | 1466500110638 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 02:08:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 02:08:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1638ms 02:08:30 INFO - PROCESS | 7707 | 1466500110700 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 02:08:30 INFO - PROCESS | 7707 | 1466500110707 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 02:08:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 02:08:30 INFO - PROCESS | 7707 | 1466500110716 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 02:08:30 INFO - PROCESS | 7707 | 1466500110721 Marionette TRACE conn4 <- [1,130,null,{}] 02:08:30 INFO - PROCESS | 7707 | 1466500110729 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:30 INFO - PROCESS | 7707 | 1466500110734 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:31 INFO - PROCESS | 7707 | 1466500111048 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 02:08:31 INFO - PROCESS | 7707 | 1466500111211 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:31 INFO - PROCESS | 7707 | 1466500111222 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e4f800 == 35 [pid = 7707] [id = 40] 02:08:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9ab1c000) [pid = 7707] [serial = 118] [outer = (nil)] 02:08:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9b10d000) [pid = 7707] [serial = 119] [outer = 0x9ab1c000] 02:08:31 INFO - PROCESS | 7707 | 1466500111309 Marionette DEBUG loaded listener.js 02:08:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9b7b6400) [pid = 7707] [serial = 120] [outer = 0x9ab1c000] 02:08:32 INFO - PROCESS | 7707 | 1466500112365 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 02:08:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 02:08:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1735ms 02:08:32 INFO - PROCESS | 7707 | 1466500112452 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 02:08:32 INFO - PROCESS | 7707 | 1466500112456 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 02:08:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 02:08:32 INFO - PROCESS | 7707 | 1466500112474 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 02:08:32 INFO - PROCESS | 7707 | 1466500112488 Marionette TRACE conn4 <- [1,134,null,{}] 02:08:32 INFO - PROCESS | 7707 | 1466500112498 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:32 INFO - PROCESS | 7707 | 1466500112506 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:32 INFO - PROCESS | 7707 | 1466500112951 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 02:08:33 INFO - PROCESS | 7707 | 1466500113128 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:33 INFO - PROCESS | 7707 | 1466500113139 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x9517e000 == 36 [pid = 7707] [id = 41] 02:08:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x952cfc00) [pid = 7707] [serial = 121] [outer = (nil)] 02:08:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x952d6800) [pid = 7707] [serial = 122] [outer = 0x952cfc00] 02:08:33 INFO - PROCESS | 7707 | 1466500113235 Marionette DEBUG loaded listener.js 02:08:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x97876400) [pid = 7707] [serial = 123] [outer = 0x952cfc00] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x9531f400 == 35 [pid = 7707] [id = 14] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x93828800 == 34 [pid = 7707] [id = 17] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x996b0000 == 33 [pid = 7707] [id = 23] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x9227a800 == 32 [pid = 7707] [id = 18] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x947a8400 == 31 [pid = 7707] [id = 25] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x9517bc00 == 30 [pid = 7707] [id = 24] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x9ab4cc00 == 29 [pid = 7707] [id = 16] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x92e50c00 == 28 [pid = 7707] [id = 22] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x952cbc00 == 27 [pid = 7707] [id = 37] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x95172400 == 26 [pid = 7707] [id = 36] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x9a9fa000 == 25 [pid = 7707] [id = 35] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x996ab800 == 24 [pid = 7707] [id = 34] 02:08:34 INFO - PROCESS | 7707 | --DOCSHELL 0x947a8800 == 23 [pid = 7707] [id = 33] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9aab3000) [pid = 7707] [serial = 68] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0xa33cd000) [pid = 7707] [serial = 61] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9d95c800) [pid = 7707] [serial = 53] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9c044400) [pid = 7707] [serial = 50] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9aabc400) [pid = 7707] [serial = 59] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0xa2559000) [pid = 7707] [serial = 56] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x98365000) [pid = 7707] [serial = 65] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x93cdd800) [pid = 7707] [serial = 64] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x99e5ec00) [pid = 7707] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0xa4d4e400) [pid = 7707] [serial = 62] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a427800) [pid = 7707] [serial = 67] [outer = (nil)] [url = about:blank] 02:08:34 INFO - PROCESS | 7707 | 1466500114357 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 02:08:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 02:08:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1908ms 02:08:34 INFO - PROCESS | 7707 | 1466500114380 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 02:08:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 02:08:34 INFO - PROCESS | 7707 | 1466500114390 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 02:08:34 INFO - PROCESS | 7707 | 1466500114400 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 02:08:34 INFO - PROCESS | 7707 | 1466500114405 Marionette TRACE conn4 <- [1,138,null,{}] 02:08:34 INFO - PROCESS | 7707 | 1466500114413 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:34 INFO - PROCESS | 7707 | 1466500114419 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:34 INFO - PROCESS | 7707 | 1466500114597 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 02:08:34 INFO - PROCESS | 7707 | 1466500114733 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:34 INFO - PROCESS | 7707 | 1466500114741 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x99232400 == 24 [pid = 7707] [id = 42] 02:08:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9928f800) [pid = 7707] [serial = 124] [outer = (nil)] 02:08:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x99e5b400) [pid = 7707] [serial = 125] [outer = 0x9928f800] 02:08:34 INFO - PROCESS | 7707 | 1466500114823 Marionette DEBUG loaded listener.js 02:08:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a323800) [pid = 7707] [serial = 126] [outer = 0x9928f800] 02:08:35 INFO - PROCESS | 7707 | 1466500115597 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 02:08:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 02:08:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1240ms 02:08:35 INFO - PROCESS | 7707 | 1466500115640 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 02:08:35 INFO - PROCESS | 7707 | 1466500115645 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 02:08:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 02:08:35 INFO - PROCESS | 7707 | 1466500115652 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 02:08:35 INFO - PROCESS | 7707 | 1466500115655 Marionette TRACE conn4 <- [1,142,null,{}] 02:08:35 INFO - PROCESS | 7707 | 1466500115661 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:35 INFO - PROCESS | 7707 | 1466500115667 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:35 INFO - PROCESS | 7707 | 1466500115847 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 02:08:35 INFO - PROCESS | 7707 | 1466500115860 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:35 INFO - PROCESS | 7707 | 1466500115869 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x9835a000 == 25 [pid = 7707] [id = 43] 02:08:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a9f5c00) [pid = 7707] [serial = 127] [outer = (nil)] 02:08:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9aabe000) [pid = 7707] [serial = 128] [outer = 0x9a9f5c00] 02:08:36 INFO - PROCESS | 7707 | 1466500116044 Marionette DEBUG loaded listener.js 02:08:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9b42b400) [pid = 7707] [serial = 129] [outer = 0x9a9f5c00] 02:08:37 INFO - PROCESS | 7707 | 1466500117122 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 02:08:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 02:08:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1532ms 02:08:37 INFO - PROCESS | 7707 | 1466500117199 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 02:08:37 INFO - PROCESS | 7707 | 1466500117204 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 02:08:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 02:08:37 INFO - PROCESS | 7707 | 1466500117252 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 02:08:37 INFO - PROCESS | 7707 | 1466500117260 Marionette TRACE conn4 <- [1,146,null,{}] 02:08:37 INFO - PROCESS | 7707 | 1466500117275 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:37 INFO - PROCESS | 7707 | 1466500117282 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:37 INFO - PROCESS | 7707 | 1466500117492 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 02:08:37 INFO - PROCESS | 7707 | 1466500117568 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:37 INFO - PROCESS | 7707 | 1466500117577 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x9aabdc00 == 26 [pid = 7707] [id = 44] 02:08:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9c039800) [pid = 7707] [serial = 130] [outer = (nil)] 02:08:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9d906c00) [pid = 7707] [serial = 131] [outer = 0x9c039800] 02:08:37 INFO - PROCESS | 7707 | 1466500117651 Marionette DEBUG loaded listener.js 02:08:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9d98e000) [pid = 7707] [serial = 132] [outer = 0x9c039800] 02:08:38 INFO - PROCESS | 7707 | 1466500118496 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 02:08:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 02:08:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1300ms 02:08:38 INFO - PROCESS | 7707 | 1466500118538 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 02:08:38 INFO - PROCESS | 7707 | 1466500118542 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 02:08:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 02:08:38 INFO - PROCESS | 7707 | 1466500118556 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 02:08:38 INFO - PROCESS | 7707 | 1466500118560 Marionette TRACE conn4 <- [1,150,null,{}] 02:08:38 INFO - PROCESS | 7707 | 1466500118566 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:38 INFO - PROCESS | 7707 | 1466500118571 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:38 INFO - PROCESS | 7707 | 1466500118776 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9aab6800) [pid = 7707] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x947ab800) [pid = 7707] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x93cce400) [pid = 7707] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9517c400) [pid = 7707] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9ab19400) [pid = 7707] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9d908000) [pid = 7707] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x996b3400) [pid = 7707] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0xa23a1c00) [pid = 7707] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9c025000) [pid = 7707] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0xa2371800) [pid = 7707] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x978d0800) [pid = 7707] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x947a5800) [pid = 7707] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 02:08:38 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a9fa400) [pid = 7707] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 02:08:39 INFO - PROCESS | 7707 | 1466500118980 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:39 INFO - PROCESS | 7707 | 1466500118989 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cce800 == 27 [pid = 7707] [id = 45] 02:08:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x93cd8800) [pid = 7707] [serial = 133] [outer = (nil)] 02:08:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x952d3c00) [pid = 7707] [serial = 134] [outer = 0x93cd8800] 02:08:39 INFO - PROCESS | 7707 | 1466500119062 Marionette DEBUG loaded listener.js 02:08:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x951d2c00) [pid = 7707] [serial = 135] [outer = 0x93cd8800] 02:08:39 INFO - PROCESS | 7707 | 1466500119831 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 02:08:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 02:08:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1284ms 02:08:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 02:08:39 INFO - PROCESS | 7707 | 1466500119840 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 02:08:39 INFO - PROCESS | 7707 | 1466500119842 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 02:08:39 INFO - PROCESS | 7707 | 1466500119848 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 02:08:39 INFO - PROCESS | 7707 | 1466500119852 Marionette TRACE conn4 <- [1,154,null,{}] 02:08:39 INFO - PROCESS | 7707 | 1466500119866 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:39 INFO - PROCESS | 7707 | 1466500119870 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:40 INFO - PROCESS | 7707 | 1466500120031 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 02:08:40 INFO - PROCESS | 7707 | 1466500120047 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:40 INFO - PROCESS | 7707 | 1466500120064 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:40 INFO - PROCESS | 7707 | ++DOCSHELL 0xa209a400 == 28 [pid = 7707] [id = 46] 02:08:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0xa20a5800) [pid = 7707] [serial = 136] [outer = (nil)] 02:08:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0xa23a0400) [pid = 7707] [serial = 137] [outer = 0xa20a5800] 02:08:40 INFO - PROCESS | 7707 | 1466500120146 Marionette DEBUG loaded listener.js 02:08:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0xa25ee800) [pid = 7707] [serial = 138] [outer = 0xa20a5800] 02:08:41 INFO - PROCESS | 7707 | 1466500121185 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 02:08:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 02:08:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1409ms 02:08:41 INFO - PROCESS | 7707 | 1466500121259 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 02:08:41 INFO - PROCESS | 7707 | 1466500121267 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 02:08:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 02:08:41 INFO - PROCESS | 7707 | 1466500121278 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 02:08:41 INFO - PROCESS | 7707 | 1466500121283 Marionette TRACE conn4 <- [1,158,null,{}] 02:08:41 INFO - PROCESS | 7707 | 1466500121293 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:41 INFO - PROCESS | 7707 | 1466500121299 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:41 INFO - PROCESS | 7707 | 1466500121545 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 02:08:41 INFO - PROCESS | 7707 | 1466500121743 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:41 INFO - PROCESS | 7707 | 1466500121759 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cdd800 == 29 [pid = 7707] [id = 47] 02:08:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x947a5000) [pid = 7707] [serial = 139] [outer = (nil)] 02:08:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x978d5000) [pid = 7707] [serial = 140] [outer = 0x947a5000] 02:08:41 INFO - PROCESS | 7707 | 1466500121864 Marionette DEBUG loaded listener.js 02:08:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x98365c00) [pid = 7707] [serial = 141] [outer = 0x947a5000] 02:08:42 INFO - PROCESS | 7707 | 1466500122340 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 02:08:42 INFO - PROCESS | 7707 | 1466500122828 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 02:08:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 02:08:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1601ms 02:08:42 INFO - PROCESS | 7707 | 1466500122878 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 02:08:42 INFO - PROCESS | 7707 | 1466500122886 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 02:08:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 02:08:42 INFO - PROCESS | 7707 | 1466500122898 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 02:08:42 INFO - PROCESS | 7707 | 1466500122902 Marionette TRACE conn4 <- [1,162,null,{}] 02:08:42 INFO - PROCESS | 7707 | 1466500122909 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:42 INFO - PROCESS | 7707 | 1466500122915 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:43 INFO - PROCESS | 7707 | 1466500123151 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 02:08:43 INFO - PROCESS | 7707 | 1466500123358 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:43 INFO - PROCESS | 7707 | 1466500123366 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a1edc00 == 30 [pid = 7707] [id = 48] 02:08:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9ba07800) [pid = 7707] [serial = 142] [outer = (nil)] 02:08:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9c02dc00) [pid = 7707] [serial = 143] [outer = 0x9ba07800] 02:08:43 INFO - PROCESS | 7707 | 1466500123505 Marionette DEBUG loaded listener.js 02:08:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9c0e9000) [pid = 7707] [serial = 144] [outer = 0x9ba07800] 02:08:44 INFO - PROCESS | 7707 | 1466500124399 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 02:08:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 02:08:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1585ms 02:08:44 INFO - PROCESS | 7707 | 1466500124529 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 02:08:44 INFO - PROCESS | 7707 | 1466500124537 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 02:08:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 02:08:44 INFO - PROCESS | 7707 | 1466500124624 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 02:08:44 INFO - PROCESS | 7707 | 1466500124636 Marionette TRACE conn4 <- [1,166,null,{}] 02:08:44 INFO - PROCESS | 7707 | 1466500124672 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:44 INFO - PROCESS | 7707 | 1466500124688 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:45 INFO - PROCESS | 7707 | 1466500125075 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 02:08:45 INFO - PROCESS | 7707 | 1466500125205 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:45 INFO - PROCESS | 7707 | 1466500125216 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f45c00 == 31 [pid = 7707] [id = 49] 02:08:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99f46000) [pid = 7707] [serial = 145] [outer = (nil)] 02:08:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9d959000) [pid = 7707] [serial = 146] [outer = 0x99f46000] 02:08:45 INFO - PROCESS | 7707 | 1466500125304 Marionette DEBUG loaded listener.js 02:08:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0xa23a0800) [pid = 7707] [serial = 147] [outer = 0x99f46000] 02:08:46 INFO - PROCESS | 7707 | 1466500126207 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 02:08:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 02:08:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1621ms 02:08:46 INFO - PROCESS | 7707 | 1466500126236 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 02:08:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 02:08:46 INFO - PROCESS | 7707 | 1466500126241 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 02:08:46 INFO - PROCESS | 7707 | 1466500126247 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 02:08:46 INFO - PROCESS | 7707 | 1466500126251 Marionette TRACE conn4 <- [1,170,null,{}] 02:08:46 INFO - PROCESS | 7707 | 1466500126257 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:46 INFO - PROCESS | 7707 | 1466500126263 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:46 INFO - PROCESS | 7707 | 1466500126458 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 02:08:46 INFO - PROCESS | 7707 | 1466500126606 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:46 INFO - PROCESS | 7707 | 1466500126614 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x9391bc00 == 32 [pid = 7707] [id = 50] 02:08:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x99f3a400) [pid = 7707] [serial = 148] [outer = (nil)] 02:08:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0xa3288400) [pid = 7707] [serial = 149] [outer = 0x99f3a400] 02:08:46 INFO - PROCESS | 7707 | 1466500126703 Marionette DEBUG loaded listener.js 02:08:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0xa331d400) [pid = 7707] [serial = 150] [outer = 0x99f3a400] 02:08:47 INFO - PROCESS | 7707 | 1466500127630 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 02:08:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 02:08:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1437ms 02:08:47 INFO - PROCESS | 7707 | 1466500127685 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 02:08:47 INFO - PROCESS | 7707 | 1466500127689 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 02:08:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 02:08:47 INFO - PROCESS | 7707 | 1466500127697 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 02:08:47 INFO - PROCESS | 7707 | 1466500127701 Marionette TRACE conn4 <- [1,174,null,{}] 02:08:47 INFO - PROCESS | 7707 | 1466500127708 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:47 INFO - PROCESS | 7707 | 1466500127714 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:47 INFO - PROCESS | 7707 | 1466500127908 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 02:08:48 INFO - PROCESS | 7707 | 1466500128058 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:48 INFO - PROCESS | 7707 | 1466500128064 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:48 INFO - PROCESS | 7707 | ++DOCSHELL 0xa2370400 == 33 [pid = 7707] [id = 51] 02:08:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0xa3345400) [pid = 7707] [serial = 151] [outer = (nil)] 02:08:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0xa4d52c00) [pid = 7707] [serial = 152] [outer = 0xa3345400] 02:08:48 INFO - PROCESS | 7707 | 1466500128157 Marionette DEBUG loaded listener.js 02:08:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0xa4f17000) [pid = 7707] [serial = 153] [outer = 0xa3345400] 02:08:49 INFO - PROCESS | 7707 | 1466500129123 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 02:08:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 02:08:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1488ms 02:08:49 INFO - PROCESS | 7707 | 1466500129186 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 02:08:49 INFO - PROCESS | 7707 | 1466500129191 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 02:08:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 02:08:49 INFO - PROCESS | 7707 | 1466500129198 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 02:08:49 INFO - PROCESS | 7707 | 1466500129203 Marionette TRACE conn4 <- [1,178,null,{}] 02:08:49 INFO - PROCESS | 7707 | 1466500129210 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:49 INFO - PROCESS | 7707 | 1466500129221 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:49 INFO - PROCESS | 7707 | 1466500129491 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 02:08:49 INFO - PROCESS | 7707 | 1466500129887 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:49 INFO - PROCESS | 7707 | 1466500129899 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x95172000 == 34 [pid = 7707] [id = 52] 02:08:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x95174c00) [pid = 7707] [serial = 154] [outer = (nil)] 02:08:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x952ce800) [pid = 7707] [serial = 155] [outer = 0x95174c00] 02:08:49 INFO - PROCESS | 7707 | 1466500129976 Marionette DEBUG loaded listener.js 02:08:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x96e79400) [pid = 7707] [serial = 156] [outer = 0x95174c00] 02:08:50 INFO - PROCESS | 7707 | 1466500130904 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 02:08:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 02:08:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1738ms 02:08:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 02:08:50 INFO - PROCESS | 7707 | 1466500130939 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 02:08:50 INFO - PROCESS | 7707 | 1466500130944 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 02:08:50 INFO - PROCESS | 7707 | 1466500130952 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 02:08:50 INFO - PROCESS | 7707 | 1466500130957 Marionette TRACE conn4 <- [1,182,null,{}] 02:08:50 INFO - PROCESS | 7707 | 1466500130966 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:50 INFO - PROCESS | 7707 | 1466500130973 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:51 INFO - PROCESS | 7707 | 1466500131172 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 02:08:51 INFO - PROCESS | 7707 | --DOCSHELL 0x9a41ec00 == 33 [pid = 7707] [id = 15] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x952d7400) [pid = 7707] [serial = 110] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | 1466500131349 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:51 INFO - PROCESS | 7707 | 1466500131358 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d2000 == 34 [pid = 7707] [id = 53] 02:08:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x952d7400) [pid = 7707] [serial = 157] [outer = (nil)] 02:08:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x9786ec00) [pid = 7707] [serial = 158] [outer = 0x952d7400] 02:08:51 INFO - PROCESS | 7707 | 1466500131483 Marionette DEBUG loaded listener.js 02:08:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x99e5c000) [pid = 7707] [serial = 159] [outer = 0x952d7400] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x9ba04c00) [pid = 7707] [serial = 107] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x9517b000) [pid = 7707] [serial = 98] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x99e63000) [pid = 7707] [serial = 96] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x997e0800) [pid = 7707] [serial = 71] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9923e000) [pid = 7707] [serial = 95] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x96e78000) [pid = 7707] [serial = 70] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x96e7e400) [pid = 7707] [serial = 74] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9b7afc00) [pid = 7707] [serial = 73] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0xa2379000) [pid = 7707] [serial = 77] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0xa118a800) [pid = 7707] [serial = 76] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99742000) [pid = 7707] [serial = 101] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0xa4d54000) [pid = 7707] [serial = 80] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0xa328cc00) [pid = 7707] [serial = 79] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0xa4f1b800) [pid = 7707] [serial = 83] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0xa61b2000) [pid = 7707] [serial = 82] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9baa8400) [pid = 7707] [serial = 108] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0xa6bd5400) [pid = 7707] [serial = 86] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0xa6883000) [pid = 7707] [serial = 85] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978db800) [pid = 7707] [serial = 89] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x978dac00) [pid = 7707] [serial = 88] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x95317400) [pid = 7707] [serial = 99] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0xa679e000) [pid = 7707] [serial = 92] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0xa20a5000) [pid = 7707] [serial = 91] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9aabcc00) [pid = 7707] [serial = 105] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9aab5000) [pid = 7707] [serial = 104] [outer = (nil)] [url = about:blank] 02:08:51 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x99e60000) [pid = 7707] [serial = 102] [outer = (nil)] [url = about:blank] 02:08:52 INFO - PROCESS | 7707 | 1466500132273 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 02:08:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 02:08:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1397ms 02:08:52 INFO - PROCESS | 7707 | 1466500132352 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 02:08:52 INFO - PROCESS | 7707 | 1466500132359 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 02:08:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 02:08:52 INFO - PROCESS | 7707 | 1466500132368 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 02:08:52 INFO - PROCESS | 7707 | 1466500132371 Marionette TRACE conn4 <- [1,186,null,{}] 02:08:52 INFO - PROCESS | 7707 | 1466500132377 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:52 INFO - PROCESS | 7707 | 1466500132383 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:52 INFO - PROCESS | 7707 | 1466500132562 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 02:08:52 INFO - PROCESS | 7707 | 1466500132669 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:52 INFO - PROCESS | 7707 | 1466500132678 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x9923e000 == 35 [pid = 7707] [id = 54] 02:08:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x99e60000) [pid = 7707] [serial = 160] [outer = (nil)] 02:08:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9a426c00) [pid = 7707] [serial = 161] [outer = 0x99e60000] 02:08:52 INFO - PROCESS | 7707 | 1466500132752 Marionette DEBUG loaded listener.js 02:08:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9a8d1400) [pid = 7707] [serial = 162] [outer = 0x99e60000] 02:08:53 INFO - PROCESS | 7707 | 1466500133484 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 02:08:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 02:08:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1141ms 02:08:53 INFO - PROCESS | 7707 | 1466500133528 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 02:08:53 INFO - PROCESS | 7707 | 1466500133533 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 02:08:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 02:08:53 INFO - PROCESS | 7707 | 1466500133553 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 02:08:53 INFO - PROCESS | 7707 | 1466500133562 Marionette TRACE conn4 <- [1,190,null,{}] 02:08:53 INFO - PROCESS | 7707 | 1466500133572 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:53 INFO - PROCESS | 7707 | 1466500133579 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:53 INFO - PROCESS | 7707 | 1466500133743 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 02:08:53 INFO - PROCESS | 7707 | 1466500133754 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:53 INFO - PROCESS | 7707 | 1466500133761 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227a000 == 36 [pid = 7707] [id = 55] 02:08:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9aab8800) [pid = 7707] [serial = 163] [outer = (nil)] 02:08:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9c029800) [pid = 7707] [serial = 164] [outer = 0x9aab8800] 02:08:53 INFO - PROCESS | 7707 | 1466500133833 Marionette DEBUG loaded listener.js 02:08:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9c043c00) [pid = 7707] [serial = 165] [outer = 0x9aab8800] 02:08:54 INFO - PROCESS | 7707 | 1466500134703 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 02:08:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 02:08:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1193ms 02:08:54 INFO - PROCESS | 7707 | 1466500134740 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 02:08:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 02:08:54 INFO - PROCESS | 7707 | 1466500134745 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 02:08:54 INFO - PROCESS | 7707 | 1466500134751 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 02:08:54 INFO - PROCESS | 7707 | 1466500134755 Marionette TRACE conn4 <- [1,194,null,{}] 02:08:54 INFO - PROCESS | 7707 | 1466500134767 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:54 INFO - PROCESS | 7707 | 1466500134771 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:55 INFO - PROCESS | 7707 | 1466500134994 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 02:08:55 INFO - PROCESS | 7707 | 1466500135018 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:55 INFO - PROCESS | 7707 | 1466500135025 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x92278400 == 37 [pid = 7707] [id = 56] 02:08:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9aab5400) [pid = 7707] [serial = 166] [outer = (nil)] 02:08:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0xa118dc00) [pid = 7707] [serial = 167] [outer = 0x9aab5400] 02:08:55 INFO - PROCESS | 7707 | 1466500135096 Marionette DEBUG loaded listener.js 02:08:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0xa2370800) [pid = 7707] [serial = 168] [outer = 0x9aab5400] 02:08:55 INFO - PROCESS | 7707 | 1466500135952 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 02:08:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 02:08:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1237ms 02:08:55 INFO - PROCESS | 7707 | 1466500135989 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 02:08:55 INFO - PROCESS | 7707 | 1466500135993 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 02:08:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 02:08:56 INFO - PROCESS | 7707 | 1466500136000 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 02:08:56 INFO - PROCESS | 7707 | 1466500136004 Marionette TRACE conn4 <- [1,198,null,{}] 02:08:56 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x952cfc00) [pid = 7707] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 02:08:56 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a9f5c00) [pid = 7707] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 02:08:56 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9928f800) [pid = 7707] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 02:08:56 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9c039800) [pid = 7707] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 02:08:56 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93cd8800) [pid = 7707] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 02:08:56 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x952ce000) [pid = 7707] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 02:08:56 INFO - PROCESS | 7707 | 1466500136090 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:56 INFO - PROCESS | 7707 | 1466500136103 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:56 INFO - PROCESS | 7707 | 1466500136267 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 02:08:56 INFO - PROCESS | 7707 | 1466500136281 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:56 INFO - PROCESS | 7707 | 1466500136296 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x9c044000 == 38 [pid = 7707] [id = 57] 02:08:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9c12f000) [pid = 7707] [serial = 169] [outer = (nil)] 02:08:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0xa110ac00) [pid = 7707] [serial = 170] [outer = 0x9c12f000] 02:08:56 INFO - PROCESS | 7707 | 1466500136379 Marionette DEBUG loaded listener.js 02:08:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0xa22b7800) [pid = 7707] [serial = 171] [outer = 0x9c12f000] 02:08:57 INFO - PROCESS | 7707 | 1466500137228 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 02:08:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 02:08:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1242ms 02:08:57 INFO - PROCESS | 7707 | 1466500137243 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 02:08:57 INFO - PROCESS | 7707 | 1466500137246 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 02:08:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 02:08:57 INFO - PROCESS | 7707 | 1466500137253 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 02:08:57 INFO - PROCESS | 7707 | 1466500137256 Marionette TRACE conn4 <- [1,202,null,{}] 02:08:57 INFO - PROCESS | 7707 | 1466500137263 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:57 INFO - PROCESS | 7707 | 1466500137268 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:57 INFO - PROCESS | 7707 | 1466500137456 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 02:08:57 INFO - PROCESS | 7707 | 1466500137468 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:57 INFO - PROCESS | 7707 | 1466500137477 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x952cfc00 == 39 [pid = 7707] [id = 58] 02:08:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0xa22bb400) [pid = 7707] [serial = 172] [outer = (nil)] 02:08:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0xa2532800) [pid = 7707] [serial = 173] [outer = 0xa22bb400] 02:08:57 INFO - PROCESS | 7707 | 1466500137644 Marionette DEBUG loaded listener.js 02:08:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0xa22bf400) [pid = 7707] [serial = 174] [outer = 0xa22bb400] 02:08:58 INFO - PROCESS | 7707 | 1466500138515 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 02:08:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 02:08:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1332ms 02:08:58 INFO - PROCESS | 7707 | 1466500138586 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 02:08:58 INFO - PROCESS | 7707 | 1466500138594 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 02:08:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 02:08:58 INFO - PROCESS | 7707 | 1466500138604 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 02:08:58 INFO - PROCESS | 7707 | 1466500138608 Marionette TRACE conn4 <- [1,206,null,{}] 02:08:58 INFO - PROCESS | 7707 | 1466500138618 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:08:58 INFO - PROCESS | 7707 | 1466500138625 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:58 INFO - PROCESS | 7707 | 1466500138866 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 02:08:59 INFO - PROCESS | 7707 | 1466500139068 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:08:59 INFO - PROCESS | 7707 | 1466500139083 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:08:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x951d7c00 == 40 [pid = 7707] [id = 59] 02:08:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x952d1400) [pid = 7707] [serial = 175] [outer = (nil)] 02:08:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x98363400) [pid = 7707] [serial = 176] [outer = 0x952d1400] 02:08:59 INFO - PROCESS | 7707 | 1466500139185 Marionette DEBUG loaded listener.js 02:08:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99e69000) [pid = 7707] [serial = 177] [outer = 0x952d1400] 02:09:00 INFO - PROCESS | 7707 | 1466500140120 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 02:09:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 02:09:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1589ms 02:09:00 INFO - PROCESS | 7707 | 1466500140193 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 02:09:00 INFO - PROCESS | 7707 | 1466500140201 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 02:09:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 02:09:00 INFO - PROCESS | 7707 | 1466500140214 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 02:09:00 INFO - PROCESS | 7707 | 1466500140219 Marionette TRACE conn4 <- [1,210,null,{}] 02:09:00 INFO - PROCESS | 7707 | 1466500140227 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:00 INFO - PROCESS | 7707 | 1466500140233 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:00 INFO - PROCESS | 7707 | 1466500140466 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 02:09:00 INFO - PROCESS | 7707 | 1466500140652 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:00 INFO - PROCESS | 7707 | 1466500140661 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a8c2800 == 41 [pid = 7707] [id = 60] 02:09:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a8cd400) [pid = 7707] [serial = 178] [outer = (nil)] 02:09:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9ab23000) [pid = 7707] [serial = 179] [outer = 0x9a8cd400] 02:09:00 INFO - PROCESS | 7707 | 1466500140803 Marionette DEBUG loaded listener.js 02:09:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9ab28400) [pid = 7707] [serial = 180] [outer = 0x9a8cd400] 02:09:01 INFO - PROCESS | 7707 | 1466500141704 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 02:09:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 02:09:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1538ms 02:09:01 INFO - PROCESS | 7707 | 1466500141753 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 02:09:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 02:09:01 INFO - PROCESS | 7707 | 1466500141758 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 02:09:01 INFO - PROCESS | 7707 | 1466500141765 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 02:09:01 INFO - PROCESS | 7707 | 1466500141771 Marionette TRACE conn4 <- [1,214,null,{}] 02:09:01 INFO - PROCESS | 7707 | 1466500141788 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:01 INFO - PROCESS | 7707 | 1466500141798 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:02 INFO - PROCESS | 7707 | 1466500142042 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 02:09:02 INFO - PROCESS | 7707 | 1466500142242 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:02 INFO - PROCESS | 7707 | 1466500142256 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a4d8800 == 42 [pid = 7707] [id = 61] 02:09:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9b427c00) [pid = 7707] [serial = 181] [outer = (nil)] 02:09:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9ba9b400) [pid = 7707] [serial = 182] [outer = 0x9b427c00] 02:09:02 INFO - PROCESS | 7707 | 1466500142397 Marionette DEBUG loaded listener.js 02:09:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9c039800) [pid = 7707] [serial = 183] [outer = 0x9b427c00] 02:09:03 INFO - PROCESS | 7707 | 1466500143250 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 02:09:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 02:09:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1543ms 02:09:03 INFO - PROCESS | 7707 | 1466500143308 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 02:09:03 INFO - PROCESS | 7707 | 1466500143313 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 02:09:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 02:09:03 INFO - PROCESS | 7707 | 1466500143320 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 02:09:03 INFO - PROCESS | 7707 | 1466500143323 Marionette TRACE conn4 <- [1,218,null,{}] 02:09:03 INFO - PROCESS | 7707 | 1466500143330 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:03 INFO - PROCESS | 7707 | 1466500143334 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:03 INFO - PROCESS | 7707 | 1466500143529 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 02:09:03 INFO - PROCESS | 7707 | 1466500143680 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:03 INFO - PROCESS | 7707 | 1466500143690 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x9ab2e400 == 43 [pid = 7707] [id = 62] 02:09:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9ba0d400) [pid = 7707] [serial = 184] [outer = (nil)] 02:09:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0xa22be400) [pid = 7707] [serial = 185] [outer = 0x9ba0d400] 02:09:03 INFO - PROCESS | 7707 | 1466500143777 Marionette DEBUG loaded listener.js 02:09:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0xa23ac000) [pid = 7707] [serial = 186] [outer = 0x9ba0d400] 02:09:04 INFO - PROCESS | 7707 | 1466500144674 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 02:09:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 02:09:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1430ms 02:09:04 INFO - PROCESS | 7707 | 1466500144752 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 02:09:04 INFO - PROCESS | 7707 | 1466500144755 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 02:09:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 02:09:04 INFO - PROCESS | 7707 | 1466500144763 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 02:09:04 INFO - PROCESS | 7707 | 1466500144766 Marionette TRACE conn4 <- [1,222,null,{}] 02:09:04 INFO - PROCESS | 7707 | 1466500144773 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:04 INFO - PROCESS | 7707 | 1466500144778 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:05 INFO - PROCESS | 7707 | 1466500145017 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 02:09:05 INFO - PROCESS | 7707 | 1466500145203 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:05 INFO - PROCESS | 7707 | 1466500145212 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x9390c400 == 44 [pid = 7707] [id = 63] 02:09:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9ab0f400) [pid = 7707] [serial = 187] [outer = (nil)] 02:09:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0xa4f14400) [pid = 7707] [serial = 188] [outer = 0x9ab0f400] 02:09:05 INFO - PROCESS | 7707 | 1466500145340 Marionette DEBUG loaded listener.js 02:09:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0xa61b2400) [pid = 7707] [serial = 189] [outer = 0x9ab0f400] 02:09:06 INFO - PROCESS | 7707 | 1466500146247 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 02:09:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 02:09:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1535ms 02:09:06 INFO - PROCESS | 7707 | 1466500146299 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 02:09:06 INFO - PROCESS | 7707 | 1466500146304 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 02:09:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 02:09:06 INFO - PROCESS | 7707 | 1466500146311 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 02:09:06 INFO - PROCESS | 7707 | 1466500146315 Marionette TRACE conn4 <- [1,226,null,{}] 02:09:06 INFO - PROCESS | 7707 | 1466500146321 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:06 INFO - PROCESS | 7707 | 1466500146331 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:06 INFO - PROCESS | 7707 | 1466500146591 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 02:09:06 INFO - PROCESS | 7707 | 1466500146787 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:06 INFO - PROCESS | 7707 | 1466500146798 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cce400 == 45 [pid = 7707] [id = 64] 02:09:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x93ccf400) [pid = 7707] [serial = 190] [outer = (nil)] 02:09:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x9a1c1800) [pid = 7707] [serial = 191] [outer = 0x93ccf400] 02:09:06 INFO - PROCESS | 7707 | 1466500146924 Marionette DEBUG loaded listener.js 02:09:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x9a420400) [pid = 7707] [serial = 192] [outer = 0x93ccf400] 02:09:08 INFO - PROCESS | 7707 | 1466500148374 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 02:09:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 02:09:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 2091ms 02:09:08 INFO - PROCESS | 7707 | 1466500148404 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 02:09:08 INFO - PROCESS | 7707 | 1466500148415 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 02:09:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 02:09:08 INFO - PROCESS | 7707 | 1466500148444 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 02:09:08 INFO - PROCESS | 7707 | 1466500148456 Marionette TRACE conn4 <- [1,230,null,{}] 02:09:08 INFO - PROCESS | 7707 | 1466500148525 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:08 INFO - PROCESS | 7707 | 1466500148538 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:08 INFO - PROCESS | 7707 | 1466500148841 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 02:09:09 INFO - PROCESS | 7707 | 1466500149019 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:09 INFO - PROCESS | 7707 | 1466500149026 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d6c00 == 46 [pid = 7707] [id = 65] 02:09:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x978dd800) [pid = 7707] [serial = 193] [outer = (nil)] 02:09:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x99f40400) [pid = 7707] [serial = 194] [outer = 0x978dd800] 02:09:09 INFO - PROCESS | 7707 | 1466500149108 Marionette DEBUG loaded listener.js 02:09:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x9a3e4800) [pid = 7707] [serial = 195] [outer = 0x978dd800] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x951cc000 == 45 [pid = 7707] [id = 21] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x97876c00 == 44 [pid = 7707] [id = 28] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x93912000 == 43 [pid = 7707] [id = 29] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x9c030000 == 42 [pid = 7707] [id = 20] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x9c127000 == 41 [pid = 7707] [id = 26] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x92279400 == 40 [pid = 7707] [id = 19] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x92e4f800 == 39 [pid = 7707] [id = 40] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x99295000 == 38 [pid = 7707] [id = 39] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x996a6800 == 37 [pid = 7707] [id = 27] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x947ab400 == 36 [pid = 7707] [id = 30] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x92282400 == 35 [pid = 7707] [id = 38] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x92e59800 == 34 [pid = 7707] [id = 31] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x93822400 == 33 [pid = 7707] [id = 32] 02:09:10 INFO - PROCESS | 7707 | --DOCSHELL 0x9517e000 == 32 [pid = 7707] [id = 41] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x978da400) [pid = 7707] [serial = 111] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0xa23a0400) [pid = 7707] [serial = 137] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x9b10d000) [pid = 7707] [serial = 119] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x97876400) [pid = 7707] [serial = 123] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x9aabe000) [pid = 7707] [serial = 128] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x952d6800) [pid = 7707] [serial = 122] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x99e5b400) [pid = 7707] [serial = 125] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x9d906c00) [pid = 7707] [serial = 131] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x92e54800) [pid = 7707] [serial = 113] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x952d3c00) [pid = 7707] [serial = 134] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x997ebc00) [pid = 7707] [serial = 116] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9a323800) [pid = 7707] [serial = 126] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x951d2c00) [pid = 7707] [serial = 135] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9d98e000) [pid = 7707] [serial = 132] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9b42b400) [pid = 7707] [serial = 129] [outer = (nil)] [url = about:blank] 02:09:10 INFO - PROCESS | 7707 | 1466500150984 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 02:09:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 02:09:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 2603ms 02:09:11 INFO - PROCESS | 7707 | 1466500151044 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 02:09:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 02:09:11 INFO - PROCESS | 7707 | 1466500151051 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 02:09:11 INFO - PROCESS | 7707 | 1466500151059 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 02:09:11 INFO - PROCESS | 7707 | 1466500151065 Marionette TRACE conn4 <- [1,234,null,{}] 02:09:11 INFO - PROCESS | 7707 | 1466500151074 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:11 INFO - PROCESS | 7707 | 1466500151079 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:11 INFO - PROCESS | 7707 | 1466500151269 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 02:09:11 INFO - PROCESS | 7707 | 1466500151400 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:11 INFO - PROCESS | 7707 | 1466500151410 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cdc000 == 33 [pid = 7707] [id = 66] 02:09:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x95177400) [pid = 7707] [serial = 196] [outer = (nil)] 02:09:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x952d9c00) [pid = 7707] [serial = 197] [outer = 0x95177400] 02:09:11 INFO - PROCESS | 7707 | 1466500151485 Marionette DEBUG loaded listener.js 02:09:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x97877800) [pid = 7707] [serial = 198] [outer = 0x95177400] 02:09:12 INFO - PROCESS | 7707 | 1466500152299 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 02:09:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 02:09:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1285ms 02:09:12 INFO - PROCESS | 7707 | 1466500152344 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 02:09:12 INFO - PROCESS | 7707 | 1466500152357 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 02:09:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 02:09:12 INFO - PROCESS | 7707 | 1466500152377 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 02:09:12 INFO - PROCESS | 7707 | 1466500152382 Marionette TRACE conn4 <- [1,238,null,{}] 02:09:12 INFO - PROCESS | 7707 | 1466500152388 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:12 INFO - PROCESS | 7707 | 1466500152394 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:12 INFO - PROCESS | 7707 | 1466500152572 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 02:09:12 INFO - PROCESS | 7707 | 1466500152691 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:12 INFO - PROCESS | 7707 | 1466500152703 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x99298000 == 34 [pid = 7707] [id = 67] 02:09:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x99e5ec00) [pid = 7707] [serial = 199] [outer = (nil)] 02:09:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x99f75000) [pid = 7707] [serial = 200] [outer = 0x99e5ec00] 02:09:12 INFO - PROCESS | 7707 | 1466500152775 Marionette DEBUG loaded listener.js 02:09:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9a4d5c00) [pid = 7707] [serial = 201] [outer = 0x99e5ec00] 02:09:13 INFO - PROCESS | 7707 | 1466500153586 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 02:09:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 02:09:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1235ms 02:09:13 INFO - PROCESS | 7707 | 1466500153612 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 02:09:13 INFO - PROCESS | 7707 | 1466500153616 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 02:09:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 02:09:13 INFO - PROCESS | 7707 | 1466500153623 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 02:09:13 INFO - PROCESS | 7707 | 1466500153629 Marionette TRACE conn4 <- [1,242,null,{}] 02:09:13 INFO - PROCESS | 7707 | 1466500153661 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:13 INFO - PROCESS | 7707 | 1466500153670 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:13 INFO - PROCESS | 7707 | 1466500153889 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 02:09:13 INFO - PROCESS | 7707 | 1466500153917 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:13 INFO - PROCESS | 7707 | 1466500153933 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x9aabcc00 == 35 [pid = 7707] [id = 68] 02:09:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9aabd000) [pid = 7707] [serial = 202] [outer = (nil)] 02:09:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9ab18800) [pid = 7707] [serial = 203] [outer = 0x9aabd000] 02:09:14 INFO - PROCESS | 7707 | 1466500154004 Marionette DEBUG loaded listener.js 02:09:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x9ab2a400) [pid = 7707] [serial = 204] [outer = 0x9aabd000] 02:09:14 INFO - PROCESS | 7707 | 1466500154996 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 02:09:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 02:09:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1998ms 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x952d7400) [pid = 7707] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0xa20a5800) [pid = 7707] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0xa3345400) [pid = 7707] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x95174c00) [pid = 7707] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9ba07800) [pid = 7707] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x99f3a400) [pid = 7707] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9aab8800) [pid = 7707] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9aab5400) [pid = 7707] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99f46000) [pid = 7707] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99297000) [pid = 7707] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9c12f000) [pid = 7707] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x92283400) [pid = 7707] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x947a5000) [pid = 7707] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9ab1c000) [pid = 7707] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99e60000) [pid = 7707] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 02:09:15 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0xa22bb400) [pid = 7707] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 02:09:15 INFO - PROCESS | 7707 | 1466500155696 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 02:09:15 INFO - PROCESS | 7707 | 1466500155701 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 02:09:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 02:09:15 INFO - PROCESS | 7707 | 1466500155708 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 02:09:15 INFO - PROCESS | 7707 | 1466500155712 Marionette TRACE conn4 <- [1,246,null,{}] 02:09:15 INFO - PROCESS | 7707 | 1466500155717 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:15 INFO - PROCESS | 7707 | 1466500155723 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:15 INFO - PROCESS | 7707 | 1466500155877 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 02:09:16 INFO - PROCESS | 7707 | 1466500155992 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:16 INFO - PROCESS | 7707 | 1466500156002 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x99736c00 == 36 [pid = 7707] [id = 69] 02:09:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99f46800) [pid = 7707] [serial = 205] [outer = (nil)] 02:09:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a9f5c00) [pid = 7707] [serial = 206] [outer = 0x99f46800] 02:09:16 INFO - PROCESS | 7707 | 1466500156073 Marionette DEBUG loaded listener.js 02:09:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9ab2ec00) [pid = 7707] [serial = 207] [outer = 0x99f46800] 02:09:17 INFO - PROCESS | 7707 | 1466500156997 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 02:09:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 02:09:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1339ms 02:09:17 INFO - PROCESS | 7707 | 1466500157050 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 02:09:17 INFO - PROCESS | 7707 | 1466500157056 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 02:09:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 02:09:17 INFO - PROCESS | 7707 | 1466500157066 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 02:09:17 INFO - PROCESS | 7707 | 1466500157072 Marionette TRACE conn4 <- [1,250,null,{}] 02:09:17 INFO - PROCESS | 7707 | 1466500157082 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:17 INFO - PROCESS | 7707 | 1466500157088 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:17 INFO - PROCESS | 7707 | 1466500157335 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 02:09:17 INFO - PROCESS | 7707 | 1466500157572 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:17 INFO - PROCESS | 7707 | 1466500157579 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227a400 == 37 [pid = 7707] [id = 70] 02:09:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9227a800) [pid = 7707] [serial = 208] [outer = (nil)] 02:09:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x92e52000) [pid = 7707] [serial = 209] [outer = 0x9227a800] 02:09:17 INFO - PROCESS | 7707 | 1466500157723 Marionette DEBUG loaded listener.js 02:09:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x93915800) [pid = 7707] [serial = 210] [outer = 0x9227a800] 02:09:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x99f40c00) [pid = 7707] [serial = 211] [outer = 0x9786e800] 02:09:18 INFO - PROCESS | 7707 | 1466500158868 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 02:09:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 02:09:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1895ms 02:09:18 INFO - PROCESS | 7707 | 1466500158963 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 02:09:18 INFO - PROCESS | 7707 | 1466500158969 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 02:09:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 02:09:18 INFO - PROCESS | 7707 | 1466500158978 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 02:09:18 INFO - PROCESS | 7707 | 1466500158985 Marionette TRACE conn4 <- [1,254,null,{}] 02:09:19 INFO - PROCESS | 7707 | 1466500158998 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:19 INFO - PROCESS | 7707 | 1466500159007 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:19 INFO - PROCESS | 7707 | 1466500159275 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 02:09:19 INFO - PROCESS | 7707 | 1466500159441 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:19 INFO - PROCESS | 7707 | 1466500159452 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d7000 == 38 [pid = 7707] [id = 71] 02:09:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a314400) [pid = 7707] [serial = 212] [outer = (nil)] 02:09:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a5d6c00) [pid = 7707] [serial = 213] [outer = 0x9a314400] 02:09:19 INFO - PROCESS | 7707 | 1466500159538 Marionette DEBUG loaded listener.js 02:09:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a81ac00) [pid = 7707] [serial = 214] [outer = 0x9a314400] 02:09:20 INFO - PROCESS | 7707 | 1466500160532 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 02:09:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 02:09:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1594ms 02:09:20 INFO - PROCESS | 7707 | 1466500160572 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 02:09:20 INFO - PROCESS | 7707 | 1466500160579 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 02:09:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 02:09:20 INFO - PROCESS | 7707 | 1466500160590 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 02:09:20 INFO - PROCESS | 7707 | 1466500160595 Marionette TRACE conn4 <- [1,258,null,{}] 02:09:20 INFO - PROCESS | 7707 | 1466500160602 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:20 INFO - PROCESS | 7707 | 1466500160609 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:20 INFO - PROCESS | 7707 | 1466500160814 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 02:09:21 INFO - PROCESS | 7707 | 1466500160991 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:21 INFO - PROCESS | 7707 | 1466500161002 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d0c00 == 39 [pid = 7707] [id = 72] 02:09:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x99e5b400) [pid = 7707] [serial = 215] [outer = (nil)] 02:09:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9b7b1c00) [pid = 7707] [serial = 216] [outer = 0x99e5b400] 02:09:21 INFO - PROCESS | 7707 | 1466500161134 Marionette DEBUG loaded listener.js 02:09:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9baa6800) [pid = 7707] [serial = 217] [outer = 0x99e5b400] 02:09:22 INFO - PROCESS | 7707 | 1466500162151 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 02:09:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 02:09:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1635ms 02:09:22 INFO - PROCESS | 7707 | 1466500162225 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 02:09:22 INFO - PROCESS | 7707 | 1466500162230 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 02:09:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 02:09:22 INFO - PROCESS | 7707 | 1466500162239 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 02:09:22 INFO - PROCESS | 7707 | 1466500162245 Marionette TRACE conn4 <- [1,262,null,{}] 02:09:22 INFO - PROCESS | 7707 | 1466500162263 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:22 INFO - PROCESS | 7707 | 1466500162273 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:22 INFO - PROCESS | 7707 | 1466500162513 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 02:09:22 INFO - PROCESS | 7707 | 1466500162713 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:22 INFO - PROCESS | 7707 | 1466500162724 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x9b431c00 == 40 [pid = 7707] [id = 73] 02:09:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9d960c00) [pid = 7707] [serial = 218] [outer = (nil)] 02:09:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0xa22b2800) [pid = 7707] [serial = 219] [outer = 0x9d960c00] 02:09:22 INFO - PROCESS | 7707 | 1466500162809 Marionette DEBUG loaded listener.js 02:09:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0xa110cc00) [pid = 7707] [serial = 220] [outer = 0x9d960c00] 02:09:23 INFO - PROCESS | 7707 | 1466500163800 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 02:09:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 02:09:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1601ms 02:09:23 INFO - PROCESS | 7707 | 1466500163841 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 02:09:23 INFO - PROCESS | 7707 | 1466500163846 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 02:09:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 02:09:23 INFO - PROCESS | 7707 | 1466500163853 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 02:09:23 INFO - PROCESS | 7707 | 1466500163855 Marionette TRACE conn4 <- [1,266,null,{}] 02:09:23 INFO - PROCESS | 7707 | 1466500163862 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:23 INFO - PROCESS | 7707 | 1466500163868 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:24 INFO - PROCESS | 7707 | 1466500164063 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 02:09:24 INFO - PROCESS | 7707 | 1466500164256 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:24 INFO - PROCESS | 7707 | 1466500164266 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a5d0400 == 41 [pid = 7707] [id = 74] 02:09:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x9aabc000) [pid = 7707] [serial = 221] [outer = (nil)] 02:09:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0xa23aa000) [pid = 7707] [serial = 222] [outer = 0x9aabc000] 02:09:24 INFO - PROCESS | 7707 | 1466500164361 Marionette DEBUG loaded listener.js 02:09:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0xa23ce400) [pid = 7707] [serial = 223] [outer = 0x9aabc000] 02:09:25 INFO - PROCESS | 7707 | 1466500165318 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 02:09:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 02:09:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1544ms 02:09:25 INFO - PROCESS | 7707 | 1466500165398 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 02:09:25 INFO - PROCESS | 7707 | 1466500165403 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 02:09:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 02:09:25 INFO - PROCESS | 7707 | 1466500165409 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 02:09:25 INFO - PROCESS | 7707 | 1466500165412 Marionette TRACE conn4 <- [1,270,null,{}] 02:09:25 INFO - PROCESS | 7707 | 1466500165419 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:25 INFO - PROCESS | 7707 | 1466500165425 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:25 INFO - PROCESS | 7707 | 1466500165650 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 02:09:25 INFO - PROCESS | 7707 | 1466500165957 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:25 INFO - PROCESS | 7707 | 1466500165970 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x9390e800 == 42 [pid = 7707] [id = 75] 02:09:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x93910400) [pid = 7707] [serial = 224] [outer = (nil)] 02:09:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x93cd9400) [pid = 7707] [serial = 225] [outer = 0x93910400] 02:09:26 INFO - PROCESS | 7707 | 1466500166091 Marionette DEBUG loaded listener.js 02:09:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x952d6000) [pid = 7707] [serial = 226] [outer = 0x93910400] 02:09:26 INFO - PROCESS | 7707 | --DOCSHELL 0x952d2000 == 41 [pid = 7707] [id = 53] 02:09:26 INFO - PROCESS | 7707 | --DOCSHELL 0x99232400 == 40 [pid = 7707] [id = 42] 02:09:26 INFO - PROCESS | 7707 | --DOCSHELL 0x99736c00 == 39 [pid = 7707] [id = 69] 02:09:26 INFO - PROCESS | 7707 | --DOCSHELL 0x9aabcc00 == 38 [pid = 7707] [id = 68] 02:09:26 INFO - PROCESS | 7707 | --DOCSHELL 0x99298000 == 37 [pid = 7707] [id = 67] 02:09:26 INFO - PROCESS | 7707 | --DOCSHELL 0x93cdc000 == 36 [pid = 7707] [id = 66] 02:09:27 INFO - PROCESS | 7707 | 1466500167099 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x99e5c000) [pid = 7707] [serial = 159] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0xa25ee800) [pid = 7707] [serial = 138] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0xa4f17000) [pid = 7707] [serial = 153] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x96e79400) [pid = 7707] [serial = 156] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x9c0e9000) [pid = 7707] [serial = 144] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0xa4d52c00) [pid = 7707] [serial = 152] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x952ce800) [pid = 7707] [serial = 155] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0xa331d400) [pid = 7707] [serial = 150] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9c02dc00) [pid = 7707] [serial = 143] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9c043c00) [pid = 7707] [serial = 165] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0xa118dc00) [pid = 7707] [serial = 167] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9d959000) [pid = 7707] [serial = 146] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9c029800) [pid = 7707] [serial = 164] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0xa2370800) [pid = 7707] [serial = 168] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0xa3288400) [pid = 7707] [serial = 149] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a81d400) [pid = 7707] [serial = 117] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0xa22b7800) [pid = 7707] [serial = 171] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x93cd0c00) [pid = 7707] [serial = 114] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x98365c00) [pid = 7707] [serial = 141] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9b7b6400) [pid = 7707] [serial = 120] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a8d1400) [pid = 7707] [serial = 162] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a426c00) [pid = 7707] [serial = 161] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9786ec00) [pid = 7707] [serial = 158] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x978d5000) [pid = 7707] [serial = 140] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0xa110ac00) [pid = 7707] [serial = 170] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0xa23a0800) [pid = 7707] [serial = 147] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0xa2532800) [pid = 7707] [serial = 173] [outer = (nil)] [url = about:blank] 02:09:27 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0xa22bf400) [pid = 7707] [serial = 174] [outer = (nil)] [url = about:blank] 02:09:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 02:09:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1783ms 02:09:27 INFO - PROCESS | 7707 | 1466500167195 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 02:09:27 INFO - PROCESS | 7707 | 1466500167201 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 02:09:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 02:09:27 INFO - PROCESS | 7707 | 1466500167209 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 02:09:27 INFO - PROCESS | 7707 | 1466500167214 Marionette TRACE conn4 <- [1,274,null,{}] 02:09:27 INFO - PROCESS | 7707 | 1466500167222 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:27 INFO - PROCESS | 7707 | 1466500167231 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:27 INFO - PROCESS | 7707 | 1466500167405 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 02:09:27 INFO - PROCESS | 7707 | 1466500167572 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:27 INFO - PROCESS | 7707 | 1466500167583 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x97875400 == 37 [pid = 7707] [id = 76] 02:09:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x978de400) [pid = 7707] [serial = 227] [outer = (nil)] 02:09:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x99736400) [pid = 7707] [serial = 228] [outer = 0x978de400] 02:09:27 INFO - PROCESS | 7707 | 1466500167661 Marionette DEBUG loaded listener.js 02:09:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x99e69800) [pid = 7707] [serial = 229] [outer = 0x978de400] 02:09:28 INFO - PROCESS | 7707 | 1466500168424 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 02:09:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 02:09:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1232ms 02:09:28 INFO - PROCESS | 7707 | 1466500168451 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 02:09:28 INFO - PROCESS | 7707 | 1466500168458 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 02:09:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 02:09:28 INFO - PROCESS | 7707 | 1466500168471 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 02:09:28 INFO - PROCESS | 7707 | 1466500168474 Marionette TRACE conn4 <- [1,278,null,{}] 02:09:28 INFO - PROCESS | 7707 | 1466500168481 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:28 INFO - PROCESS | 7707 | 1466500168486 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:28 INFO - PROCESS | 7707 | 1466500168663 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 02:09:28 INFO - PROCESS | 7707 | 1466500168674 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:28 INFO - PROCESS | 7707 | 1466500168682 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a33d000 == 38 [pid = 7707] [id = 77] 02:09:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9a33dc00) [pid = 7707] [serial = 230] [outer = (nil)] 02:09:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a5d2800) [pid = 7707] [serial = 231] [outer = 0x9a33dc00] 02:09:28 INFO - PROCESS | 7707 | 1466500168757 Marionette DEBUG loaded listener.js 02:09:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a820000) [pid = 7707] [serial = 232] [outer = 0x9a33dc00] 02:09:29 INFO - PROCESS | 7707 | 1466500169703 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 02:09:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 02:09:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1285ms 02:09:29 INFO - PROCESS | 7707 | 1466500169753 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 02:09:29 INFO - PROCESS | 7707 | 1466500169756 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 02:09:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 02:09:29 INFO - PROCESS | 7707 | 1466500169771 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 02:09:29 INFO - PROCESS | 7707 | 1466500169781 Marionette TRACE conn4 <- [1,282,null,{}] 02:09:29 INFO - PROCESS | 7707 | 1466500169805 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:29 INFO - PROCESS | 7707 | 1466500169813 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:30 INFO - PROCESS | 7707 | 1466500170038 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 02:09:30 INFO - PROCESS | 7707 | 1466500170072 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:30 INFO - PROCESS | 7707 | 1466500170079 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x9479e000 == 39 [pid = 7707] [id = 78] 02:09:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99f6c000) [pid = 7707] [serial = 233] [outer = (nil)] 02:09:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9ba02000) [pid = 7707] [serial = 234] [outer = 0x99f6c000] 02:09:30 INFO - PROCESS | 7707 | 1466500170153 Marionette DEBUG loaded listener.js 02:09:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9c023400) [pid = 7707] [serial = 235] [outer = 0x99f6c000] 02:09:31 INFO - PROCESS | 7707 | 1466500171125 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 02:09:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 02:09:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1412ms 02:09:31 INFO - PROCESS | 7707 | 1466500171180 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 02:09:31 INFO - PROCESS | 7707 | 1466500171186 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 02:09:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 02:09:31 INFO - PROCESS | 7707 | 1466500171192 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 02:09:31 INFO - PROCESS | 7707 | 1466500171196 Marionette TRACE conn4 <- [1,286,null,{}] 02:09:31 INFO - PROCESS | 7707 | 1466500171201 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:31 INFO - PROCESS | 7707 | 1466500171206 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:31 INFO - PROCESS | 7707 | 1466500171436 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 02:09:31 INFO - PROCESS | 7707 | 1466500171461 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:31 INFO - PROCESS | 7707 | 1466500171473 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x92279800 == 40 [pid = 7707] [id = 79] 02:09:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x92280800) [pid = 7707] [serial = 236] [outer = (nil)] 02:09:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9c03b000) [pid = 7707] [serial = 237] [outer = 0x92280800] 02:09:31 INFO - PROCESS | 7707 | 1466500171544 Marionette DEBUG loaded listener.js 02:09:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9c045c00) [pid = 7707] [serial = 238] [outer = 0x92280800] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9aabd000) [pid = 7707] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x952d1400) [pid = 7707] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x95177400) [pid = 7707] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a8cd400) [pid = 7707] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x978dd800) [pid = 7707] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9b427c00) [pid = 7707] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x99e5ec00) [pid = 7707] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9ba0d400) [pid = 7707] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9ab0f400) [pid = 7707] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 02:09:32 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93ccf400) [pid = 7707] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 02:09:32 INFO - PROCESS | 7707 | 1466500172484 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 02:09:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 02:09:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1331ms 02:09:32 INFO - PROCESS | 7707 | 1466500172525 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 02:09:32 INFO - PROCESS | 7707 | 1466500172529 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 02:09:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 02:09:32 INFO - PROCESS | 7707 | 1466500172535 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 02:09:32 INFO - PROCESS | 7707 | 1466500172539 Marionette TRACE conn4 <- [1,290,null,{}] 02:09:32 INFO - PROCESS | 7707 | 1466500172545 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:32 INFO - PROCESS | 7707 | 1466500172550 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:32 INFO - PROCESS | 7707 | 1466500172792 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 02:09:32 INFO - PROCESS | 7707 | 1466500172808 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:32 INFO - PROCESS | 7707 | 1466500172826 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x997ea800 == 41 [pid = 7707] [id = 80] 02:09:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9a8cd400) [pid = 7707] [serial = 239] [outer = (nil)] 02:09:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9c031400) [pid = 7707] [serial = 240] [outer = 0x9a8cd400] 02:09:32 INFO - PROCESS | 7707 | 1466500172912 Marionette DEBUG loaded listener.js 02:09:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0xa2098c00) [pid = 7707] [serial = 241] [outer = 0x9a8cd400] 02:09:33 INFO - PROCESS | 7707 | 1466500173833 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 02:09:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 02:09:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1330ms 02:09:33 INFO - PROCESS | 7707 | 1466500173867 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 02:09:33 INFO - PROCESS | 7707 | 1466500173870 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 02:09:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 02:09:33 INFO - PROCESS | 7707 | 1466500173878 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 02:09:33 INFO - PROCESS | 7707 | 1466500173881 Marionette TRACE conn4 <- [1,294,null,{}] 02:09:33 INFO - PROCESS | 7707 | 1466500173888 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:33 INFO - PROCESS | 7707 | 1466500173894 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:34 INFO - PROCESS | 7707 | 1466500174066 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 02:09:34 INFO - PROCESS | 7707 | 1466500174277 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:34 INFO - PROCESS | 7707 | 1466500174287 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x92282400 == 42 [pid = 7707] [id = 81] 02:09:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x92e50c00) [pid = 7707] [serial = 242] [outer = (nil)] 02:09:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9390e000) [pid = 7707] [serial = 243] [outer = 0x92e50c00] 02:09:34 INFO - PROCESS | 7707 | 1466500174380 Marionette DEBUG loaded listener.js 02:09:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x947a6400) [pid = 7707] [serial = 244] [outer = 0x92e50c00] 02:09:35 INFO - PROCESS | 7707 | 1466500175345 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1538ms 02:09:35 INFO - PROCESS | 7707 | 1466500175420 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 02:09:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 02:09:35 INFO - PROCESS | 7707 | 1466500175427 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 02:09:35 INFO - PROCESS | 7707 | 1466500175435 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 02:09:35 INFO - PROCESS | 7707 | 1466500175440 Marionette TRACE conn4 <- [1,298,null,{}] 02:09:35 INFO - PROCESS | 7707 | 1466500175448 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:35 INFO - PROCESS | 7707 | 1466500175455 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:35 INFO - PROCESS | 7707 | 1466500175688 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 02:09:35 INFO - PROCESS | 7707 | 1466500175910 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:35 INFO - PROCESS | 7707 | 1466500175921 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f43000 == 43 [pid = 7707] [id = 82] 02:09:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a339000) [pid = 7707] [serial = 245] [outer = (nil)] 02:09:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a33d800) [pid = 7707] [serial = 246] [outer = 0x9a339000] 02:09:36 INFO - PROCESS | 7707 | 1466500176021 Marionette DEBUG loaded listener.js 02:09:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a5ce400) [pid = 7707] [serial = 247] [outer = 0x9a339000] 02:09:36 INFO - PROCESS | 7707 | 1466500176996 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1634ms 02:09:37 INFO - PROCESS | 7707 | 1466500177072 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 02:09:37 INFO - PROCESS | 7707 | 1466500177080 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 02:09:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 02:09:37 INFO - PROCESS | 7707 | 1466500177088 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 02:09:37 INFO - PROCESS | 7707 | 1466500177091 Marionette TRACE conn4 <- [1,302,null,{}] 02:09:37 INFO - PROCESS | 7707 | 1466500177099 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:37 INFO - PROCESS | 7707 | 1466500177104 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:37 INFO - PROCESS | 7707 | 1466500177353 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 02:09:37 INFO - PROCESS | 7707 | 1466500177577 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:37 INFO - PROCESS | 7707 | 1466500177588 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x9aac0c00 == 44 [pid = 7707] [id = 83] 02:09:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9b106c00) [pid = 7707] [serial = 248] [outer = (nil)] 02:09:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9b42b400) [pid = 7707] [serial = 249] [outer = 0x9b106c00] 02:09:37 INFO - PROCESS | 7707 | 1466500177691 Marionette DEBUG loaded listener.js 02:09:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9ba10000) [pid = 7707] [serial = 250] [outer = 0x9b106c00] 02:09:38 INFO - PROCESS | 7707 | 1466500178683 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1640ms 02:09:38 INFO - PROCESS | 7707 | 1466500178727 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 02:09:38 INFO - PROCESS | 7707 | 1466500178732 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 02:09:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 02:09:38 INFO - PROCESS | 7707 | 1466500178749 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 02:09:38 INFO - PROCESS | 7707 | 1466500178759 Marionette TRACE conn4 <- [1,306,null,{}] 02:09:38 INFO - PROCESS | 7707 | 1466500178765 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:38 INFO - PROCESS | 7707 | 1466500178774 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:39 INFO - PROCESS | 7707 | 1466500179017 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 02:09:39 INFO - PROCESS | 7707 | 1466500179261 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:39 INFO - PROCESS | 7707 | 1466500179272 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f47800 == 45 [pid = 7707] [id = 84] 02:09:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a8cbc00) [pid = 7707] [serial = 251] [outer = (nil)] 02:09:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0xa239f800) [pid = 7707] [serial = 252] [outer = 0x9a8cbc00] 02:09:39 INFO - PROCESS | 7707 | 1466500179361 Marionette DEBUG loaded listener.js 02:09:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0xa23ae800) [pid = 7707] [serial = 253] [outer = 0x9a8cbc00] 02:09:40 INFO - PROCESS | 7707 | 1466500180243 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1554ms 02:09:40 INFO - PROCESS | 7707 | 1466500180296 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 02:09:40 INFO - PROCESS | 7707 | 1466500180300 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 02:09:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 02:09:40 INFO - PROCESS | 7707 | 1466500180308 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 02:09:40 INFO - PROCESS | 7707 | 1466500180312 Marionette TRACE conn4 <- [1,310,null,{}] 02:09:40 INFO - PROCESS | 7707 | 1466500180318 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:40 INFO - PROCESS | 7707 | 1466500180324 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:40 INFO - PROCESS | 7707 | 1466500180562 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 02:09:40 INFO - PROCESS | 7707 | 1466500180771 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:40 INFO - PROCESS | 7707 | 1466500180782 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x9d992800 == 46 [pid = 7707] [id = 85] 02:09:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0xa25f9400) [pid = 7707] [serial = 254] [outer = (nil)] 02:09:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0xa3293000) [pid = 7707] [serial = 255] [outer = 0xa25f9400] 02:09:40 INFO - PROCESS | 7707 | 1466500180908 Marionette DEBUG loaded listener.js 02:09:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0xa3349400) [pid = 7707] [serial = 256] [outer = 0xa25f9400] 02:09:41 INFO - PROCESS | 7707 | 1466500181793 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1533ms 02:09:41 INFO - PROCESS | 7707 | 1466500181843 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 02:09:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 02:09:41 INFO - PROCESS | 7707 | 1466500181848 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 02:09:41 INFO - PROCESS | 7707 | 1466500181855 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 02:09:41 INFO - PROCESS | 7707 | 1466500181858 Marionette TRACE conn4 <- [1,314,null,{}] 02:09:41 INFO - PROCESS | 7707 | 1466500181866 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:41 INFO - PROCESS | 7707 | 1466500181872 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:42 INFO - PROCESS | 7707 | 1466500182063 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 02:09:42 INFO - PROCESS | 7707 | 1466500182224 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:42 INFO - PROCESS | 7707 | 1466500182242 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a548c00 == 47 [pid = 7707] [id = 86] 02:09:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9a549000) [pid = 7707] [serial = 257] [outer = (nil)] 02:09:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x9a54bc00) [pid = 7707] [serial = 258] [outer = 0x9a549000] 02:09:42 INFO - PROCESS | 7707 | 1466500182347 Marionette DEBUG loaded listener.js 02:09:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0xa34da000) [pid = 7707] [serial = 259] [outer = 0x9a549000] 02:09:43 INFO - PROCESS | 7707 | 1466500183374 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1586ms 02:09:43 INFO - PROCESS | 7707 | 1466500183441 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 02:09:43 INFO - PROCESS | 7707 | 1466500183445 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 02:09:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 02:09:43 INFO - PROCESS | 7707 | 1466500183453 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 02:09:43 INFO - PROCESS | 7707 | 1466500183457 Marionette TRACE conn4 <- [1,318,null,{}] 02:09:43 INFO - PROCESS | 7707 | 1466500183464 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:43 INFO - PROCESS | 7707 | 1466500183470 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:43 INFO - PROCESS | 7707 | 1466500183703 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 02:09:43 INFO - PROCESS | 7707 | 1466500183919 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:43 INFO - PROCESS | 7707 | 1466500183929 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cdb800 == 48 [pid = 7707] [id = 87] 02:09:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x947a8800) [pid = 7707] [serial = 260] [outer = (nil)] 02:09:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x99e64800) [pid = 7707] [serial = 261] [outer = 0x947a8800] 02:09:44 INFO - PROCESS | 7707 | 1466500184058 Marionette DEBUG loaded listener.js 02:09:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x9a5d0800) [pid = 7707] [serial = 262] [outer = 0x947a8800] 02:09:45 INFO - PROCESS | 7707 | 1466500185215 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1831ms 02:09:45 INFO - PROCESS | 7707 | 1466500185285 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 02:09:45 INFO - PROCESS | 7707 | 1466500185292 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 02:09:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 02:09:45 INFO - PROCESS | 7707 | 1466500185300 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 02:09:45 INFO - PROCESS | 7707 | 1466500185308 Marionette TRACE conn4 <- [1,322,null,{}] 02:09:45 INFO - PROCESS | 7707 | 1466500185317 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:45 INFO - PROCESS | 7707 | 1466500185323 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:45 INFO - PROCESS | 7707 | 1466500185559 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 02:09:45 INFO - PROCESS | 7707 | 1466500185872 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:45 INFO - PROCESS | 7707 | 1466500185879 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a338400 == 49 [pid = 7707] [id = 88] 02:09:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x9a338c00) [pid = 7707] [serial = 263] [outer = (nil)] 02:09:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x9a33e400) [pid = 7707] [serial = 264] [outer = 0x9a338c00] 02:09:46 INFO - PROCESS | 7707 | 1466500185997 Marionette DEBUG loaded listener.js 02:09:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 98 (0x9a541400) [pid = 7707] [serial = 265] [outer = 0x9a338c00] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9835a000 == 48 [pid = 7707] [id = 43] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9aabdc00 == 47 [pid = 7707] [id = 44] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x997ea800 == 46 [pid = 7707] [id = 80] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x92279800 == 45 [pid = 7707] [id = 79] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9479e000 == 44 [pid = 7707] [id = 78] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9a33d000 == 43 [pid = 7707] [id = 77] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x97875400 == 42 [pid = 7707] [id = 76] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9390e800 == 41 [pid = 7707] [id = 75] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x93cce400 == 40 [pid = 7707] [id = 64] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9923e000 == 39 [pid = 7707] [id = 54] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9227a400 == 38 [pid = 7707] [id = 70] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9a1edc00 == 37 [pid = 7707] [id = 48] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x978d7000 == 36 [pid = 7707] [id = 71] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9391bc00 == 35 [pid = 7707] [id = 50] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9a5d0400 == 34 [pid = 7707] [id = 74] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x978d6c00 == 33 [pid = 7707] [id = 65] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x99f45c00 == 32 [pid = 7707] [id = 49] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x93cdd800 == 31 [pid = 7707] [id = 47] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x951d7c00 == 30 [pid = 7707] [id = 59] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x978d0c00 == 29 [pid = 7707] [id = 72] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9227a000 == 28 [pid = 7707] [id = 55] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x93cce800 == 27 [pid = 7707] [id = 45] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x952cfc00 == 26 [pid = 7707] [id = 58] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9b431c00 == 25 [pid = 7707] [id = 73] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0xa2370400 == 24 [pid = 7707] [id = 51] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9c044000 == 23 [pid = 7707] [id = 57] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x95172000 == 22 [pid = 7707] [id = 52] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0xa209a400 == 21 [pid = 7707] [id = 46] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x92278400 == 20 [pid = 7707] [id = 56] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9a8c2800 == 19 [pid = 7707] [id = 60] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9a4d8800 == 18 [pid = 7707] [id = 61] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9ab2e400 == 17 [pid = 7707] [id = 62] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9390c400 == 16 [pid = 7707] [id = 63] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9d992800 == 15 [pid = 7707] [id = 85] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9a548c00 == 14 [pid = 7707] [id = 86] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x99f47800 == 13 [pid = 7707] [id = 84] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x9aac0c00 == 12 [pid = 7707] [id = 83] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x92282400 == 11 [pid = 7707] [id = 81] 02:09:47 INFO - PROCESS | 7707 | --DOCSHELL 0x99f43000 == 10 [pid = 7707] [id = 82] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 97 (0x9ab18800) [pid = 7707] [serial = 203] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x9ab2a400) [pid = 7707] [serial = 204] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x9a9f5c00) [pid = 7707] [serial = 206] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x99e69000) [pid = 7707] [serial = 177] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x952d9c00) [pid = 7707] [serial = 197] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x98363400) [pid = 7707] [serial = 176] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x97877800) [pid = 7707] [serial = 198] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x9ab28400) [pid = 7707] [serial = 180] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x9ab23000) [pid = 7707] [serial = 179] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9a3e4800) [pid = 7707] [serial = 195] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9c039800) [pid = 7707] [serial = 183] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x99f40400) [pid = 7707] [serial = 194] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9ba9b400) [pid = 7707] [serial = 182] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x99f75000) [pid = 7707] [serial = 200] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0xa23ac000) [pid = 7707] [serial = 186] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0xa22be400) [pid = 7707] [serial = 185] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0xa61b2400) [pid = 7707] [serial = 189] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0xa4f14400) [pid = 7707] [serial = 188] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a420400) [pid = 7707] [serial = 192] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a1c1800) [pid = 7707] [serial = 191] [outer = (nil)] [url = about:blank] 02:09:47 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a4d5c00) [pid = 7707] [serial = 201] [outer = (nil)] [url = about:blank] 02:09:48 INFO - PROCESS | 7707 | 1466500188072 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 2802ms 02:09:48 INFO - PROCESS | 7707 | 1466500188104 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 02:09:48 INFO - PROCESS | 7707 | 1466500188110 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 02:09:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 02:09:48 INFO - PROCESS | 7707 | 1466500188118 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 02:09:48 INFO - PROCESS | 7707 | 1466500188123 Marionette TRACE conn4 <- [1,326,null,{}] 02:09:48 INFO - PROCESS | 7707 | 1466500188131 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:48 INFO - PROCESS | 7707 | 1466500188138 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:48 INFO - PROCESS | 7707 | 1466500188312 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 02:09:48 INFO - PROCESS | 7707 | 1466500188451 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:48 INFO - PROCESS | 7707 | 1466500188459 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x9479fc00 == 11 [pid = 7707] [id = 89] 02:09:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x947a0000) [pid = 7707] [serial = 266] [outer = (nil)] 02:09:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x952d9c00) [pid = 7707] [serial = 267] [outer = 0x947a0000] 02:09:48 INFO - PROCESS | 7707 | 1466500188541 Marionette DEBUG loaded listener.js 02:09:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x96e7c000) [pid = 7707] [serial = 268] [outer = 0x947a0000] 02:09:49 INFO - PROCESS | 7707 | 1466500189396 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1342ms 02:09:49 INFO - PROCESS | 7707 | 1466500189461 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 02:09:49 INFO - PROCESS | 7707 | 1466500189470 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 02:09:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 02:09:49 INFO - PROCESS | 7707 | 1466500189481 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 02:09:49 INFO - PROCESS | 7707 | 1466500189486 Marionette TRACE conn4 <- [1,330,null,{}] 02:09:49 INFO - PROCESS | 7707 | 1466500189492 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:49 INFO - PROCESS | 7707 | 1466500189498 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:49 INFO - PROCESS | 7707 | 1466500189680 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 02:09:49 INFO - PROCESS | 7707 | 1466500189799 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:49 INFO - PROCESS | 7707 | 1466500189807 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d7000 == 12 [pid = 7707] [id = 90] 02:09:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x996b2000) [pid = 7707] [serial = 269] [outer = (nil)] 02:09:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x997eac00) [pid = 7707] [serial = 270] [outer = 0x996b2000] 02:09:49 INFO - PROCESS | 7707 | 1466500189891 Marionette DEBUG loaded listener.js 02:09:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x99f40400) [pid = 7707] [serial = 271] [outer = 0x996b2000] 02:09:50 INFO - PROCESS | 7707 | 1466500190882 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:09:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1447ms 02:09:50 INFO - PROCESS | 7707 | 1466500190930 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 02:09:50 INFO - PROCESS | 7707 | 1466500190942 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 02:09:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 02:09:50 INFO - PROCESS | 7707 | 1466500190959 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 02:09:50 INFO - PROCESS | 7707 | 1466500190964 Marionette TRACE conn4 <- [1,334,null,{}] 02:09:50 INFO - PROCESS | 7707 | 1466500190983 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:50 INFO - PROCESS | 7707 | 1466500190993 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:51 INFO - PROCESS | 7707 | 1466500191230 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 02:09:51 INFO - PROCESS | 7707 | 1466500191257 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:51 INFO - PROCESS | 7707 | 1466500191267 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a548c00 == 13 [pid = 7707] [id = 91] 02:09:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a549400) [pid = 7707] [serial = 272] [outer = (nil)] 02:09:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a54d000) [pid = 7707] [serial = 273] [outer = 0x9a549400] 02:09:51 INFO - PROCESS | 7707 | 1466500191346 Marionette DEBUG loaded listener.js 02:09:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9a5d0c00) [pid = 7707] [serial = 274] [outer = 0x9a549400] 02:09:52 INFO - PROCESS | 7707 | 1466500192712 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9a8cd400) [pid = 7707] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x99f6c000) [pid = 7707] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x92280800) [pid = 7707] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99e5b400) [pid = 7707] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9227a800) [pid = 7707] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9aabc000) [pid = 7707] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x93910400) [pid = 7707] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a33dc00) [pid = 7707] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x978de400) [pid = 7707] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9d960c00) [pid = 7707] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a314400) [pid = 7707] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 02:09:52 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x99f46800) [pid = 7707] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 02:09:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:09:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1838ms 02:09:52 INFO - PROCESS | 7707 | 1466500192827 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 02:09:52 INFO - PROCESS | 7707 | 1466500192831 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 02:09:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 02:09:52 INFO - PROCESS | 7707 | 1466500192844 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 02:09:52 INFO - PROCESS | 7707 | 1466500192847 Marionette TRACE conn4 <- [1,338,null,{}] 02:09:52 INFO - PROCESS | 7707 | 1466500192853 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:52 INFO - PROCESS | 7707 | 1466500192858 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:53 INFO - PROCESS | 7707 | 1466500193060 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 02:09:53 INFO - PROCESS | 7707 | 1466500193131 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:53 INFO - PROCESS | 7707 | 1466500193142 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x9923fc00 == 14 [pid = 7707] [id = 92] 02:09:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x99f43000) [pid = 7707] [serial = 275] [outer = (nil)] 02:09:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a3e3800) [pid = 7707] [serial = 276] [outer = 0x99f43000] 02:09:53 INFO - PROCESS | 7707 | 1466500193213 Marionette DEBUG loaded listener.js 02:09:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a5d9000) [pid = 7707] [serial = 277] [outer = 0x99f43000] 02:09:53 INFO - PROCESS | 7707 | 1466500193987 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:09:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1183ms 02:09:54 INFO - PROCESS | 7707 | 1466500194030 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 02:09:54 INFO - PROCESS | 7707 | 1466500194034 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 02:09:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 02:09:54 INFO - PROCESS | 7707 | 1466500194041 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 02:09:54 INFO - PROCESS | 7707 | 1466500194044 Marionette TRACE conn4 <- [1,342,null,{}] 02:09:54 INFO - PROCESS | 7707 | 1466500194050 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:54 INFO - PROCESS | 7707 | 1466500194056 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:54 INFO - PROCESS | 7707 | 1466500194234 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 02:09:54 INFO - PROCESS | 7707 | 1466500194247 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:54 INFO - PROCESS | 7707 | 1466500194256 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f45800 == 15 [pid = 7707] [id = 93] 02:09:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a81c000) [pid = 7707] [serial = 278] [outer = (nil)] 02:09:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9aaba800) [pid = 7707] [serial = 279] [outer = 0x9a81c000] 02:09:54 INFO - PROCESS | 7707 | 1466500194429 Marionette DEBUG loaded listener.js 02:09:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9aabf000) [pid = 7707] [serial = 280] [outer = 0x9a81c000] 02:09:55 INFO - PROCESS | 7707 | 1466500195462 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:09:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1487ms 02:09:55 INFO - PROCESS | 7707 | 1466500195530 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 02:09:55 INFO - PROCESS | 7707 | 1466500195538 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 02:09:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 02:09:55 INFO - PROCESS | 7707 | 1466500195547 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 02:09:55 INFO - PROCESS | 7707 | 1466500195552 Marionette TRACE conn4 <- [1,346,null,{}] 02:09:55 INFO - PROCESS | 7707 | 1466500195563 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:55 INFO - PROCESS | 7707 | 1466500195569 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:55 INFO - PROCESS | 7707 | 1466500195801 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 02:09:56 INFO - PROCESS | 7707 | 1466500196029 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:56 INFO - PROCESS | 7707 | 1466500196036 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d9000 == 16 [pid = 7707] [id = 94] 02:09:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x95316800) [pid = 7707] [serial = 281] [outer = (nil)] 02:09:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x978dd000) [pid = 7707] [serial = 282] [outer = 0x95316800] 02:09:56 INFO - PROCESS | 7707 | 1466500196153 Marionette DEBUG loaded listener.js 02:09:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x997ebc00) [pid = 7707] [serial = 283] [outer = 0x95316800] 02:09:57 INFO - PROCESS | 7707 | 1466500197174 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:09:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1686ms 02:09:57 INFO - PROCESS | 7707 | 1466500197234 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 02:09:57 INFO - PROCESS | 7707 | 1466500197242 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 02:09:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 02:09:57 INFO - PROCESS | 7707 | 1466500197253 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 02:09:57 INFO - PROCESS | 7707 | 1466500197257 Marionette TRACE conn4 <- [1,350,null,{}] 02:09:57 INFO - PROCESS | 7707 | 1466500197265 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:57 INFO - PROCESS | 7707 | 1466500197271 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:57 INFO - PROCESS | 7707 | 1466500197470 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 02:09:57 INFO - PROCESS | 7707 | 1466500197680 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:57 INFO - PROCESS | 7707 | 1466500197689 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x9923a400 == 17 [pid = 7707] [id = 95] 02:09:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a4d7400) [pid = 7707] [serial = 284] [outer = (nil)] 02:09:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a5cd800) [pid = 7707] [serial = 285] [outer = 0x9a4d7400] 02:09:57 INFO - PROCESS | 7707 | 1466500197808 Marionette DEBUG loaded listener.js 02:09:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x99f74000) [pid = 7707] [serial = 286] [outer = 0x9a4d7400] 02:09:58 INFO - PROCESS | 7707 | 1466500198994 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:09:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 02:09:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1786ms 02:09:59 INFO - PROCESS | 7707 | 1466500199043 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 02:09:59 INFO - PROCESS | 7707 | 1466500199051 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 02:09:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 02:09:59 INFO - PROCESS | 7707 | 1466500199062 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 02:09:59 INFO - PROCESS | 7707 | 1466500199072 Marionette TRACE conn4 <- [1,354,null,{}] 02:09:59 INFO - PROCESS | 7707 | 1466500199182 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:09:59 INFO - PROCESS | 7707 | 1466500199197 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:59 INFO - PROCESS | 7707 | 1466500199555 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 02:09:59 INFO - PROCESS | 7707 | 1466500199703 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:09:59 INFO - PROCESS | 7707 | 1466500199717 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:09:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x9ab2e400 == 18 [pid = 7707] [id = 96] 02:09:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9ab55400) [pid = 7707] [serial = 287] [outer = (nil)] 02:09:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9b42b800) [pid = 7707] [serial = 288] [outer = 0x9ab55400] 02:09:59 INFO - PROCESS | 7707 | 1466500199808 Marionette DEBUG loaded listener.js 02:09:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9b7ab800) [pid = 7707] [serial = 289] [outer = 0x9ab55400] 02:10:00 INFO - PROCESS | 7707 | 1466500200856 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:10:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1820ms 02:10:00 INFO - PROCESS | 7707 | 1466500200881 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 02:10:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 02:10:00 INFO - PROCESS | 7707 | 1466500200887 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 02:10:00 INFO - PROCESS | 7707 | 1466500200894 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 02:10:00 INFO - PROCESS | 7707 | 1466500200896 Marionette TRACE conn4 <- [1,358,null,{}] 02:10:00 INFO - PROCESS | 7707 | 1466500200903 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:00 INFO - PROCESS | 7707 | 1466500200909 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:01 INFO - PROCESS | 7707 | 1466500201177 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 02:10:01 INFO - PROCESS | 7707 | 1466500201382 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:01 INFO - PROCESS | 7707 | 1466500201390 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a548400 == 19 [pid = 7707] [id = 97] 02:10:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9b42cc00) [pid = 7707] [serial = 290] [outer = (nil)] 02:10:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x9c02dc00) [pid = 7707] [serial = 291] [outer = 0x9b42cc00] 02:10:01 INFO - PROCESS | 7707 | 1466500201487 Marionette DEBUG loaded listener.js 02:10:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x9c030c00) [pid = 7707] [serial = 292] [outer = 0x9b42cc00] 02:10:02 INFO - PROCESS | 7707 | 1466500202579 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:10:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1749ms 02:10:02 INFO - PROCESS | 7707 | 1466500202644 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 02:10:02 INFO - PROCESS | 7707 | 1466500202648 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 02:10:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 02:10:02 INFO - PROCESS | 7707 | 1466500202657 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 02:10:02 INFO - PROCESS | 7707 | 1466500202660 Marionette TRACE conn4 <- [1,362,null,{}] 02:10:02 INFO - PROCESS | 7707 | 1466500202667 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:02 INFO - PROCESS | 7707 | 1466500202672 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:02 INFO - PROCESS | 7707 | 1466500202997 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 02:10:03 INFO - PROCESS | 7707 | 1466500203185 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:03 INFO - PROCESS | 7707 | 1466500203192 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cd3400 == 20 [pid = 7707] [id = 98] 02:10:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x952d3400) [pid = 7707] [serial = 293] [outer = (nil)] 02:10:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x9a427000) [pid = 7707] [serial = 294] [outer = 0x952d3400] 02:10:03 INFO - PROCESS | 7707 | 1466500203294 Marionette DEBUG loaded listener.js 02:10:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x9a81f800) [pid = 7707] [serial = 295] [outer = 0x952d3400] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x9ab2ec00) [pid = 7707] [serial = 207] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x9c031400) [pid = 7707] [serial = 240] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x9c023400) [pid = 7707] [serial = 235] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x9c03b000) [pid = 7707] [serial = 237] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x9b7b1c00) [pid = 7707] [serial = 216] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x9baa6800) [pid = 7707] [serial = 217] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x92e52000) [pid = 7707] [serial = 209] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x93915800) [pid = 7707] [serial = 210] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0xa23aa000) [pid = 7707] [serial = 222] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0xa23ce400) [pid = 7707] [serial = 223] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x93cd9400) [pid = 7707] [serial = 225] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x952d6000) [pid = 7707] [serial = 226] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9a5d2800) [pid = 7707] [serial = 231] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99736400) [pid = 7707] [serial = 228] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x99e69800) [pid = 7707] [serial = 229] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0xa22b2800) [pid = 7707] [serial = 219] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0xa110cc00) [pid = 7707] [serial = 220] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a5d6c00) [pid = 7707] [serial = 213] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a81ac00) [pid = 7707] [serial = 214] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a818c00) [pid = 7707] [serial = 93] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0xa2098c00) [pid = 7707] [serial = 241] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9c045c00) [pid = 7707] [serial = 238] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9ba02000) [pid = 7707] [serial = 234] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a820000) [pid = 7707] [serial = 232] [outer = (nil)] [url = about:blank] 02:10:04 INFO - PROCESS | 7707 | 1466500204633 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:10:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1987ms 02:10:04 INFO - PROCESS | 7707 | 1466500204644 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 02:10:04 INFO - PROCESS | 7707 | 1466500204650 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 02:10:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 02:10:04 INFO - PROCESS | 7707 | 1466500204660 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 02:10:04 INFO - PROCESS | 7707 | 1466500204667 Marionette TRACE conn4 <- [1,366,null,{}] 02:10:04 INFO - PROCESS | 7707 | 1466500204676 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:04 INFO - PROCESS | 7707 | 1466500204681 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:04 INFO - PROCESS | 7707 | 1466500204869 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 02:10:05 INFO - PROCESS | 7707 | 1466500205042 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:05 INFO - PROCESS | 7707 | 1466500205051 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x952ce000 == 21 [pid = 7707] [id = 99] 02:10:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x952d3000) [pid = 7707] [serial = 296] [outer = (nil)] 02:10:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x96e78000) [pid = 7707] [serial = 297] [outer = 0x952d3000] 02:10:05 INFO - PROCESS | 7707 | 1466500205144 Marionette DEBUG loaded listener.js 02:10:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x98360000) [pid = 7707] [serial = 298] [outer = 0x952d3000] 02:10:06 INFO - PROCESS | 7707 | 1466500206318 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:10:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1702ms 02:10:06 INFO - PROCESS | 7707 | 1466500206364 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 02:10:06 INFO - PROCESS | 7707 | 1466500206376 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 02:10:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 02:10:06 INFO - PROCESS | 7707 | 1466500206394 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 02:10:06 INFO - PROCESS | 7707 | 1466500206402 Marionette TRACE conn4 <- [1,370,null,{}] 02:10:06 INFO - PROCESS | 7707 | 1466500206412 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:06 INFO - PROCESS | 7707 | 1466500206422 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:06 INFO - PROCESS | 7707 | 1466500206766 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 02:10:06 INFO - PROCESS | 7707 | 1466500206785 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:06 INFO - PROCESS | 7707 | 1466500206807 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a31bc00 == 22 [pid = 7707] [id = 100] 02:10:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a33f800) [pid = 7707] [serial = 299] [outer = (nil)] 02:10:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a4d6000) [pid = 7707] [serial = 300] [outer = 0x9a33f800] 02:10:06 INFO - PROCESS | 7707 | 1466500206888 Marionette DEBUG loaded listener.js 02:10:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a550400) [pid = 7707] [serial = 301] [outer = 0x9a33f800] 02:10:07 INFO - PROCESS | 7707 | 1466500207898 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 02:10:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 02:10:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1548ms 02:10:07 INFO - PROCESS | 7707 | 1466500207939 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 02:10:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 02:10:07 INFO - PROCESS | 7707 | 1466500207945 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 02:10:07 INFO - PROCESS | 7707 | 1466500207953 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 02:10:07 INFO - PROCESS | 7707 | 1466500207960 Marionette TRACE conn4 <- [1,374,null,{}] 02:10:07 INFO - PROCESS | 7707 | 1466500207984 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:07 INFO - PROCESS | 7707 | 1466500207993 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:08 INFO - PROCESS | 7707 | 1466500208213 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 02:10:08 INFO - PROCESS | 7707 | 1466500208240 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:08 INFO - PROCESS | 7707 | 1466500208255 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x9ab25800 == 23 [pid = 7707] [id = 101] 02:10:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9ab25c00) [pid = 7707] [serial = 302] [outer = (nil)] 02:10:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9ab2a000) [pid = 7707] [serial = 303] [outer = 0x9ab25c00] 02:10:08 INFO - PROCESS | 7707 | 1466500208326 Marionette DEBUG loaded listener.js 02:10:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9ab30c00) [pid = 7707] [serial = 304] [outer = 0x9ab25c00] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a549400) [pid = 7707] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x947a0000) [pid = 7707] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a338c00) [pid = 7707] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x92e50c00) [pid = 7707] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a339000) [pid = 7707] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9b106c00) [pid = 7707] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a8cbc00) [pid = 7707] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0xa25f9400) [pid = 7707] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a549000) [pid = 7707] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x947a8800) [pid = 7707] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x99f43000) [pid = 7707] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 02:10:09 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x996b2000) [pid = 7707] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 02:10:09 INFO - PROCESS | 7707 | 1466500209368 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 02:10:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 02:10:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1446ms 02:10:09 INFO - PROCESS | 7707 | 1466500209403 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 02:10:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 02:10:09 INFO - PROCESS | 7707 | 1466500209408 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 02:10:09 INFO - PROCESS | 7707 | 1466500209416 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 02:10:09 INFO - PROCESS | 7707 | 1466500209418 Marionette TRACE conn4 <- [1,378,null,{}] 02:10:09 INFO - PROCESS | 7707 | 1466500209425 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:09 INFO - PROCESS | 7707 | 1466500209430 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:09 INFO - PROCESS | 7707 | 1466500209601 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 02:10:09 INFO - PROCESS | 7707 | 1466500209712 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:09 INFO - PROCESS | 7707 | 1466500209718 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x92278400 == 24 [pid = 7707] [id = 102] 02:10:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x99298c00) [pid = 7707] [serial = 305] [outer = (nil)] 02:10:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9a338c00) [pid = 7707] [serial = 306] [outer = 0x99298c00] 02:10:09 INFO - PROCESS | 7707 | 1466500209796 Marionette DEBUG loaded listener.js 02:10:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9a826800) [pid = 7707] [serial = 307] [outer = 0x99298c00] 02:10:10 INFO - PROCESS | 7707 | 1466500210584 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 02:10:10 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 02:10:10 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1234ms 02:10:10 INFO - PROCESS | 7707 | 1466500210650 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 02:10:10 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 02:10:10 INFO - PROCESS | 7707 | 1466500210654 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 02:10:10 INFO - PROCESS | 7707 | 1466500210660 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 02:10:10 INFO - PROCESS | 7707 | 1466500210664 Marionette TRACE conn4 <- [1,382,null,{}] 02:10:10 INFO - PROCESS | 7707 | 1466500210671 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:10 INFO - PROCESS | 7707 | 1466500210677 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:10 INFO - PROCESS | 7707 | 1466500210839 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 02:10:10 INFO - PROCESS | 7707 | 1466500210851 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:10 INFO - PROCESS | 7707 | 1466500210856 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x95172400 == 25 [pid = 7707] [id = 103] 02:10:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x978d5400) [pid = 7707] [serial = 308] [outer = (nil)] 02:10:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9ba04c00) [pid = 7707] [serial = 309] [outer = 0x978d5400] 02:10:10 INFO - PROCESS | 7707 | 1466500210930 Marionette DEBUG loaded listener.js 02:10:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9baa6800) [pid = 7707] [serial = 310] [outer = 0x978d5400] 02:10:11 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:11 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:10:11 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:11 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:11 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:10:12 INFO - PROCESS | 7707 | 1466500212125 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 02:10:12 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 02:10:12 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1490ms 02:10:12 INFO - PROCESS | 7707 | 1466500212152 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 02:10:12 INFO - PROCESS | 7707 | 1466500212160 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 02:10:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 02:10:12 INFO - PROCESS | 7707 | 1466500212168 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 02:10:12 INFO - PROCESS | 7707 | 1466500212174 Marionette TRACE conn4 <- [1,386,null,{}] 02:10:12 INFO - PROCESS | 7707 | 1466500212185 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:12 INFO - PROCESS | 7707 | 1466500212190 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:12 INFO - PROCESS | 7707 | 1466500212400 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 02:10:12 INFO - PROCESS | 7707 | 1466500212618 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:12 INFO - PROCESS | 7707 | 1466500212630 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x952ce800 == 26 [pid = 7707] [id = 104] 02:10:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x952cf800) [pid = 7707] [serial = 311] [outer = (nil)] 02:10:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99e68000) [pid = 7707] [serial = 312] [outer = 0x952cf800] 02:10:12 INFO - PROCESS | 7707 | 1466500212840 Marionette DEBUG loaded listener.js 02:10:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a1f0c00) [pid = 7707] [serial = 313] [outer = 0x952cf800] 02:10:14 INFO - PROCESS | 7707 | 1466500214120 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 02:10:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 02:10:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1999ms 02:10:14 INFO - PROCESS | 7707 | 1466500214168 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 02:10:14 INFO - PROCESS | 7707 | 1466500214175 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 02:10:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 02:10:14 INFO - PROCESS | 7707 | 1466500214187 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 02:10:14 INFO - PROCESS | 7707 | 1466500214191 Marionette TRACE conn4 <- [1,390,null,{}] 02:10:14 INFO - PROCESS | 7707 | 1466500214198 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:14 INFO - PROCESS | 7707 | 1466500214204 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:14 INFO - PROCESS | 7707 | 1466500214404 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 02:10:14 INFO - PROCESS | 7707 | 1466500214616 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:14 INFO - PROCESS | 7707 | 1466500214623 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a5db000 == 27 [pid = 7707] [id = 105] 02:10:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a81e000) [pid = 7707] [serial = 314] [outer = (nil)] 02:10:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9ab23800) [pid = 7707] [serial = 315] [outer = 0x9a81e000] 02:10:14 INFO - PROCESS | 7707 | 1466500214729 Marionette DEBUG loaded listener.js 02:10:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9b106c00) [pid = 7707] [serial = 316] [outer = 0x9a81e000] 02:10:15 INFO - PROCESS | 7707 | 1466500215733 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 02:10:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 02:10:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1592ms 02:10:15 INFO - PROCESS | 7707 | 1466500215780 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 02:10:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 02:10:15 INFO - PROCESS | 7707 | 1466500215784 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 02:10:15 INFO - PROCESS | 7707 | 1466500215791 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 02:10:15 INFO - PROCESS | 7707 | 1466500215797 Marionette TRACE conn4 <- [1,394,null,{}] 02:10:15 INFO - PROCESS | 7707 | 1466500215815 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:15 INFO - PROCESS | 7707 | 1466500215824 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:16 INFO - PROCESS | 7707 | 1466500216062 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 02:10:16 INFO - PROCESS | 7707 | 1466500216276 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:16 INFO - PROCESS | 7707 | 1466500216289 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x9d963400 == 28 [pid = 7707] [id = 106] 02:10:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9d98d800) [pid = 7707] [serial = 317] [outer = (nil)] 02:10:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0xa110c800) [pid = 7707] [serial = 318] [outer = 0x9d98d800] 02:10:16 INFO - PROCESS | 7707 | 1466500216373 Marionette DEBUG loaded listener.js 02:10:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0xa2098c00) [pid = 7707] [serial = 319] [outer = 0x9d98d800] 02:10:17 INFO - PROCESS | 7707 | 1466500217293 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 02:10:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 02:10:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1539ms 02:10:17 INFO - PROCESS | 7707 | 1466500217330 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 02:10:17 INFO - PROCESS | 7707 | 1466500217335 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 02:10:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 02:10:17 INFO - PROCESS | 7707 | 1466500217342 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 02:10:17 INFO - PROCESS | 7707 | 1466500217346 Marionette TRACE conn4 <- [1,398,null,{}] 02:10:17 INFO - PROCESS | 7707 | 1466500217352 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:17 INFO - PROCESS | 7707 | 1466500217357 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:17 INFO - PROCESS | 7707 | 1466500217550 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 02:10:17 INFO - PROCESS | 7707 | 1466500217764 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:17 INFO - PROCESS | 7707 | 1466500217772 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:17 INFO - PROCESS | 7707 | ++DOCSHELL 0xa110e000 == 29 [pid = 7707] [id = 107] 02:10:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0xa22b6400) [pid = 7707] [serial = 320] [outer = (nil)] 02:10:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0xa22b9800) [pid = 7707] [serial = 321] [outer = 0xa22b6400] 02:10:17 INFO - PROCESS | 7707 | 1466500217902 Marionette DEBUG loaded listener.js 02:10:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0xa22bd400) [pid = 7707] [serial = 322] [outer = 0xa22b6400] 02:10:18 INFO - PROCESS | 7707 | 1466500218837 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 02:10:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 02:10:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1537ms 02:10:18 INFO - PROCESS | 7707 | 1466500218880 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 02:10:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 02:10:18 INFO - PROCESS | 7707 | 1466500218885 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 02:10:18 INFO - PROCESS | 7707 | 1466500218892 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 02:10:18 INFO - PROCESS | 7707 | 1466500218896 Marionette TRACE conn4 <- [1,402,null,{}] 02:10:18 INFO - PROCESS | 7707 | 1466500218903 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:18 INFO - PROCESS | 7707 | 1466500218909 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:19 INFO - PROCESS | 7707 | 1466500219107 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 02:10:19 INFO - PROCESS | 7707 | 1466500219319 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:19 INFO - PROCESS | 7707 | 1466500219328 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:19 INFO - PROCESS | 7707 | ++DOCSHELL 0xa22b3000 == 30 [pid = 7707] [id = 108] 02:10:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0xa2322800) [pid = 7707] [serial = 323] [outer = (nil)] 02:10:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0xa23a0000) [pid = 7707] [serial = 324] [outer = 0xa2322800] 02:10:19 INFO - PROCESS | 7707 | 1466500219427 Marionette DEBUG loaded listener.js 02:10:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0xa23c5400) [pid = 7707] [serial = 325] [outer = 0xa2322800] 02:10:20 INFO - PROCESS | 7707 | 1466500220366 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 02:10:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 02:10:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1535ms 02:10:20 INFO - PROCESS | 7707 | 1466500220427 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 02:10:20 INFO - PROCESS | 7707 | 1466500220431 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 02:10:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 02:10:20 INFO - PROCESS | 7707 | 1466500220439 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 02:10:20 INFO - PROCESS | 7707 | 1466500220443 Marionette TRACE conn4 <- [1,406,null,{}] 02:10:20 INFO - PROCESS | 7707 | 1466500220449 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:20 INFO - PROCESS | 7707 | 1466500220460 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:20 INFO - PROCESS | 7707 | 1466500220720 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 02:10:21 INFO - PROCESS | 7707 | 1466500220978 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:21 INFO - PROCESS | 7707 | 1466500220989 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x9d95bc00 == 31 [pid = 7707] [id = 109] 02:10:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0xa2557000) [pid = 7707] [serial = 326] [outer = (nil)] 02:10:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0xa331bc00) [pid = 7707] [serial = 327] [outer = 0xa2557000] 02:10:21 INFO - PROCESS | 7707 | 1466500221088 Marionette DEBUG loaded listener.js 02:10:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0xa3329800) [pid = 7707] [serial = 328] [outer = 0xa2557000] 02:10:22 INFO - PROCESS | 7707 | 1466500222018 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 02:10:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 02:10:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1635ms 02:10:22 INFO - PROCESS | 7707 | 1466500222075 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 02:10:22 INFO - PROCESS | 7707 | 1466500222080 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 02:10:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 02:10:22 INFO - PROCESS | 7707 | 1466500222087 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 02:10:22 INFO - PROCESS | 7707 | 1466500222091 Marionette TRACE conn4 <- [1,410,null,{}] 02:10:22 INFO - PROCESS | 7707 | 1466500222097 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:22 INFO - PROCESS | 7707 | 1466500222102 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:22 INFO - PROCESS | 7707 | 1466500222307 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 02:10:22 INFO - PROCESS | 7707 | 1466500222509 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:22 INFO - PROCESS | 7707 | 1466500222518 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x9786cc00 == 32 [pid = 7707] [id = 110] 02:10:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0xa2ff1800) [pid = 7707] [serial = 329] [outer = (nil)] 02:10:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0xa4d59400) [pid = 7707] [serial = 330] [outer = 0xa2ff1800] 02:10:22 INFO - PROCESS | 7707 | 1466500222644 Marionette DEBUG loaded listener.js 02:10:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0xa4f20800) [pid = 7707] [serial = 331] [outer = 0xa2ff1800] 02:10:23 INFO - PROCESS | 7707 | 1466500223560 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 02:10:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 02:10:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1533ms 02:10:23 INFO - PROCESS | 7707 | 1466500223621 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 02:10:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 02:10:23 INFO - PROCESS | 7707 | 1466500223632 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 02:10:23 INFO - PROCESS | 7707 | 1466500223639 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 02:10:23 INFO - PROCESS | 7707 | 1466500223642 Marionette TRACE conn4 <- [1,414,null,{}] 02:10:23 INFO - PROCESS | 7707 | 1466500223649 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:23 INFO - PROCESS | 7707 | 1466500223654 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:23 INFO - PROCESS | 7707 | 1466500223839 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 02:10:24 INFO - PROCESS | 7707 | 1466500224042 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:24 INFO - PROCESS | 7707 | 1466500224054 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cb400 == 33 [pid = 7707] [id = 111] 02:10:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x923cbc00) [pid = 7707] [serial = 332] [outer = (nil)] 02:10:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x923ce800) [pid = 7707] [serial = 333] [outer = 0x923cbc00] 02:10:24 INFO - PROCESS | 7707 | 1466500224361 Marionette DEBUG loaded listener.js 02:10:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 98 (0x92e56800) [pid = 7707] [serial = 334] [outer = 0x923cbc00] 02:10:25 INFO - PROCESS | 7707 | 1466500225330 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 02:10:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 02:10:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1735ms 02:10:25 INFO - PROCESS | 7707 | 1466500225375 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 02:10:25 INFO - PROCESS | 7707 | 1466500225381 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 02:10:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 02:10:25 INFO - PROCESS | 7707 | 1466500225390 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 02:10:25 INFO - PROCESS | 7707 | 1466500225394 Marionette TRACE conn4 <- [1,418,null,{}] 02:10:25 INFO - PROCESS | 7707 | 1466500225402 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:25 INFO - PROCESS | 7707 | 1466500225406 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:25 INFO - PROCESS | 7707 | 1466500225595 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 02:10:25 INFO - PROCESS | 7707 | 1466500225844 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:25 INFO - PROCESS | 7707 | 1466500225856 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e84000 == 34 [pid = 7707] [id = 112] 02:10:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 99 (0x97877000) [pid = 7707] [serial = 335] [outer = (nil)] 02:10:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0x978dbc00) [pid = 7707] [serial = 336] [outer = 0x97877000] 02:10:26 INFO - PROCESS | 7707 | 1466500226036 Marionette DEBUG loaded listener.js 02:10:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x99297c00) [pid = 7707] [serial = 337] [outer = 0x97877000] 02:10:27 INFO - PROCESS | 7707 | --DOCSHELL 0x93cdb800 == 33 [pid = 7707] [id = 87] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0x9aaba800) [pid = 7707] [serial = 279] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0x9a54d000) [pid = 7707] [serial = 273] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 98 (0x952d9c00) [pid = 7707] [serial = 267] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 97 (0x96e7c000) [pid = 7707] [serial = 268] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x9a541400) [pid = 7707] [serial = 265] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x9a33e400) [pid = 7707] [serial = 264] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x947a6400) [pid = 7707] [serial = 244] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x9390e000) [pid = 7707] [serial = 243] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x9a5ce400) [pid = 7707] [serial = 247] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x9a33d800) [pid = 7707] [serial = 246] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x9ba10000) [pid = 7707] [serial = 250] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x9b42b400) [pid = 7707] [serial = 249] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0xa23ae800) [pid = 7707] [serial = 253] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0xa239f800) [pid = 7707] [serial = 252] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0xa3349400) [pid = 7707] [serial = 256] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0xa3293000) [pid = 7707] [serial = 255] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0xa34da000) [pid = 7707] [serial = 259] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9a54bc00) [pid = 7707] [serial = 258] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9a5d0800) [pid = 7707] [serial = 262] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99e64800) [pid = 7707] [serial = 261] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a3e3800) [pid = 7707] [serial = 276] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a5d0c00) [pid = 7707] [serial = 274] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x997eac00) [pid = 7707] [serial = 270] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a5d9000) [pid = 7707] [serial = 277] [outer = (nil)] [url = about:blank] 02:10:27 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99f40400) [pid = 7707] [serial = 271] [outer = (nil)] [url = about:blank] 02:10:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 02:10:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 3300ms 02:10:28 INFO - PROCESS | 7707 | 1466500228677 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 02:10:28 INFO - PROCESS | 7707 | 1466500228691 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 02:10:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 02:10:28 INFO - PROCESS | 7707 | 1466500228698 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 02:10:28 INFO - PROCESS | 7707 | 1466500228707 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 02:10:28 INFO - PROCESS | 7707 | 1466500228714 Marionette TRACE conn4 <- [1,422,null,{}] 02:10:28 INFO - PROCESS | 7707 | 1466500228724 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:28 INFO - PROCESS | 7707 | 1466500228732 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:28 INFO - PROCESS | 7707 | 1466500228926 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 02:10:29 INFO - PROCESS | 7707 | 1466500229079 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:29 INFO - PROCESS | 7707 | 1466500229095 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cb800 == 34 [pid = 7707] [id = 113] 02:10:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923cfc00) [pid = 7707] [serial = 338] [outer = (nil)] 02:10:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9479ec00) [pid = 7707] [serial = 339] [outer = 0x923cfc00] 02:10:29 INFO - PROCESS | 7707 | 1466500229182 Marionette DEBUG loaded listener.js 02:10:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9517e400) [pid = 7707] [serial = 340] [outer = 0x923cfc00] 02:10:30 INFO - PROCESS | 7707 | 1466500230690 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 02:10:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 02:10:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1998ms 02:10:30 INFO - PROCESS | 7707 | 1466500230704 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 02:10:30 INFO - PROCESS | 7707 | 1466500230713 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 02:10:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 02:10:30 INFO - PROCESS | 7707 | 1466500230727 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 02:10:30 INFO - PROCESS | 7707 | 1466500230731 Marionette TRACE conn4 <- [1,426,null,{}] 02:10:30 INFO - PROCESS | 7707 | 1466500230739 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:30 INFO - PROCESS | 7707 | 1466500230745 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:30 INFO - PROCESS | 7707 | 1466500230930 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 02:10:31 INFO - PROCESS | 7707 | 1466500231082 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:31 INFO - PROCESS | 7707 | 1466500231088 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d6c00 == 35 [pid = 7707] [id = 114] 02:10:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x95317400) [pid = 7707] [serial = 341] [outer = (nil)] 02:10:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x978de800) [pid = 7707] [serial = 342] [outer = 0x95317400] 02:10:31 INFO - PROCESS | 7707 | 1466500231194 Marionette DEBUG loaded listener.js 02:10:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x996b2800) [pid = 7707] [serial = 343] [outer = 0x95317400] 02:10:32 INFO - PROCESS | 7707 | 1466500232387 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 02:10:32 INFO - PROCESS | 7707 | 1466500232476 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 02:10:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 02:10:32 INFO - PROCESS | 7707 | 1466500232483 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 02:10:32 INFO - PROCESS | 7707 | 1466500232490 Marionette TRACE conn4 <- [1,430,null,{}] 02:10:32 INFO - PROCESS | 7707 | 1466500232509 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:32 INFO - PROCESS | 7707 | 1466500232520 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:32 INFO - PROCESS | 7707 | 1466500232818 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 02:10:33 INFO - PROCESS | 7707 | 1466500232991 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:33 INFO - PROCESS | 7707 | 1466500233006 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a340000 == 36 [pid = 7707] [id = 115] 02:10:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a341000) [pid = 7707] [serial = 344] [outer = (nil)] 02:10:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a420400) [pid = 7707] [serial = 345] [outer = 0x9a341000] 02:10:33 INFO - PROCESS | 7707 | 1466500233096 Marionette DEBUG loaded listener.js 02:10:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a543000) [pid = 7707] [serial = 346] [outer = 0x9a341000] 02:10:34 INFO - PROCESS | 7707 | 1466500234151 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 02:10:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 02:10:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1747ms 02:10:34 INFO - PROCESS | 7707 | 1466500234231 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 02:10:34 INFO - PROCESS | 7707 | 1466500234237 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 02:10:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 02:10:34 INFO - PROCESS | 7707 | 1466500234244 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 02:10:34 INFO - PROCESS | 7707 | 1466500234247 Marionette TRACE conn4 <- [1,434,null,{}] 02:10:34 INFO - PROCESS | 7707 | 1466500234254 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:34 INFO - PROCESS | 7707 | 1466500234260 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:34 INFO - PROCESS | 7707 | 1466500234461 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 02:10:34 INFO - PROCESS | 7707 | 1466500234727 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:34 INFO - PROCESS | 7707 | 1466500234736 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x92281400 == 37 [pid = 7707] [id = 116] 02:10:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x92281800) [pid = 7707] [serial = 347] [outer = (nil)] 02:10:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x923c7800) [pid = 7707] [serial = 348] [outer = 0x92281800] 02:10:34 INFO - PROCESS | 7707 | 1466500234844 Marionette DEBUG loaded listener.js 02:10:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9390e000) [pid = 7707] [serial = 349] [outer = 0x92281800] 02:10:35 INFO - PROCESS | 7707 | --DOCSHELL 0x923cb400 == 36 [pid = 7707] [id = 111] 02:10:35 INFO - PROCESS | 7707 | 1466500235831 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 02:10:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 02:10:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1643ms 02:10:35 INFO - PROCESS | 7707 | 1466500235891 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 02:10:35 INFO - PROCESS | 7707 | 1466500235897 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 02:10:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 02:10:35 INFO - PROCESS | 7707 | 1466500235905 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 02:10:35 INFO - PROCESS | 7707 | 1466500235909 Marionette TRACE conn4 <- [1,438,null,{}] 02:10:35 INFO - PROCESS | 7707 | 1466500235917 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:35 INFO - PROCESS | 7707 | 1466500235925 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:36 INFO - PROCESS | 7707 | 1466500236106 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 02:10:36 INFO - PROCESS | 7707 | 1466500236276 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:36 INFO - PROCESS | 7707 | 1466500236288 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x99e60000 == 37 [pid = 7707] [id = 117] 02:10:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x99e65800) [pid = 7707] [serial = 350] [outer = (nil)] 02:10:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x99f3e800) [pid = 7707] [serial = 351] [outer = 0x99e65800] 02:10:36 INFO - PROCESS | 7707 | 1466500236360 Marionette DEBUG loaded listener.js 02:10:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x99f6b800) [pid = 7707] [serial = 352] [outer = 0x99e65800] 02:10:37 INFO - PROCESS | 7707 | 1466500237210 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 02:10:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 02:10:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1338ms 02:10:37 INFO - PROCESS | 7707 | 1466500237247 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 02:10:37 INFO - PROCESS | 7707 | 1466500237254 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 02:10:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 02:10:37 INFO - PROCESS | 7707 | 1466500237262 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 02:10:37 INFO - PROCESS | 7707 | 1466500237265 Marionette TRACE conn4 <- [1,442,null,{}] 02:10:37 INFO - PROCESS | 7707 | 1466500237272 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:37 INFO - PROCESS | 7707 | 1466500237276 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:37 INFO - PROCESS | 7707 | 1466500237456 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 02:10:37 INFO - PROCESS | 7707 | 1466500237582 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:37 INFO - PROCESS | 7707 | 1466500237588 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x92280800 == 38 [pid = 7707] [id = 118] 02:10:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x9a54e800) [pid = 7707] [serial = 353] [outer = (nil)] 02:10:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x9a5d4c00) [pid = 7707] [serial = 354] [outer = 0x9a54e800] 02:10:37 INFO - PROCESS | 7707 | 1466500237664 Marionette DEBUG loaded listener.js 02:10:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x9a819000) [pid = 7707] [serial = 355] [outer = 0x9a54e800] 02:10:38 INFO - PROCESS | 7707 | 1466500238659 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 02:10:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 02:10:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1438ms 02:10:38 INFO - PROCESS | 7707 | 1466500238702 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 02:10:38 INFO - PROCESS | 7707 | 1466500238706 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 02:10:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 02:10:38 INFO - PROCESS | 7707 | 1466500238728 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 02:10:38 INFO - PROCESS | 7707 | 1466500238737 Marionette TRACE conn4 <- [1,446,null,{}] 02:10:38 INFO - PROCESS | 7707 | 1466500238746 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:38 INFO - PROCESS | 7707 | 1466500238753 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:38 INFO - PROCESS | 7707 | 1466500238985 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 02:10:39 INFO - PROCESS | 7707 | 1466500239024 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:39 INFO - PROCESS | 7707 | 1466500239032 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cd6800 == 39 [pid = 7707] [id = 119] 02:10:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x9517e000) [pid = 7707] [serial = 356] [outer = (nil)] 02:10:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x9ab2a800) [pid = 7707] [serial = 357] [outer = 0x9517e000] 02:10:39 INFO - PROCESS | 7707 | 1466500239101 Marionette DEBUG loaded listener.js 02:10:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x978d4c00) [pid = 7707] [serial = 358] [outer = 0x9517e000] 02:10:40 INFO - PROCESS | 7707 | 1466500240292 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x923cbc00) [pid = 7707] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x952cf800) [pid = 7707] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x9a81e000) [pid = 7707] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x9d98d800) [pid = 7707] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0xa22b6400) [pid = 7707] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0xa2322800) [pid = 7707] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0xa2557000) [pid = 7707] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0xa2ff1800) [pid = 7707] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9ab25c00) [pid = 7707] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x99298c00) [pid = 7707] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9a81c000) [pid = 7707] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x978d5400) [pid = 7707] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9a4d7400) [pid = 7707] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x952d3000) [pid = 7707] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9b42cc00) [pid = 7707] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9ab55400) [pid = 7707] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x95316800) [pid = 7707] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x952d3400) [pid = 7707] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 02:10:40 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a33f800) [pid = 7707] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 02:10:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 02:10:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1755ms 02:10:40 INFO - PROCESS | 7707 | 1466500240727 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 02:10:40 INFO - PROCESS | 7707 | 1466500240732 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 02:10:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 02:10:40 INFO - PROCESS | 7707 | 1466500240762 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 02:10:40 INFO - PROCESS | 7707 | 1466500240766 Marionette TRACE conn4 <- [1,450,null,{}] 02:10:40 INFO - PROCESS | 7707 | 1466500240773 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:40 INFO - PROCESS | 7707 | 1466500240778 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:40 INFO - PROCESS | 7707 | 1466500240936 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 02:10:40 INFO - PROCESS | 7707 | 1466500240945 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:40 INFO - PROCESS | 7707 | 1466500240957 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a547800 == 40 [pid = 7707] [id = 120] 02:10:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9b7a8800) [pid = 7707] [serial = 359] [outer = (nil)] 02:10:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9c02c800) [pid = 7707] [serial = 360] [outer = 0x9b7a8800] 02:10:41 INFO - PROCESS | 7707 | 1466500241028 Marionette DEBUG loaded listener.js 02:10:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9c023400) [pid = 7707] [serial = 361] [outer = 0x9b7a8800] 02:10:41 INFO - PROCESS | 7707 | 1466500241973 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 02:10:42 INFO - PROCESS | 7707 | 1466500242008 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 02:10:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 02:10:42 INFO - PROCESS | 7707 | 1466500242014 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 02:10:42 INFO - PROCESS | 7707 | 1466500242017 Marionette TRACE conn4 <- [1,454,null,{}] 02:10:42 INFO - PROCESS | 7707 | 1466500242024 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:42 INFO - PROCESS | 7707 | 1466500242029 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:42 INFO - PROCESS | 7707 | 1466500242251 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 02:10:42 INFO - PROCESS | 7707 | 1466500242420 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:42 INFO - PROCESS | 7707 | 1466500242427 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c2800 == 41 [pid = 7707] [id = 121] 02:10:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x923c2c00) [pid = 7707] [serial = 362] [outer = (nil)] 02:10:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x93914800) [pid = 7707] [serial = 363] [outer = 0x923c2c00] 02:10:42 INFO - PROCESS | 7707 | 1466500242520 Marionette DEBUG loaded listener.js 02:10:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x952d2c00) [pid = 7707] [serial = 364] [outer = 0x923c2c00] 02:10:43 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:10:43 INFO - PROCESS | 7707 | 1466500243623 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 02:10:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 02:10:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1687ms 02:10:43 INFO - PROCESS | 7707 | 1466500243704 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 02:10:43 INFO - PROCESS | 7707 | 1466500243711 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 02:10:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 02:10:43 INFO - PROCESS | 7707 | 1466500243721 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 02:10:43 INFO - PROCESS | 7707 | 1466500243727 Marionette TRACE conn4 <- [1,458,null,{}] 02:10:43 INFO - PROCESS | 7707 | 1466500243735 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:43 INFO - PROCESS | 7707 | 1466500243741 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:43 INFO - PROCESS | 7707 | 1466500243983 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 02:10:44 INFO - PROCESS | 7707 | 1466500244190 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:44 INFO - PROCESS | 7707 | 1466500244201 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a545c00 == 42 [pid = 7707] [id = 122] 02:10:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a547400) [pid = 7707] [serial = 365] [outer = (nil)] 02:10:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9a5ce000) [pid = 7707] [serial = 366] [outer = 0x9a547400] 02:10:44 INFO - PROCESS | 7707 | 1466500244289 Marionette DEBUG loaded listener.js 02:10:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9a5db800) [pid = 7707] [serial = 367] [outer = 0x9a547400] 02:10:45 INFO - PROCESS | 7707 | 1466500245288 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 02:10:45 INFO - PROCESS | 7707 | 1466500245365 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 02:10:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 02:10:45 INFO - PROCESS | 7707 | 1466500245373 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 02:10:45 INFO - PROCESS | 7707 | 1466500245377 Marionette TRACE conn4 <- [1,462,null,{}] 02:10:45 INFO - PROCESS | 7707 | 1466500245384 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:45 INFO - PROCESS | 7707 | 1466500245390 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:45 INFO - PROCESS | 7707 | 1466500245626 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 02:10:45 INFO - PROCESS | 7707 | 1466500245849 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:45 INFO - PROCESS | 7707 | 1466500245861 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x98365800 == 43 [pid = 7707] [id = 123] 02:10:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9ab27800) [pid = 7707] [serial = 368] [outer = (nil)] 02:10:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9b7b5400) [pid = 7707] [serial = 369] [outer = 0x9ab27800] 02:10:45 INFO - PROCESS | 7707 | 1466500245988 Marionette DEBUG loaded listener.js 02:10:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9bae9000) [pid = 7707] [serial = 370] [outer = 0x9ab27800] 02:10:47 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:10:47 INFO - PROCESS | 7707 | 1466500247081 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 02:10:47 INFO - PROCESS | 7707 | 1466500247166 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 02:10:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 02:10:47 INFO - PROCESS | 7707 | 1466500247184 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 02:10:47 INFO - PROCESS | 7707 | 1466500247192 Marionette TRACE conn4 <- [1,466,null,{}] 02:10:47 INFO - PROCESS | 7707 | 1466500247198 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:47 INFO - PROCESS | 7707 | 1466500247206 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:47 INFO - PROCESS | 7707 | 1466500247448 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 02:10:47 INFO - PROCESS | 7707 | 1466500247642 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:47 INFO - PROCESS | 7707 | 1466500247650 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:47 INFO - PROCESS | 7707 | ++DOCSHELL 0xa22b1c00 == 44 [pid = 7707] [id = 124] 02:10:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0xa2322800) [pid = 7707] [serial = 371] [outer = (nil)] 02:10:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0xa23c0c00) [pid = 7707] [serial = 372] [outer = 0xa2322800] 02:10:47 INFO - PROCESS | 7707 | 1466500247735 Marionette DEBUG loaded listener.js 02:10:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0xa23cd800) [pid = 7707] [serial = 373] [outer = 0xa2322800] 02:10:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0xa23c5800) [pid = 7707] [serial = 374] [outer = 0x9786e800] 02:10:48 INFO - PROCESS | 7707 | 1466500248759 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 02:10:48 INFO - PROCESS | 7707 | 1466500248859 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 02:10:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 02:10:48 INFO - PROCESS | 7707 | 1466500248868 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 02:10:48 INFO - PROCESS | 7707 | 1466500248872 Marionette TRACE conn4 <- [1,470,null,{}] 02:10:48 INFO - PROCESS | 7707 | 1466500248878 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:48 INFO - PROCESS | 7707 | 1466500248884 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:49 INFO - PROCESS | 7707 | 1466500249084 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 02:10:49 INFO - PROCESS | 7707 | 1466500249281 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:49 INFO - PROCESS | 7707 | 1466500249292 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d3800 == 45 [pid = 7707] [id = 125] 02:10:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x952d3c00) [pid = 7707] [serial = 375] [outer = (nil)] 02:10:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0xa2ff3000) [pid = 7707] [serial = 376] [outer = 0x952d3c00] 02:10:49 INFO - PROCESS | 7707 | 1466500249377 Marionette DEBUG loaded listener.js 02:10:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0xa3289400) [pid = 7707] [serial = 377] [outer = 0x952d3c00] 02:10:50 INFO - PROCESS | 7707 | 1466500250277 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 02:10:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 02:10:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1451ms 02:10:50 INFO - PROCESS | 7707 | 1466500250322 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 02:10:50 INFO - PROCESS | 7707 | 1466500250329 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 02:10:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 02:10:50 INFO - PROCESS | 7707 | 1466500250339 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 02:10:50 INFO - PROCESS | 7707 | 1466500250346 Marionette TRACE conn4 <- [1,474,null,{}] 02:10:50 INFO - PROCESS | 7707 | 1466500250355 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:50 INFO - PROCESS | 7707 | 1466500250362 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:50 INFO - PROCESS | 7707 | 1466500250566 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 02:10:50 INFO - PROCESS | 7707 | 1466500250769 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:50 INFO - PROCESS | 7707 | 1466500250788 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x921bdc00 == 46 [pid = 7707] [id = 126] 02:10:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 98 (0x921be000) [pid = 7707] [serial = 378] [outer = (nil)] 02:10:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 99 (0x921c0400) [pid = 7707] [serial = 379] [outer = 0x921be000] 02:10:50 INFO - PROCESS | 7707 | 1466500250929 Marionette DEBUG loaded listener.js 02:10:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0xa4d5b400) [pid = 7707] [serial = 380] [outer = 0x921be000] 02:10:52 INFO - PROCESS | 7707 | 1466500252003 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 02:10:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 02:10:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1698ms 02:10:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 02:10:52 INFO - PROCESS | 7707 | 1466500252036 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 02:10:52 INFO - PROCESS | 7707 | 1466500252040 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 02:10:52 INFO - PROCESS | 7707 | 1466500252046 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 02:10:52 INFO - PROCESS | 7707 | 1466500252050 Marionette TRACE conn4 <- [1,478,null,{}] 02:10:52 INFO - PROCESS | 7707 | 1466500252056 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:52 INFO - PROCESS | 7707 | 1466500252062 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:52 INFO - PROCESS | 7707 | 1466500252253 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 02:10:52 INFO - PROCESS | 7707 | 1466500252469 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:52 INFO - PROCESS | 7707 | 1466500252476 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e1800 == 47 [pid = 7707] [id = 127] 02:10:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x923e3800) [pid = 7707] [serial = 381] [outer = (nil)] 02:10:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x923ea800) [pid = 7707] [serial = 382] [outer = 0x923e3800] 02:10:52 INFO - PROCESS | 7707 | 1466500252578 Marionette DEBUG loaded listener.js 02:10:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x923ecc00) [pid = 7707] [serial = 383] [outer = 0x923e3800] 02:10:53 INFO - PROCESS | 7707 | 1466500253514 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 02:10:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 02:10:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1539ms 02:10:53 INFO - PROCESS | 7707 | 1466500253585 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 02:10:53 INFO - PROCESS | 7707 | 1466500253589 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 02:10:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 02:10:53 INFO - PROCESS | 7707 | 1466500253597 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 02:10:53 INFO - PROCESS | 7707 | 1466500253601 Marionette TRACE conn4 <- [1,482,null,{}] 02:10:53 INFO - PROCESS | 7707 | 1466500253607 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:53 INFO - PROCESS | 7707 | 1466500253611 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:53 INFO - PROCESS | 7707 | 1466500253798 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 02:10:54 INFO - PROCESS | 7707 | 1466500254008 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:54 INFO - PROCESS | 7707 | 1466500254018 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad0000 == 48 [pid = 7707] [id = 128] 02:10:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x91ad0800) [pid = 7707] [serial = 384] [outer = (nil)] 02:10:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x91ad3800) [pid = 7707] [serial = 385] [outer = 0x91ad0800] 02:10:54 INFO - PROCESS | 7707 | 1466500254124 Marionette DEBUG loaded listener.js 02:10:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x91ad6400) [pid = 7707] [serial = 386] [outer = 0x91ad0800] 02:10:55 INFO - PROCESS | 7707 | 1466500255208 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 02:10:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 02:10:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1686ms 02:10:55 INFO - PROCESS | 7707 | 1466500255284 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 02:10:55 INFO - PROCESS | 7707 | 1466500255289 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 02:10:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 02:10:55 INFO - PROCESS | 7707 | 1466500255299 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 02:10:55 INFO - PROCESS | 7707 | 1466500255304 Marionette TRACE conn4 <- [1,486,null,{}] 02:10:55 INFO - PROCESS | 7707 | 1466500255314 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:55 INFO - PROCESS | 7707 | 1466500255321 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:55 INFO - PROCESS | 7707 | 1466500255536 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 02:10:55 INFO - PROCESS | 7707 | 1466500255747 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:55 INFO - PROCESS | 7707 | 1466500255764 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c5800 == 49 [pid = 7707] [id = 129] 02:10:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x923c5c00) [pid = 7707] [serial = 387] [outer = (nil)] 02:10:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 108 (0x923d0c00) [pid = 7707] [serial = 388] [outer = 0x923c5c00] 02:10:55 INFO - PROCESS | 7707 | 1466500255838 Marionette DEBUG loaded listener.js 02:10:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 109 (0x923e0c00) [pid = 7707] [serial = 389] [outer = 0x923c5c00] 02:10:56 INFO - PROCESS | 7707 | 1466500256843 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 02:10:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 02:10:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1592ms 02:10:56 INFO - PROCESS | 7707 | 1466500256892 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 02:10:56 INFO - PROCESS | 7707 | 1466500256900 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 02:10:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 02:10:56 INFO - PROCESS | 7707 | 1466500256911 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 02:10:56 INFO - PROCESS | 7707 | 1466500256914 Marionette TRACE conn4 <- [1,490,null,{}] 02:10:56 INFO - PROCESS | 7707 | 1466500256921 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:56 INFO - PROCESS | 7707 | 1466500256927 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:57 INFO - PROCESS | 7707 | 1466500257119 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x9a31bc00 == 48 [pid = 7707] [id = 100] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x9923fc00 == 47 [pid = 7707] [id = 92] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x9a338400 == 46 [pid = 7707] [id = 88] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x9ab25800 == 45 [pid = 7707] [id = 101] 02:10:57 INFO - PROCESS | 7707 | --DOMWINDOW == 108 (0x978dbc00) [pid = 7707] [serial = 336] [outer = (nil)] [url = about:blank] 02:10:57 INFO - PROCESS | 7707 | 1466500257394 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:57 INFO - PROCESS | 7707 | 1466500257402 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x9a547800 == 44 [pid = 7707] [id = 120] 02:10:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x921c1800 == 45 [pid = 7707] [id = 130] 02:10:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 109 (0x93829800) [pid = 7707] [serial = 390] [outer = (nil)] 02:10:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 110 (0x95172000) [pid = 7707] [serial = 391] [outer = 0x93829800] 02:10:57 INFO - PROCESS | 7707 | 1466500257512 Marionette DEBUG loaded listener.js 02:10:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 111 (0x96e79800) [pid = 7707] [serial = 392] [outer = 0x93829800] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x93cd6800 == 44 [pid = 7707] [id = 119] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x92280800 == 43 [pid = 7707] [id = 118] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x99e60000 == 42 [pid = 7707] [id = 117] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x92281400 == 41 [pid = 7707] [id = 116] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x923cb800 == 40 [pid = 7707] [id = 113] 02:10:57 INFO - PROCESS | 7707 | --DOCSHELL 0x96e84000 == 39 [pid = 7707] [id = 112] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 110 (0x92e56800) [pid = 7707] [serial = 334] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 109 (0x9a1f0c00) [pid = 7707] [serial = 313] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 108 (0x99e68000) [pid = 7707] [serial = 312] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 107 (0x9b106c00) [pid = 7707] [serial = 316] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x9ab23800) [pid = 7707] [serial = 315] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0xa110c800) [pid = 7707] [serial = 318] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0xa22b9800) [pid = 7707] [serial = 321] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0xa2098c00) [pid = 7707] [serial = 319] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0xa23a0000) [pid = 7707] [serial = 324] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0xa22bd400) [pid = 7707] [serial = 322] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0xa331bc00) [pid = 7707] [serial = 327] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0xa23c5400) [pid = 7707] [serial = 325] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 98 (0xa4d59400) [pid = 7707] [serial = 330] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 97 (0xa3329800) [pid = 7707] [serial = 328] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x9ab2a000) [pid = 7707] [serial = 303] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x9ab30c00) [pid = 7707] [serial = 304] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x9a338c00) [pid = 7707] [serial = 306] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x9aabf000) [pid = 7707] [serial = 280] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x9ba04c00) [pid = 7707] [serial = 309] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x9a5cd800) [pid = 7707] [serial = 285] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x99f74000) [pid = 7707] [serial = 286] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x96e78000) [pid = 7707] [serial = 297] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9baa6800) [pid = 7707] [serial = 310] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x98360000) [pid = 7707] [serial = 298] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9a826800) [pid = 7707] [serial = 307] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9c02dc00) [pid = 7707] [serial = 291] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9c030c00) [pid = 7707] [serial = 292] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9b42b800) [pid = 7707] [serial = 288] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9b7ab800) [pid = 7707] [serial = 289] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x978dd000) [pid = 7707] [serial = 282] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x997ebc00) [pid = 7707] [serial = 283] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a427000) [pid = 7707] [serial = 294] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a81f800) [pid = 7707] [serial = 295] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a4d6000) [pid = 7707] [serial = 300] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0xa4f20800) [pid = 7707] [serial = 331] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x923ce800) [pid = 7707] [serial = 333] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a550400) [pid = 7707] [serial = 301] [outer = (nil)] [url = about:blank] 02:10:58 INFO - PROCESS | 7707 | 1466500258384 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 02:10:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 02:10:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1541ms 02:10:58 INFO - PROCESS | 7707 | 1466500258452 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 02:10:58 INFO - PROCESS | 7707 | 1466500258455 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 02:10:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 02:10:58 INFO - PROCESS | 7707 | 1466500258462 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 02:10:58 INFO - PROCESS | 7707 | 1466500258468 Marionette TRACE conn4 <- [1,494,null,{}] 02:10:58 INFO - PROCESS | 7707 | 1466500258484 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:58 INFO - PROCESS | 7707 | 1466500258493 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:58 INFO - PROCESS | 7707 | 1466500258679 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 02:10:58 INFO - PROCESS | 7707 | 1466500258807 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:10:58 INFO - PROCESS | 7707 | 1466500258814 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:10:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x9835a000 == 40 [pid = 7707] [id = 131] 02:10:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9923c000) [pid = 7707] [serial = 393] [outer = (nil)] 02:10:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99e60000) [pid = 7707] [serial = 394] [outer = 0x9923c000] 02:10:58 INFO - PROCESS | 7707 | 1466500258894 Marionette DEBUG loaded listener.js 02:10:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x99f42800) [pid = 7707] [serial = 395] [outer = 0x9923c000] 02:10:59 INFO - PROCESS | 7707 | 1466500259790 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 02:10:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 02:10:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1400ms 02:10:59 INFO - PROCESS | 7707 | 1466500259863 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 02:10:59 INFO - PROCESS | 7707 | 1466500259867 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 02:10:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 02:10:59 INFO - PROCESS | 7707 | 1466500259879 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 02:10:59 INFO - PROCESS | 7707 | 1466500259882 Marionette TRACE conn4 <- [1,498,null,{}] 02:10:59 INFO - PROCESS | 7707 | 1466500259889 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:10:59 INFO - PROCESS | 7707 | 1466500259894 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:00 INFO - PROCESS | 7707 | 1466500260111 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 02:11:00 INFO - PROCESS | 7707 | 1466500260138 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:00 INFO - PROCESS | 7707 | 1466500260147 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad1800 == 41 [pid = 7707] [id = 132] 02:11:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x99f74000) [pid = 7707] [serial = 396] [outer = (nil)] 02:11:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a546c00) [pid = 7707] [serial = 397] [outer = 0x99f74000] 02:11:00 INFO - PROCESS | 7707 | 1466500260219 Marionette DEBUG loaded listener.js 02:11:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a5d0400) [pid = 7707] [serial = 398] [outer = 0x99f74000] 02:11:01 INFO - PROCESS | 7707 | 1466500261146 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 02:11:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 02:11:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1344ms 02:11:01 INFO - PROCESS | 7707 | 1466500261219 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 02:11:01 INFO - PROCESS | 7707 | 1466500261222 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 02:11:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 02:11:01 INFO - PROCESS | 7707 | 1466500261230 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 02:11:01 INFO - PROCESS | 7707 | 1466500261233 Marionette TRACE conn4 <- [1,502,null,{}] 02:11:01 INFO - PROCESS | 7707 | 1466500261239 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:01 INFO - PROCESS | 7707 | 1466500261244 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:01 INFO - PROCESS | 7707 | 1466500261498 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 02:11:01 INFO - PROCESS | 7707 | 1466500261522 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:01 INFO - PROCESS | 7707 | 1466500261530 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f38c00 == 42 [pid = 7707] [id = 133] 02:11:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a33b400) [pid = 7707] [serial = 399] [outer = (nil)] 02:11:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a81e400) [pid = 7707] [serial = 400] [outer = 0x9a33b400] 02:11:01 INFO - PROCESS | 7707 | 1466500261603 Marionette DEBUG loaded listener.js 02:11:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a825000) [pid = 7707] [serial = 401] [outer = 0x9a33b400] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9517e000) [pid = 7707] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x92281800) [pid = 7707] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a54e800) [pid = 7707] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a341000) [pid = 7707] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x95317400) [pid = 7707] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x97877000) [pid = 7707] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99e65800) [pid = 7707] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 02:11:02 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x923cfc00) [pid = 7707] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 02:11:02 INFO - PROCESS | 7707 | 1466500262828 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 02:11:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 02:11:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1649ms 02:11:02 INFO - PROCESS | 7707 | 1466500262879 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 02:11:02 INFO - PROCESS | 7707 | 1466500262883 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 02:11:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 02:11:02 INFO - PROCESS | 7707 | 1466500262890 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 02:11:02 INFO - PROCESS | 7707 | 1466500262894 Marionette TRACE conn4 <- [1,506,null,{}] 02:11:02 INFO - PROCESS | 7707 | 1466500262900 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:02 INFO - PROCESS | 7707 | 1466500262914 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:03 INFO - PROCESS | 7707 | 1466500263151 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 02:11:03 INFO - PROCESS | 7707 | 1466500263316 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:03 INFO - PROCESS | 7707 | 1466500263326 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e84400 == 43 [pid = 7707] [id = 134] 02:11:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99e68400) [pid = 7707] [serial = 402] [outer = (nil)] 02:11:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a9fa400) [pid = 7707] [serial = 403] [outer = 0x99e68400] 02:11:03 INFO - PROCESS | 7707 | 1466500263398 Marionette DEBUG loaded listener.js 02:11:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9b107000) [pid = 7707] [serial = 404] [outer = 0x99e68400] 02:11:04 INFO - PROCESS | 7707 | 1466500264156 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 02:11:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 02:11:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1290ms 02:11:04 INFO - PROCESS | 7707 | 1466500264183 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 02:11:04 INFO - PROCESS | 7707 | 1466500264186 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 02:11:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 02:11:04 INFO - PROCESS | 7707 | 1466500264194 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 02:11:04 INFO - PROCESS | 7707 | 1466500264197 Marionette TRACE conn4 <- [1,510,null,{}] 02:11:04 INFO - PROCESS | 7707 | 1466500264204 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:04 INFO - PROCESS | 7707 | 1466500264209 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:04 INFO - PROCESS | 7707 | 1466500264442 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 02:11:04 INFO - PROCESS | 7707 | 1466500264616 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:04 INFO - PROCESS | 7707 | 1466500264627 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acfc00 == 44 [pid = 7707] [id = 135] 02:11:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x91ad2800) [pid = 7707] [serial = 405] [outer = (nil)] 02:11:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x921b8000) [pid = 7707] [serial = 406] [outer = 0x91ad2800] 02:11:04 INFO - PROCESS | 7707 | 1466500264720 Marionette DEBUG loaded listener.js 02:11:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x921ba800) [pid = 7707] [serial = 407] [outer = 0x91ad2800] 02:11:05 INFO - PROCESS | 7707 | 1466500265926 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 02:11:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 02:11:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1784ms 02:11:05 INFO - PROCESS | 7707 | 1466500265982 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 02:11:05 INFO - PROCESS | 7707 | 1466500265989 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 02:11:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 02:11:06 INFO - PROCESS | 7707 | 1466500265998 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 02:11:06 INFO - PROCESS | 7707 | 1466500266003 Marionette TRACE conn4 <- [1,514,null,{}] 02:11:06 INFO - PROCESS | 7707 | 1466500266012 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:06 INFO - PROCESS | 7707 | 1466500266019 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:06 INFO - PROCESS | 7707 | 1466500266270 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 02:11:06 INFO - PROCESS | 7707 | 1466500266488 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:06 INFO - PROCESS | 7707 | 1466500266502 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x9479e000 == 45 [pid = 7707] [id = 136] 02:11:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x95170000) [pid = 7707] [serial = 408] [outer = (nil)] 02:11:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x96e79000) [pid = 7707] [serial = 409] [outer = 0x95170000] 02:11:06 INFO - PROCESS | 7707 | 1466500266599 Marionette DEBUG loaded listener.js 02:11:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x978d7400) [pid = 7707] [serial = 410] [outer = 0x95170000] 02:11:07 INFO - PROCESS | 7707 | 1466500267531 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 02:11:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 02:11:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1591ms 02:11:07 INFO - PROCESS | 7707 | 1466500267589 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 02:11:07 INFO - PROCESS | 7707 | 1466500267594 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 02:11:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 02:11:07 INFO - PROCESS | 7707 | 1466500267602 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 02:11:07 INFO - PROCESS | 7707 | 1466500267606 Marionette TRACE conn4 <- [1,518,null,{}] 02:11:07 INFO - PROCESS | 7707 | 1466500267613 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:07 INFO - PROCESS | 7707 | 1466500267618 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:07 INFO - PROCESS | 7707 | 1466500267830 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 02:11:08 INFO - PROCESS | 7707 | 1466500268101 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:08 INFO - PROCESS | 7707 | 1466500268111 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a547c00 == 46 [pid = 7707] [id = 137] 02:11:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a8c2800) [pid = 7707] [serial = 411] [outer = (nil)] 02:11:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9aabc400) [pid = 7707] [serial = 412] [outer = 0x9a8c2800] 02:11:08 INFO - PROCESS | 7707 | 1466500268237 Marionette DEBUG loaded listener.js 02:11:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9ab26400) [pid = 7707] [serial = 413] [outer = 0x9a8c2800] 02:11:09 INFO - PROCESS | 7707 | 1466500269146 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 02:11:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 02:11:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1582ms 02:11:09 INFO - PROCESS | 7707 | 1466500269186 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 02:11:09 INFO - PROCESS | 7707 | 1466500269193 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 02:11:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 02:11:09 INFO - PROCESS | 7707 | 1466500269212 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 02:11:09 INFO - PROCESS | 7707 | 1466500269221 Marionette TRACE conn4 <- [1,522,null,{}] 02:11:09 INFO - PROCESS | 7707 | 1466500269228 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:09 INFO - PROCESS | 7707 | 1466500269234 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:09 INFO - PROCESS | 7707 | 1466500269477 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 02:11:09 INFO - PROCESS | 7707 | 1466500269685 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:09 INFO - PROCESS | 7707 | 1466500269694 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x9ab24000 == 47 [pid = 7707] [id = 138] 02:11:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9ab31000) [pid = 7707] [serial = 414] [outer = (nil)] 02:11:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9c030c00) [pid = 7707] [serial = 415] [outer = 0x9ab31000] 02:11:09 INFO - PROCESS | 7707 | 1466500269822 Marionette DEBUG loaded listener.js 02:11:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9c044400) [pid = 7707] [serial = 416] [outer = 0x9ab31000] 02:11:10 INFO - PROCESS | 7707 | 1466500270779 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 02:11:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 02:11:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1648ms 02:11:10 INFO - PROCESS | 7707 | 1466500270852 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 02:11:10 INFO - PROCESS | 7707 | 1466500270855 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 02:11:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 02:11:10 INFO - PROCESS | 7707 | 1466500270862 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 02:11:10 INFO - PROCESS | 7707 | 1466500270865 Marionette TRACE conn4 <- [1,526,null,{}] 02:11:10 INFO - PROCESS | 7707 | 1466500270871 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:10 INFO - PROCESS | 7707 | 1466500270877 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:11 INFO - PROCESS | 7707 | 1466500271105 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 02:11:11 INFO - PROCESS | 7707 | 1466500271314 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:11 INFO - PROCESS | 7707 | 1466500271322 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a5d6c00 == 48 [pid = 7707] [id = 139] 02:11:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x9aabb000) [pid = 7707] [serial = 417] [outer = (nil)] 02:11:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0xa2098c00) [pid = 7707] [serial = 418] [outer = 0x9aabb000] 02:11:11 INFO - PROCESS | 7707 | 1466500271432 Marionette DEBUG loaded listener.js 02:11:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0xa22b4400) [pid = 7707] [serial = 419] [outer = 0x9aabb000] 02:11:12 INFO - PROCESS | 7707 | 1466500272393 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 02:11:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 02:11:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1583ms 02:11:12 INFO - PROCESS | 7707 | 1466500272447 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 02:11:12 INFO - PROCESS | 7707 | 1466500272450 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 02:11:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 02:11:12 INFO - PROCESS | 7707 | 1466500272457 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 02:11:12 INFO - PROCESS | 7707 | 1466500272460 Marionette TRACE conn4 <- [1,530,null,{}] 02:11:12 INFO - PROCESS | 7707 | 1466500272467 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:12 INFO - PROCESS | 7707 | 1466500272472 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:12 INFO - PROCESS | 7707 | 1466500272674 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 02:11:12 INFO - PROCESS | 7707 | 1466500272888 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:12 INFO - PROCESS | 7707 | 1466500272902 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:12 INFO - PROCESS | 7707 | ++DOCSHELL 0xa2324000 == 49 [pid = 7707] [id = 140] 02:11:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0xa2370400) [pid = 7707] [serial = 420] [outer = (nil)] 02:11:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0xa23abc00) [pid = 7707] [serial = 421] [outer = 0xa2370400] 02:11:13 INFO - PROCESS | 7707 | 1466500273054 Marionette DEBUG loaded listener.js 02:11:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0xa2ff1800) [pid = 7707] [serial = 422] [outer = 0xa2370400] 02:11:13 INFO - PROCESS | 7707 | 1466500273868 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 02:11:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 02:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 02:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 02:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:11:13 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 02:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 02:11:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:11:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 02:11:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 02:11:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1489ms 02:11:13 INFO - PROCESS | 7707 | 1466500273950 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 02:11:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 02:11:13 INFO - PROCESS | 7707 | 1466500273955 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 02:11:13 INFO - PROCESS | 7707 | 1466500273962 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 02:11:13 INFO - PROCESS | 7707 | 1466500273965 Marionette TRACE conn4 <- [1,534,null,{}] 02:11:13 INFO - PROCESS | 7707 | 1466500273992 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:13 INFO - PROCESS | 7707 | 1466500273998 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:14 INFO - PROCESS | 7707 | 1466500274218 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 02:11:14 INFO - PROCESS | 7707 | 1466500274386 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:14 INFO - PROCESS | 7707 | 1466500274392 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x98310c00 == 50 [pid = 7707] [id = 141] 02:11:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x99f6d400) [pid = 7707] [serial = 423] [outer = (nil)] 02:11:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 98 (0xa61be000) [pid = 7707] [serial = 424] [outer = 0x99f6d400] 02:11:14 INFO - PROCESS | 7707 | 1466500274483 Marionette DEBUG loaded listener.js 02:11:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 99 (0xa672d800) [pid = 7707] [serial = 425] [outer = 0x99f6d400] 02:11:15 INFO - PROCESS | 7707 | 1466500275404 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 02:11:15 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 02:11:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1542ms 02:11:15 INFO - PROCESS | 7707 | 1466500275505 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 02:11:15 INFO - PROCESS | 7707 | 1466500275509 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 02:11:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 02:11:15 INFO - PROCESS | 7707 | 1466500275516 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 02:11:15 INFO - PROCESS | 7707 | 1466500275519 Marionette TRACE conn4 <- [1,538,null,{}] 02:11:15 INFO - PROCESS | 7707 | 1466500275525 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:15 INFO - PROCESS | 7707 | 1466500275531 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:15 INFO - PROCESS | 7707 | 1466500275775 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 02:11:16 INFO - PROCESS | 7707 | 1466500275996 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:16 INFO - PROCESS | 7707 | 1466500276005 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc4400 == 51 [pid = 7707] [id = 142] 02:11:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0x8fbc4c00) [pid = 7707] [serial = 426] [outer = (nil)] 02:11:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x8fbc7800) [pid = 7707] [serial = 427] [outer = 0x8fbc4c00] 02:11:16 INFO - PROCESS | 7707 | 1466500276100 Marionette DEBUG loaded listener.js 02:11:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x8fbcfc00) [pid = 7707] [serial = 428] [outer = 0x8fbc4c00] 02:11:16 INFO - PROCESS | 7707 | 1466500276929 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 02:11:16 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 02:11:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1439ms 02:11:17 INFO - PROCESS | 7707 | 1466500277014 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 02:11:17 INFO - PROCESS | 7707 | 1466500277019 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 02:11:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 02:11:17 INFO - PROCESS | 7707 | 1466500277031 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 02:11:17 INFO - PROCESS | 7707 | 1466500277035 Marionette TRACE conn4 <- [1,542,null,{}] 02:11:17 INFO - PROCESS | 7707 | 1466500277041 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:17 INFO - PROCESS | 7707 | 1466500277046 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:17 INFO - PROCESS | 7707 | 1466500277246 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 02:11:17 INFO - PROCESS | 7707 | 1466500277451 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:17 INFO - PROCESS | 7707 | 1466500277460 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2000 == 52 [pid = 7707] [id = 143] 02:11:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x8fd93c00) [pid = 7707] [serial = 429] [outer = (nil)] 02:11:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x91aca400) [pid = 7707] [serial = 430] [outer = 0x8fd93c00] 02:11:17 INFO - PROCESS | 7707 | 1466500277821 Marionette DEBUG loaded listener.js 02:11:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x921be800) [pid = 7707] [serial = 431] [outer = 0x8fd93c00] 02:11:18 INFO - PROCESS | 7707 | 1466500278760 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 02:11:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 02:11:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1791ms 02:11:18 INFO - PROCESS | 7707 | 1466500278823 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 02:11:18 INFO - PROCESS | 7707 | 1466500278830 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 02:11:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 02:11:18 INFO - PROCESS | 7707 | 1466500278839 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 02:11:18 INFO - PROCESS | 7707 | 1466500278842 Marionette TRACE conn4 <- [1,546,null,{}] 02:11:18 INFO - PROCESS | 7707 | 1466500278852 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:18 INFO - PROCESS | 7707 | 1466500278858 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:19 INFO - PROCESS | 7707 | 1466500279084 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 02:11:19 INFO - PROCESS | 7707 | 1466500279260 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:19 INFO - PROCESS | 7707 | 1466500279268 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8b800 == 53 [pid = 7707] [id = 144] 02:11:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x91acd400) [pid = 7707] [serial = 432] [outer = (nil)] 02:11:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x9391a400) [pid = 7707] [serial = 433] [outer = 0x91acd400] 02:11:19 INFO - PROCESS | 7707 | 1466500279352 Marionette DEBUG loaded listener.js 02:11:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 108 (0x952cf800) [pid = 7707] [serial = 434] [outer = 0x91acd400] 02:11:20 INFO - PROCESS | 7707 | 1466500280298 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 02:11:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 02:11:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1483ms 02:11:20 INFO - PROCESS | 7707 | 1466500280361 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 02:11:20 INFO - PROCESS | 7707 | 1466500280368 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 02:11:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 02:11:20 INFO - PROCESS | 7707 | 1466500280384 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 02:11:20 INFO - PROCESS | 7707 | 1466500280389 Marionette TRACE conn4 <- [1,550,null,{}] 02:11:20 INFO - PROCESS | 7707 | 1466500280396 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:20 INFO - PROCESS | 7707 | 1466500280401 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:20 INFO - PROCESS | 7707 | 1466500280617 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 02:11:20 INFO - PROCESS | 7707 | 1466500280876 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:20 INFO - PROCESS | 7707 | 1466500280887 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cd800 == 54 [pid = 7707] [id = 145] 02:11:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 109 (0x9517bc00) [pid = 7707] [serial = 435] [outer = (nil)] 02:11:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 110 (0x99e5b400) [pid = 7707] [serial = 436] [outer = 0x9517bc00] 02:11:20 INFO - PROCESS | 7707 | 1466500280980 Marionette DEBUG loaded listener.js 02:11:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 111 (0x9a550800) [pid = 7707] [serial = 437] [outer = 0x9517bc00] 02:11:21 INFO - PROCESS | 7707 | 1466500281943 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 02:11:21 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 02:11:21 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1598ms 02:11:22 INFO - PROCESS | 7707 | 1466500282007 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 02:11:22 INFO - PROCESS | 7707 | 1466500282012 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 02:11:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 02:11:22 INFO - PROCESS | 7707 | 1466500282021 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 02:11:22 INFO - PROCESS | 7707 | 1466500282028 Marionette TRACE conn4 <- [1,554,null,{}] 02:11:22 INFO - PROCESS | 7707 | 1466500282045 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:22 INFO - PROCESS | 7707 | 1466500282054 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:22 INFO - PROCESS | 7707 | 1466500282241 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 02:11:22 INFO - PROCESS | 7707 | 1466500282467 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:22 INFO - PROCESS | 7707 | 1466500282476 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd3c00 == 55 [pid = 7707] [id = 146] 02:11:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 112 (0x91ad8c00) [pid = 7707] [serial = 438] [outer = (nil)] 02:11:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 113 (0x9390e400) [pid = 7707] [serial = 439] [outer = 0x91ad8c00] 02:11:22 INFO - PROCESS | 7707 | 1466500282614 Marionette DEBUG loaded listener.js 02:11:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 114 (0x95317400) [pid = 7707] [serial = 440] [outer = 0x91ad8c00] 02:11:22 INFO - PROCESS | 7707 | --DOCSHELL 0x9479fc00 == 54 [pid = 7707] [id = 89] 02:11:22 INFO - PROCESS | 7707 | --DOMWINDOW == 113 (0x9c02c800) [pid = 7707] [serial = 360] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOCSHELL 0x923c2800 == 53 [pid = 7707] [id = 121] 02:11:23 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 112 (0x9517e400) [pid = 7707] [serial = 340] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 111 (0x9479ec00) [pid = 7707] [serial = 339] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 110 (0x9a819000) [pid = 7707] [serial = 355] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 109 (0x9ab2a800) [pid = 7707] [serial = 357] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 108 (0x978d4c00) [pid = 7707] [serial = 358] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 107 (0x9390e000) [pid = 7707] [serial = 349] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x923c7800) [pid = 7707] [serial = 348] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x9a5d4c00) [pid = 7707] [serial = 354] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x9a543000) [pid = 7707] [serial = 346] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0x9a420400) [pid = 7707] [serial = 345] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0x996b2800) [pid = 7707] [serial = 343] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0x978de800) [pid = 7707] [serial = 342] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0x99297c00) [pid = 7707] [serial = 337] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0x99f3e800) [pid = 7707] [serial = 351] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | --DOMWINDOW == 98 (0x99f6b800) [pid = 7707] [serial = 352] [outer = (nil)] [url = about:blank] 02:11:23 INFO - PROCESS | 7707 | 1466500283538 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 02:11:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 02:11:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1545ms 02:11:23 INFO - PROCESS | 7707 | 1466500283568 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 02:11:23 INFO - PROCESS | 7707 | 1466500283573 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 02:11:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 02:11:23 INFO - PROCESS | 7707 | 1466500283579 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 02:11:23 INFO - PROCESS | 7707 | 1466500283583 Marionette TRACE conn4 <- [1,558,null,{}] 02:11:23 INFO - PROCESS | 7707 | 1466500283589 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:23 INFO - PROCESS | 7707 | 1466500283595 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:23 INFO - PROCESS | 7707 | 1466500283779 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 02:11:23 INFO - PROCESS | 7707 | 1466500283908 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:23 INFO - PROCESS | 7707 | 1466500283918 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd90800 == 54 [pid = 7707] [id = 147] 02:11:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 99 (0x91ad5000) [pid = 7707] [serial = 441] [outer = (nil)] 02:11:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0x996b2800) [pid = 7707] [serial = 442] [outer = 0x91ad5000] 02:11:23 INFO - PROCESS | 7707 | 1466500283989 Marionette DEBUG loaded listener.js 02:11:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x9a545000) [pid = 7707] [serial = 443] [outer = 0x91ad5000] 02:11:24 INFO - PROCESS | 7707 | 1466500284810 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 02:11:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 02:11:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1292ms 02:11:24 INFO - PROCESS | 7707 | 1466500284872 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 02:11:24 INFO - PROCESS | 7707 | 1466500284876 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 02:11:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 02:11:24 INFO - PROCESS | 7707 | 1466500284882 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 02:11:24 INFO - PROCESS | 7707 | 1466500284886 Marionette TRACE conn4 <- [1,562,null,{}] 02:11:24 INFO - PROCESS | 7707 | 1466500284892 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:24 INFO - PROCESS | 7707 | 1466500284898 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:25 INFO - PROCESS | 7707 | 1466500285072 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 02:11:25 INFO - PROCESS | 7707 | 1466500285081 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:25 INFO - PROCESS | 7707 | 1466500285088 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f73800 == 55 [pid = 7707] [id = 148] 02:11:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x9a8d1400) [pid = 7707] [serial = 444] [outer = (nil)] 02:11:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x9ab25000) [pid = 7707] [serial = 445] [outer = 0x9a8d1400] 02:11:25 INFO - PROCESS | 7707 | 1466500285176 Marionette DEBUG loaded listener.js 02:11:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x9b431000) [pid = 7707] [serial = 446] [outer = 0x9a8d1400] 02:11:25 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:26 INFO - PROCESS | 7707 | 1466500286207 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 02:11:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 02:11:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1383ms 02:11:26 INFO - PROCESS | 7707 | 1466500286280 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 02:11:26 INFO - PROCESS | 7707 | 1466500286283 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 02:11:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 02:11:26 INFO - PROCESS | 7707 | 1466500286291 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 02:11:26 INFO - PROCESS | 7707 | 1466500286294 Marionette TRACE conn4 <- [1,566,null,{}] 02:11:26 INFO - PROCESS | 7707 | 1466500286301 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:26 INFO - PROCESS | 7707 | 1466500286312 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:26 INFO - PROCESS | 7707 | 1466500286566 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 02:11:26 INFO - PROCESS | 7707 | 1466500286590 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:26 INFO - PROCESS | 7707 | 1466500286599 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd93800 == 56 [pid = 7707] [id = 149] 02:11:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x9a42cc00) [pid = 7707] [serial = 447] [outer = (nil)] 02:11:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x9c032400) [pid = 7707] [serial = 448] [outer = 0x9a42cc00] 02:11:26 INFO - PROCESS | 7707 | 1466500286669 Marionette DEBUG loaded listener.js 02:11:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x9d90dc00) [pid = 7707] [serial = 449] [outer = 0x9a42cc00] 02:11:27 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:27 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x99f74000) [pid = 7707] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 02:11:27 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x923c5c00) [pid = 7707] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 02:11:27 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x93829800) [pid = 7707] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 02:11:27 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0x9a33b400) [pid = 7707] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 02:11:27 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0x9923c000) [pid = 7707] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 02:11:27 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0x9b7a8800) [pid = 7707] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 02:11:27 INFO - PROCESS | 7707 | 1466500287773 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:11:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 02:11:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1533ms 02:11:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 02:11:27 INFO - PROCESS | 7707 | 1466500287824 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 02:11:27 INFO - PROCESS | 7707 | 1466500287827 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 02:11:27 INFO - PROCESS | 7707 | 1466500287836 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 02:11:27 INFO - PROCESS | 7707 | 1466500287839 Marionette TRACE conn4 <- [1,570,null,{}] 02:11:27 INFO - PROCESS | 7707 | 1466500287845 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:27 INFO - PROCESS | 7707 | 1466500287851 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:28 INFO - PROCESS | 7707 | 1466500288041 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 02:11:28 INFO - PROCESS | 7707 | 1466500288204 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:28 INFO - PROCESS | 7707 | 1466500288212 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acf000 == 57 [pid = 7707] [id = 150] 02:11:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x923c9400) [pid = 7707] [serial = 450] [outer = (nil)] 02:11:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x9b7a8800) [pid = 7707] [serial = 451] [outer = 0x923c9400] 02:11:28 INFO - PROCESS | 7707 | 1466500288289 Marionette DEBUG loaded listener.js 02:11:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0xa22ba000) [pid = 7707] [serial = 452] [outer = 0x923c9400] 02:11:28 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:29 INFO - PROCESS | 7707 | 1466500289016 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 02:11:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 02:11:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1195ms 02:11:29 INFO - PROCESS | 7707 | 1466500289028 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 02:11:29 INFO - PROCESS | 7707 | 1466500289039 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 02:11:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 02:11:29 INFO - PROCESS | 7707 | 1466500289046 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 02:11:29 INFO - PROCESS | 7707 | 1466500289049 Marionette TRACE conn4 <- [1,574,null,{}] 02:11:29 INFO - PROCESS | 7707 | 1466500289055 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:29 INFO - PROCESS | 7707 | 1466500289060 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:29 INFO - PROCESS | 7707 | 1466500289284 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 02:11:29 INFO - PROCESS | 7707 | 1466500289301 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:29 INFO - PROCESS | 7707 | 1466500289310 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc6c00 == 58 [pid = 7707] [id = 151] 02:11:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x921b2c00) [pid = 7707] [serial = 453] [outer = (nil)] 02:11:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x9c1cec00) [pid = 7707] [serial = 454] [outer = 0x921b2c00] 02:11:29 INFO - PROCESS | 7707 | 1466500289383 Marionette DEBUG loaded listener.js 02:11:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x9c1d1400) [pid = 7707] [serial = 455] [outer = 0x921b2c00] 02:11:30 INFO - PROCESS | 7707 | 1466500290508 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 02:11:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1536ms 02:11:30 INFO - PROCESS | 7707 | 1466500290584 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 02:11:30 INFO - PROCESS | 7707 | 1466500290591 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 02:11:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 02:11:30 INFO - PROCESS | 7707 | 1466500290602 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 02:11:30 INFO - PROCESS | 7707 | 1466500290607 Marionette TRACE conn4 <- [1,578,null,{}] 02:11:30 INFO - PROCESS | 7707 | 1466500290618 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:30 INFO - PROCESS | 7707 | 1466500290624 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:30 INFO - PROCESS | 7707 | 1466500290875 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 02:11:31 INFO - PROCESS | 7707 | 1466500291145 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:31 INFO - PROCESS | 7707 | 1466500291154 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227a800 == 59 [pid = 7707] [id = 152] 02:11:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 108 (0x923cd400) [pid = 7707] [serial = 456] [outer = (nil)] 02:11:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 109 (0x92e4fc00) [pid = 7707] [serial = 457] [outer = 0x923cd400] 02:11:31 INFO - PROCESS | 7707 | 1466500291248 Marionette DEBUG loaded listener.js 02:11:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 110 (0x947a6400) [pid = 7707] [serial = 458] [outer = 0x923cd400] 02:11:32 INFO - PROCESS | 7707 | 1466500292238 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 02:11:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 02:11:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1693ms 02:11:32 INFO - PROCESS | 7707 | 1466500292294 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 02:11:32 INFO - PROCESS | 7707 | 1466500292303 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 02:11:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 02:11:32 INFO - PROCESS | 7707 | 1466500292316 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 02:11:32 INFO - PROCESS | 7707 | 1466500292322 Marionette TRACE conn4 <- [1,582,null,{}] 02:11:32 INFO - PROCESS | 7707 | 1466500292330 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:32 INFO - PROCESS | 7707 | 1466500292337 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:32 INFO - PROCESS | 7707 | 1466500292637 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 02:11:32 INFO - PROCESS | 7707 | 1466500292953 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:32 INFO - PROCESS | 7707 | 1466500292961 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x99e61000 == 60 [pid = 7707] [id = 153] 02:11:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 111 (0x9a4de400) [pid = 7707] [serial = 459] [outer = (nil)] 02:11:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 112 (0x9a54e400) [pid = 7707] [serial = 460] [outer = 0x9a4de400] 02:11:33 INFO - PROCESS | 7707 | 1466500293066 Marionette DEBUG loaded listener.js 02:11:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 113 (0x9a81fc00) [pid = 7707] [serial = 461] [outer = 0x9a4de400] 02:11:34 INFO - PROCESS | 7707 | 1466500294038 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 02:11:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 02:11:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1754ms 02:11:34 INFO - PROCESS | 7707 | 1466500294071 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 02:11:34 INFO - PROCESS | 7707 | 1466500294074 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 02:11:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 02:11:34 INFO - PROCESS | 7707 | 1466500294083 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 02:11:34 INFO - PROCESS | 7707 | 1466500294090 Marionette TRACE conn4 <- [1,586,null,{}] 02:11:34 INFO - PROCESS | 7707 | 1466500294108 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:34 INFO - PROCESS | 7707 | 1466500294118 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:34 INFO - PROCESS | 7707 | 1466500294339 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 02:11:34 INFO - PROCESS | 7707 | 1466500294558 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:34 INFO - PROCESS | 7707 | 1466500294566 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd90c00 == 61 [pid = 7707] [id = 154] 02:11:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 114 (0x9c045c00) [pid = 7707] [serial = 462] [outer = (nil)] 02:11:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 115 (0x9c1d3000) [pid = 7707] [serial = 463] [outer = 0x9c045c00] 02:11:34 INFO - PROCESS | 7707 | 1466500294704 Marionette DEBUG loaded listener.js 02:11:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 116 (0x9c1d7c00) [pid = 7707] [serial = 464] [outer = 0x9c045c00] 02:11:35 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:35 INFO - PROCESS | 7707 | 1466500295609 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 02:11:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 02:11:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1588ms 02:11:35 INFO - PROCESS | 7707 | 1466500295672 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 02:11:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 02:11:35 INFO - PROCESS | 7707 | 1466500295677 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 02:11:35 INFO - PROCESS | 7707 | 1466500295686 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 02:11:35 INFO - PROCESS | 7707 | 1466500295690 Marionette TRACE conn4 <- [1,590,null,{}] 02:11:35 INFO - PROCESS | 7707 | 1466500295697 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:35 INFO - PROCESS | 7707 | 1466500295703 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:35 INFO - PROCESS | 7707 | 1466500295937 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 02:11:36 INFO - PROCESS | 7707 | 1466500296158 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:36 INFO - PROCESS | 7707 | 1466500296166 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd90000 == 62 [pid = 7707] [id = 155] 02:11:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 117 (0x8feee800) [pid = 7707] [serial = 465] [outer = (nil)] 02:11:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 118 (0x8fef5c00) [pid = 7707] [serial = 466] [outer = 0x8feee800] 02:11:36 INFO - PROCESS | 7707 | 1466500296294 Marionette DEBUG loaded listener.js 02:11:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 119 (0x8fef9c00) [pid = 7707] [serial = 467] [outer = 0x8feee800] 02:11:37 INFO - PROCESS | 7707 | 1466500297401 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 02:11:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 02:11:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1786ms 02:11:37 INFO - PROCESS | 7707 | 1466500297471 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 02:11:37 INFO - PROCESS | 7707 | 1466500297474 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 02:11:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 02:11:37 INFO - PROCESS | 7707 | 1466500297482 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 02:11:37 INFO - PROCESS | 7707 | 1466500297486 Marionette TRACE conn4 <- [1,594,null,{}] 02:11:37 INFO - PROCESS | 7707 | 1466500297492 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:37 INFO - PROCESS | 7707 | 1466500297498 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:37 INFO - PROCESS | 7707 | 1466500297752 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 02:11:38 INFO - PROCESS | 7707 | 1466500297983 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:38 INFO - PROCESS | 7707 | 1466500297990 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8b400 == 63 [pid = 7707] [id = 156] 02:11:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 120 (0x8fef9000) [pid = 7707] [serial = 468] [outer = (nil)] 02:11:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 121 (0x91016c00) [pid = 7707] [serial = 469] [outer = 0x8fef9000] 02:11:38 INFO - PROCESS | 7707 | 1466500298102 Marionette DEBUG loaded listener.js 02:11:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 122 (0x9101a400) [pid = 7707] [serial = 470] [outer = 0x8fef9000] 02:11:39 INFO - PROCESS | 7707 | 1466500299029 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 02:11:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 02:11:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1586ms 02:11:39 INFO - PROCESS | 7707 | 1466500299069 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 02:11:39 INFO - PROCESS | 7707 | 1466500299072 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 02:11:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 02:11:39 INFO - PROCESS | 7707 | 1466500299079 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 02:11:39 INFO - PROCESS | 7707 | 1466500299083 Marionette TRACE conn4 <- [1,598,null,{}] 02:11:39 INFO - PROCESS | 7707 | 1466500299089 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:39 INFO - PROCESS | 7707 | 1466500299099 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:39 INFO - PROCESS | 7707 | 1466500299318 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 02:11:39 INFO - PROCESS | 7707 | 1466500299537 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:39 INFO - PROCESS | 7707 | 1466500299545 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fede400 == 64 [pid = 7707] [id = 157] 02:11:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 123 (0x8fede800) [pid = 7707] [serial = 471] [outer = (nil)] 02:11:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 124 (0x8fee7400) [pid = 7707] [serial = 472] [outer = 0x8fede800] 02:11:39 INFO - PROCESS | 7707 | 1466500299674 Marionette DEBUG loaded listener.js 02:11:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 125 (0x9101b400) [pid = 7707] [serial = 473] [outer = 0x8fede800] 02:11:40 INFO - PROCESS | 7707 | 1466500300720 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 02:11:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 02:11:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1683ms 02:11:40 INFO - PROCESS | 7707 | 1466500300764 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 02:11:40 INFO - PROCESS | 7707 | 1466500300768 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 02:11:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 02:11:40 INFO - PROCESS | 7707 | 1466500300774 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 02:11:40 INFO - PROCESS | 7707 | 1466500300778 Marionette TRACE conn4 <- [1,602,null,{}] 02:11:40 INFO - PROCESS | 7707 | 1466500300784 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:40 INFO - PROCESS | 7707 | 1466500300790 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:40 INFO - PROCESS | 7707 | 1466500300994 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 02:11:41 INFO - PROCESS | 7707 | 1466500301219 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:41 INFO - PROCESS | 7707 | 1466500301226 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01c00 == 65 [pid = 7707] [id = 158] 02:11:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 126 (0x8eb06000) [pid = 7707] [serial = 474] [outer = (nil)] 02:11:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 127 (0x9101ec00) [pid = 7707] [serial = 475] [outer = 0x8eb06000] 02:11:41 INFO - PROCESS | 7707 | 1466500301329 Marionette DEBUG loaded listener.js 02:11:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 128 (0x9a8d1c00) [pid = 7707] [serial = 476] [outer = 0x8eb06000] 02:11:42 INFO - PROCESS | 7707 | 1466500302244 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 02:11:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 02:11:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1541ms 02:11:42 INFO - PROCESS | 7707 | 1466500302317 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 02:11:42 INFO - PROCESS | 7707 | 1466500302320 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 02:11:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 02:11:42 INFO - PROCESS | 7707 | 1466500302327 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 02:11:42 INFO - PROCESS | 7707 | 1466500302330 Marionette TRACE conn4 <- [1,606,null,{}] 02:11:42 INFO - PROCESS | 7707 | 1466500302337 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:42 INFO - PROCESS | 7707 | 1466500302342 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:42 INFO - PROCESS | 7707 | 1466500302582 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 02:11:42 INFO - PROCESS | 7707 | 1466500302818 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:42 INFO - PROCESS | 7707 | 1466500302826 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedcc00 == 66 [pid = 7707] [id = 159] 02:11:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 129 (0x8dedd800) [pid = 7707] [serial = 477] [outer = (nil)] 02:11:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 130 (0x8dee3c00) [pid = 7707] [serial = 478] [outer = 0x8dedd800] 02:11:42 INFO - PROCESS | 7707 | 1466500302949 Marionette DEBUG loaded listener.js 02:11:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 131 (0x8dee7800) [pid = 7707] [serial = 479] [outer = 0x8dedd800] 02:11:43 INFO - PROCESS | 7707 | 1466500303847 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:11:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 02:11:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1589ms 02:11:43 INFO - PROCESS | 7707 | 1466500303917 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 02:11:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 02:11:43 INFO - PROCESS | 7707 | 1466500303922 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 02:11:43 INFO - PROCESS | 7707 | 1466500303928 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 02:11:43 INFO - PROCESS | 7707 | 1466500303943 Marionette TRACE conn4 <- [1,610,null,{}] 02:11:43 INFO - PROCESS | 7707 | 1466500303950 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:43 INFO - PROCESS | 7707 | 1466500303956 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:44 INFO - PROCESS | 7707 | 1466500304445 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 02:11:44 INFO - PROCESS | 7707 | 1466500304690 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:44 INFO - PROCESS | 7707 | 1466500304701 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd94400 == 67 [pid = 7707] [id = 160] 02:11:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 132 (0x8fd94800) [pid = 7707] [serial = 480] [outer = (nil)] 02:11:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 133 (0x8fee1c00) [pid = 7707] [serial = 481] [outer = 0x8fd94800] 02:11:44 INFO - PROCESS | 7707 | 1466500304781 Marionette DEBUG loaded listener.js 02:11:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 134 (0x8fee7c00) [pid = 7707] [serial = 482] [outer = 0x8fd94800] 02:11:45 INFO - PROCESS | 7707 | 1466500305698 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 02:11:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 02:11:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1803ms 02:11:45 INFO - PROCESS | 7707 | 1466500305733 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 02:11:45 INFO - PROCESS | 7707 | 1466500305740 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 02:11:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 02:11:45 INFO - PROCESS | 7707 | 1466500305751 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 02:11:45 INFO - PROCESS | 7707 | 1466500305756 Marionette TRACE conn4 <- [1,614,null,{}] 02:11:45 INFO - PROCESS | 7707 | 1466500305764 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:45 INFO - PROCESS | 7707 | 1466500305771 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:45 INFO - PROCESS | 7707 | 1466500305967 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 02:11:46 INFO - PROCESS | 7707 | 1466500306198 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:46 INFO - PROCESS | 7707 | 1466500306205 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee5800 == 68 [pid = 7707] [id = 161] 02:11:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 135 (0x91ad4400) [pid = 7707] [serial = 483] [outer = (nil)] 02:11:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 136 (0x921bd800) [pid = 7707] [serial = 484] [outer = 0x91ad4400] 02:11:46 INFO - PROCESS | 7707 | 1466500306387 Marionette DEBUG loaded listener.js 02:11:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 137 (0x92283400) [pid = 7707] [serial = 485] [outer = 0x91ad4400] 02:11:47 INFO - PROCESS | 7707 | 1466500307338 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0xa22b3000 == 67 [pid = 7707] [id = 108] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x921bdc00 == 66 [pid = 7707] [id = 126] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9a5db000 == 65 [pid = 7707] [id = 105] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9a545c00 == 64 [pid = 7707] [id = 122] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9923a400 == 63 [pid = 7707] [id = 95] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9d95bc00 == 62 [pid = 7707] [id = 109] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x923e1800 == 61 [pid = 7707] [id = 127] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x93cd3400 == 60 [pid = 7707] [id = 98] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9786cc00 == 59 [pid = 7707] [id = 110] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x952d6c00 == 58 [pid = 7707] [id = 114] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x99f45800 == 57 [pid = 7707] [id = 93] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x92278400 == 56 [pid = 7707] [id = 102] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9a548400 == 55 [pid = 7707] [id = 97] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd93800 == 54 [pid = 7707] [id = 149] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x952d9000 == 53 [pid = 7707] [id = 94] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9a340000 == 52 [pid = 7707] [id = 115] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd90800 == 51 [pid = 7707] [id = 147] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x978d7000 == 50 [pid = 7707] [id = 90] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x95172400 == 49 [pid = 7707] [id = 103] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9a548c00 == 48 [pid = 7707] [id = 91] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x952ce000 == 47 [pid = 7707] [id = 99] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad0000 == 46 [pid = 7707] [id = 128] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x91acf000 == 45 [pid = 7707] [id = 150] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9ab2e400 == 44 [pid = 7707] [id = 96] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x952ce800 == 43 [pid = 7707] [id = 104] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x98365800 == 42 [pid = 7707] [id = 123] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9d963400 == 41 [pid = 7707] [id = 106] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0xa22b1c00 == 40 [pid = 7707] [id = 124] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x99f73800 == 39 [pid = 7707] [id = 148] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0xa110e000 == 38 [pid = 7707] [id = 107] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x952d3800 == 37 [pid = 7707] [id = 125] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd94400 == 36 [pid = 7707] [id = 160] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01c00 == 35 [pid = 7707] [id = 158] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedcc00 == 34 [pid = 7707] [id = 159] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fede400 == 33 [pid = 7707] [id = 157] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8b400 == 32 [pid = 7707] [id = 156] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd90000 == 31 [pid = 7707] [id = 155] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd90c00 == 30 [pid = 7707] [id = 154] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x9227a800 == 29 [pid = 7707] [id = 152] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x99e61000 == 28 [pid = 7707] [id = 153] 02:11:48 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc6c00 == 27 [pid = 7707] [id = 151] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 136 (0x9a9fa400) [pid = 7707] [serial = 403] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 135 (0x9a5ce000) [pid = 7707] [serial = 366] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 134 (0x921c0400) [pid = 7707] [serial = 379] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 133 (0x9a5d0400) [pid = 7707] [serial = 398] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 132 (0x923e0c00) [pid = 7707] [serial = 389] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 131 (0x923d0c00) [pid = 7707] [serial = 388] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 130 (0xa2ff3000) [pid = 7707] [serial = 376] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 129 (0x91ad3800) [pid = 7707] [serial = 385] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 128 (0x95172000) [pid = 7707] [serial = 391] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 127 (0x96e79800) [pid = 7707] [serial = 392] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 126 (0x9b7b5400) [pid = 7707] [serial = 369] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 125 (0x9a825000) [pid = 7707] [serial = 401] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 124 (0x9a81e400) [pid = 7707] [serial = 400] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 123 (0x923ea800) [pid = 7707] [serial = 382] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 122 (0x99e60000) [pid = 7707] [serial = 394] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 121 (0xa23c0c00) [pid = 7707] [serial = 372] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 120 (0x9c023400) [pid = 7707] [serial = 361] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 119 (0x93914800) [pid = 7707] [serial = 363] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 118 (0x99f40c00) [pid = 7707] [serial = 211] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 117 (0x9a546c00) [pid = 7707] [serial = 397] [outer = (nil)] [url = about:blank] 02:11:48 INFO - PROCESS | 7707 | --DOMWINDOW == 116 (0x99f42800) [pid = 7707] [serial = 395] [outer = (nil)] [url = about:blank] 02:11:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 02:11:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 3147ms 02:11:49 INFO - PROCESS | 7707 | 1466500309072 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 02:11:49 INFO - PROCESS | 7707 | 1466500309077 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 02:11:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 02:11:49 INFO - PROCESS | 7707 | 1466500309088 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 02:11:49 INFO - PROCESS | 7707 | 1466500309094 Marionette TRACE conn4 <- [1,618,null,{}] 02:11:49 INFO - PROCESS | 7707 | 1466500309102 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:49 INFO - PROCESS | 7707 | 1466500309109 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:49 INFO - PROCESS | 7707 | 1466500309284 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 02:11:49 INFO - PROCESS | 7707 | 1466500309415 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:49 INFO - PROCESS | 7707 | 1466500309421 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8b400 == 28 [pid = 7707] [id = 162] 02:11:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 117 (0x8fd8c800) [pid = 7707] [serial = 486] [outer = (nil)] 02:11:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 118 (0x8fd8e800) [pid = 7707] [serial = 487] [outer = 0x8fd8c800] 02:11:49 INFO - PROCESS | 7707 | 1466500309500 Marionette DEBUG loaded listener.js 02:11:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 119 (0x8fd91800) [pid = 7707] [serial = 488] [outer = 0x8fd8c800] 02:11:50 INFO - PROCESS | 7707 | 1466500310320 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:11:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 02:11:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1288ms 02:11:50 INFO - PROCESS | 7707 | 1466500310377 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 02:11:50 INFO - PROCESS | 7707 | 1466500310381 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 02:11:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 02:11:50 INFO - PROCESS | 7707 | 1466500310394 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 02:11:50 INFO - PROCESS | 7707 | 1466500310401 Marionette TRACE conn4 <- [1,622,null,{}] 02:11:50 INFO - PROCESS | 7707 | 1466500310408 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:50 INFO - PROCESS | 7707 | 1466500310415 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:50 INFO - PROCESS | 7707 | 1466500310609 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 02:11:50 INFO - PROCESS | 7707 | 1466500310745 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:50 INFO - PROCESS | 7707 | 1466500310755 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x91012c00 == 29 [pid = 7707] [id = 163] 02:11:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 120 (0x91019c00) [pid = 7707] [serial = 489] [outer = (nil)] 02:11:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 121 (0x91acb800) [pid = 7707] [serial = 490] [outer = 0x91019c00] 02:11:50 INFO - PROCESS | 7707 | 1466500310832 Marionette DEBUG loaded listener.js 02:11:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 122 (0x921b4800) [pid = 7707] [serial = 491] [outer = 0x91019c00] 02:11:51 INFO - PROCESS | 7707 | 1466500311794 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 02:11:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 02:11:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1455ms 02:11:51 INFO - PROCESS | 7707 | 1466500311846 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 02:11:51 INFO - PROCESS | 7707 | 1466500311850 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 02:11:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 02:11:51 INFO - PROCESS | 7707 | 1466500311862 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 02:11:51 INFO - PROCESS | 7707 | 1466500311866 Marionette TRACE conn4 <- [1,626,null,{}] 02:11:51 INFO - PROCESS | 7707 | 1466500311884 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:51 INFO - PROCESS | 7707 | 1466500311894 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:52 INFO - PROCESS | 7707 | 1466500312130 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 02:11:52 INFO - PROCESS | 7707 | 1466500312157 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:52 INFO - PROCESS | 7707 | 1466500312169 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e4800 == 30 [pid = 7707] [id = 164] 02:11:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 123 (0x923e8000) [pid = 7707] [serial = 492] [outer = (nil)] 02:11:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 124 (0x923ed800) [pid = 7707] [serial = 493] [outer = 0x923e8000] 02:11:52 INFO - PROCESS | 7707 | 1466500312249 Marionette DEBUG loaded listener.js 02:11:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 125 (0x93914800) [pid = 7707] [serial = 494] [outer = 0x923e8000] 02:11:53 INFO - PROCESS | 7707 | 1466500313251 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 02:11:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 02:11:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1440ms 02:11:53 INFO - PROCESS | 7707 | 1466500313304 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 02:11:53 INFO - PROCESS | 7707 | 1466500313308 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 02:11:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 02:11:53 INFO - PROCESS | 7707 | 1466500313324 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 02:11:53 INFO - PROCESS | 7707 | 1466500313326 Marionette TRACE conn4 <- [1,630,null,{}] 02:11:53 INFO - PROCESS | 7707 | 1466500313333 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:53 INFO - PROCESS | 7707 | 1466500313339 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:54 INFO - PROCESS | 7707 | 1466500314778 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 124 (0x9a42cc00) [pid = 7707] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 123 (0xa2370400) [pid = 7707] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 122 (0x99e68400) [pid = 7707] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 121 (0x9a8c2800) [pid = 7707] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 120 (0x9ab31000) [pid = 7707] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 119 (0x8fbc4c00) [pid = 7707] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 118 (0x91ad8c00) [pid = 7707] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 117 (0x91acd400) [pid = 7707] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 116 (0x95170000) [pid = 7707] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 115 (0x99f6d400) [pid = 7707] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 114 (0x91ad2800) [pid = 7707] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 113 (0x9517bc00) [pid = 7707] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 112 (0x9a8d1400) [pid = 7707] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 111 (0x9aabb000) [pid = 7707] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 110 (0x91ad5000) [pid = 7707] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 109 (0x8fd93c00) [pid = 7707] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 108 (0x921b2c00) [pid = 7707] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 107 (0x923c9400) [pid = 7707] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x923e3800) [pid = 7707] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x921be000) [pid = 7707] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x9a547400) [pid = 7707] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0x923c2c00) [pid = 7707] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0x91ad0800) [pid = 7707] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0xa2322800) [pid = 7707] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0x952d3c00) [pid = 7707] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 02:11:54 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0x9ab27800) [pid = 7707] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 02:11:55 INFO - PROCESS | 7707 | 1466500314995 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:55 INFO - PROCESS | 7707 | 1466500315004 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc4c00 == 31 [pid = 7707] [id = 165] 02:11:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0x8fbcb000) [pid = 7707] [serial = 495] [outer = (nil)] 02:11:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x8fd93c00) [pid = 7707] [serial = 496] [outer = 0x8fbcb000] 02:11:55 INFO - PROCESS | 7707 | 1466500315081 Marionette DEBUG loaded listener.js 02:11:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x923c2c00) [pid = 7707] [serial = 497] [outer = 0x8fbcb000] 02:11:55 INFO - PROCESS | 7707 | 1466500315877 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 02:11:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 02:11:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 2596ms 02:11:55 INFO - PROCESS | 7707 | 1466500315921 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 02:11:55 INFO - PROCESS | 7707 | 1466500315926 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 02:11:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 02:11:55 INFO - PROCESS | 7707 | 1466500315933 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 02:11:55 INFO - PROCESS | 7707 | 1466500315937 Marionette TRACE conn4 <- [1,634,null,{}] 02:11:55 INFO - PROCESS | 7707 | 1466500315943 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:55 INFO - PROCESS | 7707 | 1466500315949 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:56 INFO - PROCESS | 7707 | 1466500316169 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 02:11:56 INFO - PROCESS | 7707 | 1466500316183 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:56 INFO - PROCESS | 7707 | 1466500316190 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x93822400 == 32 [pid = 7707] [id = 166] 02:11:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x9390e800) [pid = 7707] [serial = 498] [outer = (nil)] 02:11:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x952d4400) [pid = 7707] [serial = 499] [outer = 0x9390e800] 02:11:56 INFO - PROCESS | 7707 | 1466500316264 Marionette DEBUG loaded listener.js 02:11:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x96e7e400) [pid = 7707] [serial = 500] [outer = 0x9390e800] 02:11:56 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:57 INFO - PROCESS | 7707 | 1466500317335 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 02:11:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 02:11:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1435ms 02:11:57 INFO - PROCESS | 7707 | 1466500317370 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 02:11:57 INFO - PROCESS | 7707 | 1466500317378 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 02:11:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 02:11:57 INFO - PROCESS | 7707 | 1466500317387 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 02:11:57 INFO - PROCESS | 7707 | 1466500317393 Marionette TRACE conn4 <- [1,638,null,{}] 02:11:57 INFO - PROCESS | 7707 | 1466500317404 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:57 INFO - PROCESS | 7707 | 1466500317409 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:57 INFO - PROCESS | 7707 | 1466500317620 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 02:11:57 INFO - PROCESS | 7707 | 1466500317905 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:57 INFO - PROCESS | 7707 | 1466500317916 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc6800 == 33 [pid = 7707] [id = 167] 02:11:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x8fd86800) [pid = 7707] [serial = 501] [outer = (nil)] 02:11:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x8fef3c00) [pid = 7707] [serial = 502] [outer = 0x8fd86800] 02:11:58 INFO - PROCESS | 7707 | 1466500318010 Marionette DEBUG loaded listener.js 02:11:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 108 (0x9101f400) [pid = 7707] [serial = 503] [outer = 0x8fd86800] 02:11:58 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:11:58 INFO - PROCESS | 7707 | 1466500318955 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 02:11:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 02:11:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1644ms 02:11:59 INFO - PROCESS | 7707 | 1466500319031 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 02:11:59 INFO - PROCESS | 7707 | 1466500319039 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 02:11:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 02:11:59 INFO - PROCESS | 7707 | 1466500319051 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 02:11:59 INFO - PROCESS | 7707 | 1466500319055 Marionette TRACE conn4 <- [1,642,null,{}] 02:11:59 INFO - PROCESS | 7707 | 1466500319063 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:11:59 INFO - PROCESS | 7707 | 1466500319077 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:59 INFO - PROCESS | 7707 | 1466500319408 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 02:11:59 INFO - PROCESS | 7707 | 1466500319593 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:11:59 INFO - PROCESS | 7707 | 1466500319602 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:11:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb05000 == 34 [pid = 7707] [id = 168] 02:11:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 109 (0x923c6800) [pid = 7707] [serial = 504] [outer = (nil)] 02:11:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 110 (0x923e4400) [pid = 7707] [serial = 505] [outer = 0x923c6800] 02:11:59 INFO - PROCESS | 7707 | 1466500319692 Marionette DEBUG loaded listener.js 02:11:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 111 (0x93912000) [pid = 7707] [serial = 506] [outer = 0x923c6800] 02:12:00 INFO - PROCESS | 7707 | 1466500320720 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 02:12:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 02:12:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1736ms 02:12:00 INFO - PROCESS | 7707 | 1466500320788 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 02:12:00 INFO - PROCESS | 7707 | 1466500320793 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 02:12:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 02:12:00 INFO - PROCESS | 7707 | 1466500320800 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 02:12:00 INFO - PROCESS | 7707 | 1466500320806 Marionette TRACE conn4 <- [1,646,null,{}] 02:12:00 INFO - PROCESS | 7707 | 1466500320824 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:00 INFO - PROCESS | 7707 | 1466500320834 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:01 INFO - PROCESS | 7707 | 1466500321073 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 02:12:01 INFO - PROCESS | 7707 | 1466500321301 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:01 INFO - PROCESS | 7707 | 1466500321316 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x98368000 == 35 [pid = 7707] [id = 169] 02:12:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 112 (0x99240400) [pid = 7707] [serial = 507] [outer = (nil)] 02:12:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 113 (0x997e0400) [pid = 7707] [serial = 508] [outer = 0x99240400] 02:12:01 INFO - PROCESS | 7707 | 1466500321423 Marionette DEBUG loaded listener.js 02:12:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 114 (0x99f39800) [pid = 7707] [serial = 509] [outer = 0x99240400] 02:12:02 INFO - PROCESS | 7707 | 1466500322679 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 02:12:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 02:12:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1956ms 02:12:02 INFO - PROCESS | 7707 | 1466500322760 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 02:12:02 INFO - PROCESS | 7707 | 1466500322769 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 02:12:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 02:12:02 INFO - PROCESS | 7707 | 1466500322781 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 02:12:02 INFO - PROCESS | 7707 | 1466500322786 Marionette TRACE conn4 <- [1,650,null,{}] 02:12:02 INFO - PROCESS | 7707 | 1466500322797 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:02 INFO - PROCESS | 7707 | 1466500322806 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:03 INFO - PROCESS | 7707 | 1466500323107 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 02:12:03 INFO - PROCESS | 7707 | 1466500323291 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:03 INFO - PROCESS | 7707 | 1466500323299 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d9000 == 36 [pid = 7707] [id = 170] 02:12:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 115 (0x99f41800) [pid = 7707] [serial = 510] [outer = (nil)] 02:12:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 116 (0x99f6c000) [pid = 7707] [serial = 511] [outer = 0x99f41800] 02:12:03 INFO - PROCESS | 7707 | 1466500323386 Marionette DEBUG loaded listener.js 02:12:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 117 (0x99f46c00) [pid = 7707] [serial = 512] [outer = 0x99f41800] 02:12:04 INFO - PROCESS | 7707 | 1466500324480 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 02:12:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 02:12:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1738ms 02:12:04 INFO - PROCESS | 7707 | 1466500324518 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 02:12:04 INFO - PROCESS | 7707 | 1466500324521 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 02:12:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 02:12:04 INFO - PROCESS | 7707 | 1466500324529 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 02:12:04 INFO - PROCESS | 7707 | 1466500324534 Marionette TRACE conn4 <- [1,654,null,{}] 02:12:04 INFO - PROCESS | 7707 | 1466500324541 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:04 INFO - PROCESS | 7707 | 1466500324547 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:04 INFO - PROCESS | 7707 | 1466500324747 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 02:12:04 INFO - PROCESS | 7707 | 1466500324961 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:04 INFO - PROCESS | 7707 | 1466500324970 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb06800 == 37 [pid = 7707] [id = 171] 02:12:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 118 (0x91acc000) [pid = 7707] [serial = 513] [outer = (nil)] 02:12:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 119 (0x9a427400) [pid = 7707] [serial = 514] [outer = 0x91acc000] 02:12:05 INFO - PROCESS | 7707 | 1466500325056 Marionette DEBUG loaded listener.js 02:12:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 120 (0x9a541c00) [pid = 7707] [serial = 515] [outer = 0x91acc000] 02:12:06 INFO - PROCESS | 7707 | 1466500326106 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 02:12:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 02:12:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1634ms 02:12:06 INFO - PROCESS | 7707 | 1466500326167 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 02:12:06 INFO - PROCESS | 7707 | 1466500326175 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 02:12:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 02:12:06 INFO - PROCESS | 7707 | 1466500326187 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 02:12:06 INFO - PROCESS | 7707 | 1466500326195 Marionette TRACE conn4 <- [1,658,null,{}] 02:12:06 INFO - PROCESS | 7707 | 1466500326205 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:06 INFO - PROCESS | 7707 | 1466500326224 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:06 INFO - PROCESS | 7707 | 1466500326709 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 02:12:06 INFO - PROCESS | 7707 | 1466500326935 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:06 INFO - PROCESS | 7707 | 1466500326944 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9800 == 38 [pid = 7707] [id = 172] 02:12:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 121 (0x8eb03400) [pid = 7707] [serial = 516] [outer = (nil)] 02:12:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 122 (0x9a817c00) [pid = 7707] [serial = 517] [outer = 0x8eb03400] 02:12:07 INFO - PROCESS | 7707 | 1466500327035 Marionette DEBUG loaded listener.js 02:12:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 123 (0x96e78c00) [pid = 7707] [serial = 518] [outer = 0x8eb03400] 02:12:07 INFO - PROCESS | 7707 | 1466500327910 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 02:12:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 02:12:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1792ms 02:12:07 INFO - PROCESS | 7707 | 1466500327982 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 02:12:07 INFO - PROCESS | 7707 | 1466500327987 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 02:12:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 02:12:08 INFO - PROCESS | 7707 | 1466500327998 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 02:12:08 INFO - PROCESS | 7707 | 1466500328001 Marionette TRACE conn4 <- [1,662,null,{}] 02:12:08 INFO - PROCESS | 7707 | 1466500328009 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:08 INFO - PROCESS | 7707 | 1466500328015 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:08 INFO - PROCESS | 7707 | 1466500328209 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 02:12:08 INFO - PROCESS | 7707 | 1466500328391 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:08 INFO - PROCESS | 7707 | 1466500328399 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a54dc00 == 39 [pid = 7707] [id = 173] 02:12:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 124 (0x9a81a000) [pid = 7707] [serial = 519] [outer = (nil)] 02:12:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 125 (0x9aabd800) [pid = 7707] [serial = 520] [outer = 0x9a81a000] 02:12:08 INFO - PROCESS | 7707 | 1466500328484 Marionette DEBUG loaded listener.js 02:12:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 126 (0x9aab4800) [pid = 7707] [serial = 521] [outer = 0x9a81a000] 02:12:09 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:09 INFO - PROCESS | 7707 | 1466500329497 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 02:12:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 02:12:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1542ms 02:12:09 INFO - PROCESS | 7707 | 1466500329540 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 02:12:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 02:12:09 INFO - PROCESS | 7707 | 1466500329552 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 02:12:09 INFO - PROCESS | 7707 | 1466500329559 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 02:12:09 INFO - PROCESS | 7707 | 1466500329563 Marionette TRACE conn4 <- [1,666,null,{}] 02:12:09 INFO - PROCESS | 7707 | 1466500329570 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:09 INFO - PROCESS | 7707 | 1466500329574 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:09 INFO - PROCESS | 7707 | 1466500329799 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 02:12:10 INFO - PROCESS | 7707 | 1466500330027 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:10 INFO - PROCESS | 7707 | 1466500330037 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcc400 == 40 [pid = 7707] [id = 174] 02:12:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 127 (0x8fee9800) [pid = 7707] [serial = 522] [outer = (nil)] 02:12:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 128 (0x9b108400) [pid = 7707] [serial = 523] [outer = 0x8fee9800] 02:12:10 INFO - PROCESS | 7707 | 1466500330132 Marionette DEBUG loaded listener.js 02:12:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 129 (0x9b430800) [pid = 7707] [serial = 524] [outer = 0x8fee9800] 02:12:10 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:11 INFO - PROCESS | 7707 | 1466500331037 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 02:12:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 02:12:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1537ms 02:12:11 INFO - PROCESS | 7707 | 1466500331096 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 02:12:11 INFO - PROCESS | 7707 | 1466500331099 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 02:12:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 02:12:11 INFO - PROCESS | 7707 | 1466500331107 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 02:12:11 INFO - PROCESS | 7707 | 1466500331111 Marionette TRACE conn4 <- [1,670,null,{}] 02:12:11 INFO - PROCESS | 7707 | 1466500331117 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:11 INFO - PROCESS | 7707 | 1466500331123 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:11 INFO - PROCESS | 7707 | 1466500331316 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 02:12:11 INFO - PROCESS | 7707 | 1466500331544 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:11 INFO - PROCESS | 7707 | 1466500331551 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcdc00 == 41 [pid = 7707] [id = 175] 02:12:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 130 (0x9ab2dc00) [pid = 7707] [serial = 525] [outer = (nil)] 02:12:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 131 (0x9c027c00) [pid = 7707] [serial = 526] [outer = 0x9ab2dc00] 02:12:11 INFO - PROCESS | 7707 | 1466500331680 Marionette DEBUG loaded listener.js 02:12:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 132 (0x9c032c00) [pid = 7707] [serial = 527] [outer = 0x9ab2dc00] 02:12:12 INFO - PROCESS | 7707 | 1466500332594 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 02:12:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 02:12:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1531ms 02:12:12 INFO - PROCESS | 7707 | 1466500332639 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 02:12:12 INFO - PROCESS | 7707 | 1466500332644 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 02:12:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 02:12:12 INFO - PROCESS | 7707 | 1466500332650 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 02:12:12 INFO - PROCESS | 7707 | 1466500332654 Marionette TRACE conn4 <- [1,674,null,{}] 02:12:12 INFO - PROCESS | 7707 | 1466500332660 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:12 INFO - PROCESS | 7707 | 1466500332666 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:12 INFO - PROCESS | 7707 | 1466500332864 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 02:12:13 INFO - PROCESS | 7707 | 1466500333045 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:13 INFO - PROCESS | 7707 | 1466500333055 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee2800 == 42 [pid = 7707] [id = 176] 02:12:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 133 (0x9badec00) [pid = 7707] [serial = 528] [outer = (nil)] 02:12:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 134 (0x9c1cd800) [pid = 7707] [serial = 529] [outer = 0x9badec00] 02:12:13 INFO - PROCESS | 7707 | 1466500333187 Marionette DEBUG loaded listener.js 02:12:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 135 (0x9c1d4400) [pid = 7707] [serial = 530] [outer = 0x9badec00] 02:12:13 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:12:14 INFO - PROCESS | 7707 | 1466500334132 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 02:12:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 02:12:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1532ms 02:12:14 INFO - PROCESS | 7707 | 1466500334189 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 02:12:14 INFO - PROCESS | 7707 | 1466500334200 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 02:12:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 02:12:14 INFO - PROCESS | 7707 | 1466500334207 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 02:12:14 INFO - PROCESS | 7707 | 1466500334213 Marionette TRACE conn4 <- [1,678,null,{}] 02:12:14 INFO - PROCESS | 7707 | 1466500334219 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:14 INFO - PROCESS | 7707 | 1466500334226 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:14 INFO - PROCESS | 7707 | 1466500334439 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 02:12:14 INFO - PROCESS | 7707 | 1466500334684 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:14 INFO - PROCESS | 7707 | 1466500334694 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feee000 == 43 [pid = 7707] [id = 177] 02:12:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 136 (0x8fef1c00) [pid = 7707] [serial = 531] [outer = (nil)] 02:12:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 137 (0x9ba05800) [pid = 7707] [serial = 532] [outer = 0x8fef1c00] 02:12:14 INFO - PROCESS | 7707 | 1466500334826 Marionette DEBUG loaded listener.js 02:12:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 138 (0xa2370400) [pid = 7707] [serial = 533] [outer = 0x8fef1c00] 02:12:15 INFO - PROCESS | 7707 | 1466500335768 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 02:12:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 02:12:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1634ms 02:12:15 INFO - PROCESS | 7707 | 1466500335843 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 02:12:15 INFO - PROCESS | 7707 | 1466500335846 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 02:12:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 02:12:15 INFO - PROCESS | 7707 | 1466500335853 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 02:12:15 INFO - PROCESS | 7707 | 1466500335857 Marionette TRACE conn4 <- [1,682,null,{}] 02:12:15 INFO - PROCESS | 7707 | 1466500335865 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:15 INFO - PROCESS | 7707 | 1466500335869 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:16 INFO - PROCESS | 7707 | 1466500336065 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 02:12:16 INFO - PROCESS | 7707 | 1466500336298 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:16 INFO - PROCESS | 7707 | 1466500336306 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe5c00 == 44 [pid = 7707] [id = 178] 02:12:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 139 (0x8dfe6400) [pid = 7707] [serial = 534] [outer = (nil)] 02:12:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 140 (0x8dff0400) [pid = 7707] [serial = 535] [outer = 0x8dfe6400] 02:12:16 INFO - PROCESS | 7707 | 1466500336435 Marionette DEBUG loaded listener.js 02:12:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 141 (0x8dff3800) [pid = 7707] [serial = 536] [outer = 0x8dfe6400] 02:12:17 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:17 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:18 INFO - PROCESS | 7707 | 1466500338024 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 02:12:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 02:12:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2194ms 02:12:18 INFO - PROCESS | 7707 | 1466500338048 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 02:12:18 INFO - PROCESS | 7707 | 1466500338059 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 02:12:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 02:12:18 INFO - PROCESS | 7707 | 1466500338072 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 02:12:18 INFO - PROCESS | 7707 | 1466500338081 Marionette TRACE conn4 <- [1,686,null,{}] 02:12:18 INFO - PROCESS | 7707 | 1466500338090 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:18 INFO - PROCESS | 7707 | 1466500338095 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:18 INFO - PROCESS | 7707 | 1466500338375 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 02:12:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc4c00 == 43 [pid = 7707] [id = 165] 02:12:18 INFO - PROCESS | 7707 | --DOCSHELL 0x923e4800 == 42 [pid = 7707] [id = 164] 02:12:18 INFO - PROCESS | 7707 | --DOCSHELL 0x91012c00 == 41 [pid = 7707] [id = 163] 02:12:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8b400 == 40 [pid = 7707] [id = 162] 02:12:18 INFO - PROCESS | 7707 | 1466500338532 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:18 INFO - PROCESS | 7707 | 1466500338541 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff0000 == 41 [pid = 7707] [id = 179] 02:12:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 142 (0x8dff1800) [pid = 7707] [serial = 537] [outer = (nil)] 02:12:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 143 (0x8fbcd000) [pid = 7707] [serial = 538] [outer = 0x8dff1800] 02:12:18 INFO - PROCESS | 7707 | 1466500338619 Marionette DEBUG loaded listener.js 02:12:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 144 (0x8fd86000) [pid = 7707] [serial = 539] [outer = 0x8dff1800] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 143 (0xa23cd800) [pid = 7707] [serial = 373] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 142 (0xa3289400) [pid = 7707] [serial = 377] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 141 (0x9bae9000) [pid = 7707] [serial = 370] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 140 (0x923ecc00) [pid = 7707] [serial = 383] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 139 (0xa4d5b400) [pid = 7707] [serial = 380] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 138 (0x9a5db800) [pid = 7707] [serial = 367] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 137 (0x952d2c00) [pid = 7707] [serial = 364] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 136 (0x91ad6400) [pid = 7707] [serial = 386] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 135 (0x9c032400) [pid = 7707] [serial = 448] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 134 (0x9d90dc00) [pid = 7707] [serial = 449] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 133 (0xa23abc00) [pid = 7707] [serial = 421] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 132 (0xa2ff1800) [pid = 7707] [serial = 422] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 131 (0x9b107000) [pid = 7707] [serial = 404] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 130 (0x9aabc400) [pid = 7707] [serial = 412] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 129 (0x9ab26400) [pid = 7707] [serial = 413] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 128 (0x9c030c00) [pid = 7707] [serial = 415] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 127 (0x9c044400) [pid = 7707] [serial = 416] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 126 (0x8fbc7800) [pid = 7707] [serial = 427] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 125 (0x8fbcfc00) [pid = 7707] [serial = 428] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 124 (0x9390e400) [pid = 7707] [serial = 439] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 123 (0x95317400) [pid = 7707] [serial = 440] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 122 (0x9391a400) [pid = 7707] [serial = 433] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 121 (0x952cf800) [pid = 7707] [serial = 434] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 120 (0x96e79000) [pid = 7707] [serial = 409] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 119 (0x978d7400) [pid = 7707] [serial = 410] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 118 (0xa61be000) [pid = 7707] [serial = 424] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 117 (0xa672d800) [pid = 7707] [serial = 425] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 116 (0x921b8000) [pid = 7707] [serial = 406] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 115 (0x921ba800) [pid = 7707] [serial = 407] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 114 (0x99e5b400) [pid = 7707] [serial = 436] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 113 (0x9a550800) [pid = 7707] [serial = 437] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 112 (0x9ab25000) [pid = 7707] [serial = 445] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 111 (0xa2098c00) [pid = 7707] [serial = 418] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 110 (0xa22b4400) [pid = 7707] [serial = 419] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 109 (0x996b2800) [pid = 7707] [serial = 442] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 108 (0x9a545000) [pid = 7707] [serial = 443] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 107 (0x91aca400) [pid = 7707] [serial = 430] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x921be800) [pid = 7707] [serial = 431] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x9c1cec00) [pid = 7707] [serial = 454] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x9c1d1400) [pid = 7707] [serial = 455] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0xa22ba000) [pid = 7707] [serial = 452] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0x9b7a8800) [pid = 7707] [serial = 451] [outer = (nil)] [url = about:blank] 02:12:18 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0x9b431000) [pid = 7707] [serial = 446] [outer = (nil)] [url = about:blank] 02:12:19 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:19 INFO - PROCESS | 7707 | 1466500339955 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 02:12:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 02:12:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1941ms 02:12:20 INFO - PROCESS | 7707 | 1466500340056 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 02:12:20 INFO - PROCESS | 7707 | 1466500340063 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 02:12:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 02:12:20 INFO - PROCESS | 7707 | 1466500340100 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 02:12:20 INFO - PROCESS | 7707 | 1466500340106 Marionette TRACE conn4 <- [1,690,null,{}] 02:12:20 INFO - PROCESS | 7707 | 1466500340112 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:20 INFO - PROCESS | 7707 | 1466500340118 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:20 INFO - PROCESS | 7707 | 1466500340299 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 02:12:20 INFO - PROCESS | 7707 | 1466500340311 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:20 INFO - PROCESS | 7707 | 1466500340318 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8a400 == 42 [pid = 7707] [id = 180] 02:12:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x8fd90800) [pid = 7707] [serial = 540] [outer = (nil)] 02:12:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x8fefbc00) [pid = 7707] [serial = 541] [outer = 0x8fd90800] 02:12:20 INFO - PROCESS | 7707 | 1466500340395 Marionette DEBUG loaded listener.js 02:12:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x91aca400) [pid = 7707] [serial = 542] [outer = 0x8fd90800] 02:12:21 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:21 INFO - PROCESS | 7707 | 1466500341778 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 02:12:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 02:12:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1750ms 02:12:21 INFO - PROCESS | 7707 | 1466500341842 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 02:12:21 INFO - PROCESS | 7707 | 1466500341847 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 02:12:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 02:12:21 INFO - PROCESS | 7707 | 1466500341861 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 02:12:21 INFO - PROCESS | 7707 | 1466500341867 Marionette TRACE conn4 <- [1,694,null,{}] 02:12:21 INFO - PROCESS | 7707 | 1466500341941 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:21 INFO - PROCESS | 7707 | 1466500341950 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:22 INFO - PROCESS | 7707 | 1466500342185 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 02:12:22 INFO - PROCESS | 7707 | 1466500342210 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:22 INFO - PROCESS | 7707 | 1466500342218 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad7c00 == 43 [pid = 7707] [id = 181] 02:12:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x921bfc00) [pid = 7707] [serial = 543] [outer = (nil)] 02:12:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x923de400) [pid = 7707] [serial = 544] [outer = 0x921bfc00] 02:12:22 INFO - PROCESS | 7707 | 1466500342297 Marionette DEBUG loaded listener.js 02:12:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x923ecc00) [pid = 7707] [serial = 545] [outer = 0x921bfc00] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x91ad4400) [pid = 7707] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x923cd400) [pid = 7707] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x8fbcb000) [pid = 7707] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0x91019c00) [pid = 7707] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0x8eb06000) [pid = 7707] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0x8fede800) [pid = 7707] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0x9c045c00) [pid = 7707] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0x9a4de400) [pid = 7707] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 98 (0x923e8000) [pid = 7707] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 97 (0x8fd8c800) [pid = 7707] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x8dedd800) [pid = 7707] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x8fef9000) [pid = 7707] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x8fd94800) [pid = 7707] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 02:12:23 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x8feee800) [pid = 7707] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 02:12:23 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:23 INFO - PROCESS | 7707 | 1466500343608 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 02:12:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 02:12:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1794ms 02:12:23 INFO - PROCESS | 7707 | 1466500343671 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 02:12:23 INFO - PROCESS | 7707 | 1466500343677 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 02:12:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 02:12:23 INFO - PROCESS | 7707 | 1466500343684 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 02:12:23 INFO - PROCESS | 7707 | 1466500343687 Marionette TRACE conn4 <- [1,698,null,{}] 02:12:23 INFO - PROCESS | 7707 | 1466500343694 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:23 INFO - PROCESS | 7707 | 1466500343700 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:23 INFO - PROCESS | 7707 | 1466500343972 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 02:12:24 INFO - PROCESS | 7707 | 1466500344064 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:24 INFO - PROCESS | 7707 | 1466500344074 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb06000 == 44 [pid = 7707] [id = 182] 02:12:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x8fd8c400) [pid = 7707] [serial = 546] [outer = (nil)] 02:12:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x9227b000) [pid = 7707] [serial = 547] [outer = 0x8fd8c400] 02:12:24 INFO - PROCESS | 7707 | 1466500344147 Marionette DEBUG loaded listener.js 02:12:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x923d0400) [pid = 7707] [serial = 548] [outer = 0x8fd8c400] 02:12:25 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:25 INFO - PROCESS | 7707 | 1466500345361 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 02:12:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 02:12:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1695ms 02:12:25 INFO - PROCESS | 7707 | 1466500345378 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 02:12:25 INFO - PROCESS | 7707 | 1466500345381 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 02:12:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 02:12:25 INFO - PROCESS | 7707 | 1466500345388 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 02:12:25 INFO - PROCESS | 7707 | 1466500345391 Marionette TRACE conn4 <- [1,702,null,{}] 02:12:25 INFO - PROCESS | 7707 | 1466500345397 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:25 INFO - PROCESS | 7707 | 1466500345402 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:25 INFO - PROCESS | 7707 | 1466500345730 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 02:12:25 INFO - PROCESS | 7707 | 1466500345918 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:25 INFO - PROCESS | 7707 | 1466500345927 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee4400 == 45 [pid = 7707] [id = 183] 02:12:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x8dee6c00) [pid = 7707] [serial = 549] [outer = (nil)] 02:12:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 98 (0x8dfed000) [pid = 7707] [serial = 550] [outer = 0x8dee6c00] 02:12:26 INFO - PROCESS | 7707 | 1466500346018 Marionette DEBUG loaded listener.js 02:12:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 99 (0x8eb0e000) [pid = 7707] [serial = 551] [outer = 0x8dee6c00] 02:12:27 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:27 INFO - PROCESS | 7707 | 1466500347425 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 02:12:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 02:12:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2139ms 02:12:27 INFO - PROCESS | 7707 | 1466500347530 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 02:12:27 INFO - PROCESS | 7707 | 1466500347537 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 02:12:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 02:12:27 INFO - PROCESS | 7707 | 1466500347547 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 02:12:27 INFO - PROCESS | 7707 | 1466500347553 Marionette TRACE conn4 <- [1,706,null,{}] 02:12:27 INFO - PROCESS | 7707 | 1466500347563 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:27 INFO - PROCESS | 7707 | 1466500347569 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:27 INFO - PROCESS | 7707 | 1466500347776 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 02:12:27 INFO - PROCESS | 7707 | 1466500347952 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:27 INFO - PROCESS | 7707 | 1466500347963 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd89000 == 46 [pid = 7707] [id = 184] 02:12:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0x8fee0800) [pid = 7707] [serial = 552] [outer = (nil)] 02:12:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x91ad1400) [pid = 7707] [serial = 553] [outer = 0x8fee0800] 02:12:28 INFO - PROCESS | 7707 | 1466500348049 Marionette DEBUG loaded listener.js 02:12:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x921b7800) [pid = 7707] [serial = 554] [outer = 0x8fee0800] 02:12:29 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:29 INFO - PROCESS | 7707 | 1466500349442 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 02:12:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 02:12:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2038ms 02:12:29 INFO - PROCESS | 7707 | 1466500349599 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 02:12:29 INFO - PROCESS | 7707 | 1466500349605 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 02:12:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 02:12:29 INFO - PROCESS | 7707 | 1466500349615 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 02:12:29 INFO - PROCESS | 7707 | 1466500349619 Marionette TRACE conn4 <- [1,710,null,{}] 02:12:29 INFO - PROCESS | 7707 | 1466500349626 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:29 INFO - PROCESS | 7707 | 1466500349632 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:29 INFO - PROCESS | 7707 | 1466500349840 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 02:12:30 INFO - PROCESS | 7707 | 1466500350018 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:30 INFO - PROCESS | 7707 | 1466500350028 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee3800 == 47 [pid = 7707] [id = 185] 02:12:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x91013c00) [pid = 7707] [serial = 555] [outer = (nil)] 02:12:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x93cd5c00) [pid = 7707] [serial = 556] [outer = 0x91013c00] 02:12:30 INFO - PROCESS | 7707 | 1466500350113 Marionette DEBUG loaded listener.js 02:12:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x95177000) [pid = 7707] [serial = 557] [outer = 0x91013c00] 02:12:31 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:31 INFO - PROCESS | 7707 | 1466500351506 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 02:12:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 02:12:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1932ms 02:12:31 INFO - PROCESS | 7707 | 1466500351569 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 02:12:31 INFO - PROCESS | 7707 | 1466500351577 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 02:12:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 02:12:31 INFO - PROCESS | 7707 | 1466500351616 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 02:12:31 INFO - PROCESS | 7707 | 1466500351624 Marionette TRACE conn4 <- [1,714,null,{}] 02:12:31 INFO - PROCESS | 7707 | 1466500351633 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:31 INFO - PROCESS | 7707 | 1466500351639 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:31 INFO - PROCESS | 7707 | 1466500351855 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 02:12:32 INFO - PROCESS | 7707 | 1466500352030 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:32 INFO - PROCESS | 7707 | 1466500352037 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x92278400 == 48 [pid = 7707] [id = 186] 02:12:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x923d0c00) [pid = 7707] [serial = 558] [outer = (nil)] 02:12:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x96e78000) [pid = 7707] [serial = 559] [outer = 0x923d0c00] 02:12:32 INFO - PROCESS | 7707 | 1466500352123 Marionette DEBUG loaded listener.js 02:12:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 108 (0x98364c00) [pid = 7707] [serial = 560] [outer = 0x923d0c00] 02:12:33 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:33 INFO - PROCESS | 7707 | 1466500353479 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 02:12:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 02:12:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1905ms 02:12:33 INFO - PROCESS | 7707 | 1466500353554 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 02:12:33 INFO - PROCESS | 7707 | 1466500353557 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 02:12:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 02:12:33 INFO - PROCESS | 7707 | 1466500353585 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 02:12:33 INFO - PROCESS | 7707 | 1466500353590 Marionette TRACE conn4 <- [1,718,null,{}] 02:12:33 INFO - PROCESS | 7707 | 1466500353598 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:33 INFO - PROCESS | 7707 | 1466500353604 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:33 INFO - PROCESS | 7707 | 1466500353802 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 02:12:33 INFO - PROCESS | 7707 | 1466500353977 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:33 INFO - PROCESS | 7707 | 1466500353986 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x9531b400 == 49 [pid = 7707] [id = 187] 02:12:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 109 (0x9786a400) [pid = 7707] [serial = 561] [outer = (nil)] 02:12:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 110 (0x997e2400) [pid = 7707] [serial = 562] [outer = 0x9786a400] 02:12:34 INFO - PROCESS | 7707 | 1466500354070 Marionette DEBUG loaded listener.js 02:12:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 111 (0x99e5d400) [pid = 7707] [serial = 563] [outer = 0x9786a400] 02:12:35 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:35 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:35 INFO - PROCESS | 7707 | 1466500355453 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 02:12:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 02:12:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1910ms 02:12:35 INFO - PROCESS | 7707 | 1466500355536 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 02:12:35 INFO - PROCESS | 7707 | 1466500355541 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 02:12:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 02:12:35 INFO - PROCESS | 7707 | 1466500355554 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 02:12:35 INFO - PROCESS | 7707 | 1466500355557 Marionette TRACE conn4 <- [1,722,null,{}] 02:12:35 INFO - PROCESS | 7707 | 1466500355565 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:35 INFO - PROCESS | 7707 | 1466500355571 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:35 INFO - PROCESS | 7707 | 1466500355784 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 02:12:35 INFO - PROCESS | 7707 | 1466500355963 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:35 INFO - PROCESS | 7707 | 1466500355981 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedac00 == 50 [pid = 7707] [id = 188] 02:12:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 112 (0x8dedfc00) [pid = 7707] [serial = 564] [outer = (nil)] 02:12:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 113 (0x8fbd0000) [pid = 7707] [serial = 565] [outer = 0x8dedfc00] 02:12:36 INFO - PROCESS | 7707 | 1466500356377 Marionette DEBUG loaded listener.js 02:12:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 114 (0x8fd8fc00) [pid = 7707] [serial = 566] [outer = 0x8dedfc00] 02:12:37 INFO - PROCESS | 7707 | 1466500357433 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 02:12:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 02:12:37 INFO - PROCESS | 7707 | 1466500357520 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 02:12:37 INFO - PROCESS | 7707 | 1466500357531 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 02:12:37 INFO - PROCESS | 7707 | 1466500357538 Marionette TRACE conn4 <- [1,726,null,{}] 02:12:37 INFO - PROCESS | 7707 | 1466500357555 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:37 INFO - PROCESS | 7707 | 1466500357564 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:37 INFO - PROCESS | 7707 | 1466500357829 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 02:12:38 INFO - PROCESS | 7707 | 1466500358072 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:38 INFO - PROCESS | 7707 | 1466500358085 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x921bb800 == 51 [pid = 7707] [id = 189] 02:12:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 115 (0x921c1400) [pid = 7707] [serial = 567] [outer = (nil)] 02:12:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 116 (0x92e52800) [pid = 7707] [serial = 568] [outer = 0x921c1400] 02:12:38 INFO - PROCESS | 7707 | 1466500358164 Marionette DEBUG loaded listener.js 02:12:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 117 (0x93cd3800) [pid = 7707] [serial = 569] [outer = 0x921c1400] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x98310c00 == 50 [pid = 7707] [id = 141] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0xa2324000 == 49 [pid = 7707] [id = 140] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee5800 == 48 [pid = 7707] [id = 161] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd3c00 == 47 [pid = 7707] [id = 146] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb06000 == 46 [pid = 7707] [id = 182] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad7c00 == 45 [pid = 7707] [id = 181] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8a400 == 44 [pid = 7707] [id = 180] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff0000 == 43 [pid = 7707] [id = 179] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8feee000 == 42 [pid = 7707] [id = 177] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcdc00 == 41 [pid = 7707] [id = 175] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee2800 == 40 [pid = 7707] [id = 176] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcc400 == 39 [pid = 7707] [id = 174] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x9a54dc00 == 38 [pid = 7707] [id = 173] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9800 == 37 [pid = 7707] [id = 172] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb06800 == 36 [pid = 7707] [id = 171] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x952d9000 == 35 [pid = 7707] [id = 170] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x98368000 == 34 [pid = 7707] [id = 169] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb05000 == 33 [pid = 7707] [id = 168] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc6800 == 32 [pid = 7707] [id = 167] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x921c1800 == 31 [pid = 7707] [id = 130] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc4400 == 30 [pid = 7707] [id = 142] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x91acfc00 == 29 [pid = 7707] [id = 135] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x93822400 == 28 [pid = 7707] [id = 166] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x9835a000 == 27 [pid = 7707] [id = 131] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x9ab24000 == 26 [pid = 7707] [id = 138] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x96e84400 == 25 [pid = 7707] [id = 134] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x9a5d6c00 == 24 [pid = 7707] [id = 139] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2000 == 23 [pid = 7707] [id = 143] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x923c5800 == 22 [pid = 7707] [id = 129] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x9479e000 == 21 [pid = 7707] [id = 136] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad1800 == 20 [pid = 7707] [id = 132] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x99f38c00 == 19 [pid = 7707] [id = 133] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x9a547c00 == 18 [pid = 7707] [id = 137] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8b800 == 17 [pid = 7707] [id = 144] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x923cd800 == 16 [pid = 7707] [id = 145] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe5c00 == 15 [pid = 7707] [id = 178] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x9531b400 == 14 [pid = 7707] [id = 187] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x92278400 == 13 [pid = 7707] [id = 186] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd89000 == 12 [pid = 7707] [id = 184] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee3800 == 11 [pid = 7707] [id = 185] 02:12:39 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee4400 == 10 [pid = 7707] [id = 183] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 116 (0x952d4400) [pid = 7707] [serial = 499] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 115 (0x92283400) [pid = 7707] [serial = 485] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 114 (0x947a6400) [pid = 7707] [serial = 458] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 113 (0x8fd93c00) [pid = 7707] [serial = 496] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 112 (0x91acb800) [pid = 7707] [serial = 490] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 111 (0x9101ec00) [pid = 7707] [serial = 475] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 110 (0x92e4fc00) [pid = 7707] [serial = 457] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 109 (0x9101b400) [pid = 7707] [serial = 473] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 108 (0x9c1d3000) [pid = 7707] [serial = 463] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 107 (0x923c2c00) [pid = 7707] [serial = 497] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x921bd800) [pid = 7707] [serial = 484] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x9a81fc00) [pid = 7707] [serial = 461] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x93914800) [pid = 7707] [serial = 494] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0x8fd8e800) [pid = 7707] [serial = 487] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0x8dee7800) [pid = 7707] [serial = 479] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0x8dee3c00) [pid = 7707] [serial = 478] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0x8fee7400) [pid = 7707] [serial = 472] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0x9101a400) [pid = 7707] [serial = 470] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 98 (0x8fee7c00) [pid = 7707] [serial = 482] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 97 (0x8fd91800) [pid = 7707] [serial = 488] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x9a8d1c00) [pid = 7707] [serial = 476] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x923ed800) [pid = 7707] [serial = 493] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x8fee1c00) [pid = 7707] [serial = 481] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x91016c00) [pid = 7707] [serial = 469] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x8fef5c00) [pid = 7707] [serial = 466] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x9a54e400) [pid = 7707] [serial = 460] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x921b4800) [pid = 7707] [serial = 491] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x9c1d7c00) [pid = 7707] [serial = 464] [outer = (nil)] [url = about:blank] 02:12:39 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x8fef9c00) [pid = 7707] [serial = 467] [outer = (nil)] [url = about:blank] 02:12:40 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:40 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:40 INFO - PROCESS | 7707 | 1466500360468 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 02:12:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 02:12:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 3005ms 02:12:40 INFO - PROCESS | 7707 | 1466500360534 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 02:12:40 INFO - PROCESS | 7707 | 1466500360539 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 02:12:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 02:12:40 INFO - PROCESS | 7707 | 1466500360548 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 02:12:40 INFO - PROCESS | 7707 | 1466500360554 Marionette TRACE conn4 <- [1,730,null,{}] 02:12:40 INFO - PROCESS | 7707 | 1466500360562 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:40 INFO - PROCESS | 7707 | 1466500360569 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:40 INFO - PROCESS | 7707 | 1466500360768 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 02:12:40 INFO - PROCESS | 7707 | 1466500360969 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:40 INFO - PROCESS | 7707 | 1466500360980 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd92400 == 11 [pid = 7707] [id = 190] 02:12:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8fd93000) [pid = 7707] [serial = 570] [outer = (nil)] 02:12:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x8fee2800) [pid = 7707] [serial = 571] [outer = 0x8fd93000] 02:12:41 INFO - PROCESS | 7707 | 1466500361056 Marionette DEBUG loaded listener.js 02:12:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x8feeb000) [pid = 7707] [serial = 572] [outer = 0x8fd93000] 02:12:41 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:41 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:41 INFO - PROCESS | 7707 | 1466500361958 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 02:12:42 INFO - PROCESS | 7707 | 1466500362045 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 02:12:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 02:12:42 INFO - PROCESS | 7707 | 1466500362054 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 02:12:42 INFO - PROCESS | 7707 | 1466500362059 Marionette TRACE conn4 <- [1,734,null,{}] 02:12:42 INFO - PROCESS | 7707 | 1466500362068 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:42 INFO - PROCESS | 7707 | 1466500362073 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:42 INFO - PROCESS | 7707 | 1466500362309 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 02:12:42 INFO - PROCESS | 7707 | 1466500362536 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:42 INFO - PROCESS | 7707 | 1466500362551 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8d400 == 12 [pid = 7707] [id = 191] 02:12:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x8fd8e800) [pid = 7707] [serial = 573] [outer = (nil)] 02:12:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x8fee1000) [pid = 7707] [serial = 574] [outer = 0x8fd8e800] 02:12:42 INFO - PROCESS | 7707 | 1466500362654 Marionette DEBUG loaded listener.js 02:12:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x8feecc00) [pid = 7707] [serial = 575] [outer = 0x8fd8e800] 02:12:43 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:43 INFO - PROCESS | 7707 | 1466500363615 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 02:12:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 02:12:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1633ms 02:12:43 INFO - PROCESS | 7707 | 1466500363688 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 02:12:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 02:12:43 INFO - PROCESS | 7707 | 1466500363697 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 02:12:43 INFO - PROCESS | 7707 | 1466500363711 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 02:12:43 INFO - PROCESS | 7707 | 1466500363716 Marionette TRACE conn4 <- [1,738,null,{}] 02:12:43 INFO - PROCESS | 7707 | 1466500363723 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:43 INFO - PROCESS | 7707 | 1466500363730 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:43 INFO - PROCESS | 7707 | 1466500363967 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 02:12:44 INFO - PROCESS | 7707 | 1466500364230 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:44 INFO - PROCESS | 7707 | 1466500364240 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101b400 == 13 [pid = 7707] [id = 192] 02:12:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x91ad1c00) [pid = 7707] [serial = 576] [outer = (nil)] 02:12:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x91ad5c00) [pid = 7707] [serial = 577] [outer = 0x91ad1c00] 02:12:44 INFO - PROCESS | 7707 | 1466500364346 Marionette DEBUG loaded listener.js 02:12:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x921b9800) [pid = 7707] [serial = 578] [outer = 0x91ad1c00] 02:12:45 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:45 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:45 INFO - PROCESS | 7707 | 1466500365704 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 02:12:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 02:12:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2048ms 02:12:45 INFO - PROCESS | 7707 | 1466500365887 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 02:12:45 INFO - PROCESS | 7707 | 1466500365892 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 02:12:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 02:12:45 INFO - PROCESS | 7707 | 1466500365910 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 02:12:45 INFO - PROCESS | 7707 | 1466500365918 Marionette TRACE conn4 <- [1,742,null,{}] 02:12:45 INFO - PROCESS | 7707 | 1466500365939 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:45 INFO - PROCESS | 7707 | 1466500365950 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:46 INFO - PROCESS | 7707 | 1466500366176 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 02:12:46 INFO - PROCESS | 7707 | 1466500366338 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:46 INFO - PROCESS | 7707 | 1466500366350 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c6400 == 14 [pid = 7707] [id = 193] 02:12:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 98 (0x923c7400) [pid = 7707] [serial = 579] [outer = (nil)] 02:12:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 99 (0x923e6c00) [pid = 7707] [serial = 580] [outer = 0x923c7400] 02:12:46 INFO - PROCESS | 7707 | 1466500366441 Marionette DEBUG loaded listener.js 02:12:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0x92e54c00) [pid = 7707] [serial = 581] [outer = 0x923c7400] 02:12:47 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:47 INFO - PROCESS | 7707 | 1466500367823 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 02:12:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 02:12:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1950ms 02:12:47 INFO - PROCESS | 7707 | 1466500367907 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 02:12:47 INFO - PROCESS | 7707 | 1466500367913 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 02:12:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 02:12:47 INFO - PROCESS | 7707 | 1466500367971 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 02:12:47 INFO - PROCESS | 7707 | 1466500367975 Marionette TRACE conn4 <- [1,746,null,{}] 02:12:47 INFO - PROCESS | 7707 | 1466500367982 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:47 INFO - PROCESS | 7707 | 1466500367986 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:48 INFO - PROCESS | 7707 | 1466500368170 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 02:12:48 INFO - PROCESS | 7707 | 1466500368330 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:48 INFO - PROCESS | 7707 | 1466500368342 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227b800 == 15 [pid = 7707] [id = 194] 02:12:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x92e52c00) [pid = 7707] [serial = 582] [outer = (nil)] 02:12:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x9517e400) [pid = 7707] [serial = 583] [outer = 0x92e52c00] 02:12:48 INFO - PROCESS | 7707 | 1466500368424 Marionette DEBUG loaded listener.js 02:12:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x952cec00) [pid = 7707] [serial = 584] [outer = 0x92e52c00] 02:12:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x95317c00) [pid = 7707] [serial = 585] [outer = 0x9786e800] 02:12:49 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:49 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:49 INFO - PROCESS | 7707 | 1466500369965 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 02:12:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 02:12:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2038ms 02:12:50 INFO - PROCESS | 7707 | 1466500370006 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 02:12:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 02:12:50 INFO - PROCESS | 7707 | 1466500370011 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 02:12:50 INFO - PROCESS | 7707 | 1466500370017 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 02:12:50 INFO - PROCESS | 7707 | 1466500370021 Marionette TRACE conn4 <- [1,750,null,{}] 02:12:50 INFO - PROCESS | 7707 | 1466500370027 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:50 INFO - PROCESS | 7707 | 1466500370032 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:50 INFO - PROCESS | 7707 | 1466500370234 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 02:12:50 INFO - PROCESS | 7707 | 1466500370395 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:50 INFO - PROCESS | 7707 | 1466500370404 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x9391bc00 == 16 [pid = 7707] [id = 195] 02:12:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x952cc800) [pid = 7707] [serial = 586] [outer = (nil)] 02:12:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x96e77c00) [pid = 7707] [serial = 587] [outer = 0x952cc800] 02:12:50 INFO - PROCESS | 7707 | 1466500370485 Marionette DEBUG loaded listener.js 02:12:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x978d1800) [pid = 7707] [serial = 588] [outer = 0x952cc800] 02:12:51 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:52 INFO - PROCESS | 7707 | 1466500372089 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 02:12:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 02:12:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2091ms 02:12:52 INFO - PROCESS | 7707 | 1466500372109 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 02:12:52 INFO - PROCESS | 7707 | 1466500372116 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 02:12:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 02:12:52 INFO - PROCESS | 7707 | 1466500372128 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 02:12:52 INFO - PROCESS | 7707 | 1466500372133 Marionette TRACE conn4 <- [1,754,null,{}] 02:12:52 INFO - PROCESS | 7707 | 1466500372144 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:52 INFO - PROCESS | 7707 | 1466500372149 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:52 INFO - PROCESS | 7707 | 1466500372366 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 02:12:52 INFO - PROCESS | 7707 | 1466500372529 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:52 INFO - PROCESS | 7707 | 1466500372543 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedc800 == 17 [pid = 7707] [id = 196] 02:12:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 108 (0x8fbc7000) [pid = 7707] [serial = 589] [outer = (nil)] 02:12:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 109 (0x8fd92c00) [pid = 7707] [serial = 590] [outer = 0x8fbc7000] 02:12:52 INFO - PROCESS | 7707 | 1466500372635 Marionette DEBUG loaded listener.js 02:12:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 110 (0x8feee000) [pid = 7707] [serial = 591] [outer = 0x8fbc7000] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x9391bc00 == 16 [pid = 7707] [id = 195] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x921bb800 == 15 [pid = 7707] [id = 189] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd92400 == 14 [pid = 7707] [id = 190] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8d400 == 13 [pid = 7707] [id = 191] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x9101b400 == 12 [pid = 7707] [id = 192] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x9227b800 == 11 [pid = 7707] [id = 194] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedac00 == 10 [pid = 7707] [id = 188] 02:12:55 INFO - PROCESS | 7707 | --DOCSHELL 0x923c6400 == 9 [pid = 7707] [id = 193] 02:12:57 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:57 INFO - PROCESS | 7707 | 1466500377717 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 02:12:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 02:12:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 5648ms 02:12:57 INFO - PROCESS | 7707 | 1466500377783 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 02:12:57 INFO - PROCESS | 7707 | 1466500377790 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 02:12:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 02:12:57 INFO - PROCESS | 7707 | 1466500377800 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 02:12:57 INFO - PROCESS | 7707 | 1466500377806 Marionette TRACE conn4 <- [1,758,null,{}] 02:12:57 INFO - PROCESS | 7707 | 1466500377825 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:12:57 INFO - PROCESS | 7707 | 1466500377833 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:58 INFO - PROCESS | 7707 | 1466500378045 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 02:12:58 INFO - PROCESS | 7707 | 1466500378071 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:12:58 INFO - PROCESS | 7707 | 1466500378079 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:12:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fefb000 == 10 [pid = 7707] [id = 197] 02:12:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 111 (0x8fefb400) [pid = 7707] [serial = 592] [outer = (nil)] 02:12:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 112 (0x9101c400) [pid = 7707] [serial = 593] [outer = 0x8fefb400] 02:12:58 INFO - PROCESS | 7707 | 1466500378162 Marionette DEBUG loaded listener.js 02:12:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 113 (0x91acb800) [pid = 7707] [serial = 594] [outer = 0x8fefb400] 02:12:59 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:59 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:12:59 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:59 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:12:59 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 112 (0x91ad1c00) [pid = 7707] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 111 (0x8fd8e800) [pid = 7707] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 110 (0x8fd93000) [pid = 7707] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 109 (0x8fd8c400) [pid = 7707] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 108 (0x8dee6c00) [pid = 7707] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 107 (0x921bfc00) [pid = 7707] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x8fef1c00) [pid = 7707] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x9badec00) [pid = 7707] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x99240400) [pid = 7707] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0x8dff1800) [pid = 7707] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0x9390e800) [pid = 7707] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0x9ab2dc00) [pid = 7707] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0x99f41800) [pid = 7707] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0x8fee0800) [pid = 7707] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 98 (0x8eb03400) [pid = 7707] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 97 (0x8fd90800) [pid = 7707] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x8fd86800) [pid = 7707] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x8dfe6400) [pid = 7707] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x9a81a000) [pid = 7707] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x923c6800) [pid = 7707] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x91acc000) [pid = 7707] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x8fee9800) [pid = 7707] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x91013c00) [pid = 7707] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x923d0c00) [pid = 7707] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9786a400) [pid = 7707] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x921c1400) [pid = 7707] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x8dedfc00) [pid = 7707] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x92e52c00) [pid = 7707] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 02:13:00 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x923c7400) [pid = 7707] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 02:13:00 INFO - PROCESS | 7707 | 1466500380182 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 02:13:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 02:13:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2404ms 02:13:00 INFO - PROCESS | 7707 | 1466500380205 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 02:13:00 INFO - PROCESS | 7707 | 1466500380215 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 02:13:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 02:13:00 INFO - PROCESS | 7707 | 1466500380227 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 02:13:00 INFO - PROCESS | 7707 | 1466500380232 Marionette TRACE conn4 <- [1,762,null,{}] 02:13:00 INFO - PROCESS | 7707 | 1466500380239 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:00 INFO - PROCESS | 7707 | 1466500380245 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:00 INFO - PROCESS | 7707 | 1466500380435 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 02:13:00 INFO - PROCESS | 7707 | 1466500380562 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:00 INFO - PROCESS | 7707 | 1466500380571 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101a000 == 11 [pid = 7707] [id = 198] 02:13:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9101ec00) [pid = 7707] [serial = 595] [outer = (nil)] 02:13:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x91ad1c00) [pid = 7707] [serial = 596] [outer = 0x9101ec00] 02:13:00 INFO - PROCESS | 7707 | 1466500380656 Marionette DEBUG loaded listener.js 02:13:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x921b7000) [pid = 7707] [serial = 597] [outer = 0x9101ec00] 02:13:01 INFO - PROCESS | 7707 | 1466500381944 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 02:13:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 02:13:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1751ms 02:13:01 INFO - PROCESS | 7707 | 1466500381979 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 02:13:01 INFO - PROCESS | 7707 | 1466500381986 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 02:13:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 02:13:01 INFO - PROCESS | 7707 | 1466500381996 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 02:13:02 INFO - PROCESS | 7707 | 1466500382005 Marionette TRACE conn4 <- [1,766,null,{}] 02:13:02 INFO - PROCESS | 7707 | 1466500382130 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:02 INFO - PROCESS | 7707 | 1466500382137 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:02 INFO - PROCESS | 7707 | 1466500382383 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 02:13:02 INFO - PROCESS | 7707 | 1466500382550 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:02 INFO - PROCESS | 7707 | 1466500382559 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8a400 == 12 [pid = 7707] [id = 199] 02:13:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8fd8b400) [pid = 7707] [serial = 598] [outer = (nil)] 02:13:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8fd90800) [pid = 7707] [serial = 599] [outer = 0x8fd8b400] 02:13:02 INFO - PROCESS | 7707 | 1466500382656 Marionette DEBUG loaded listener.js 02:13:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x91012000) [pid = 7707] [serial = 600] [outer = 0x8fd8b400] 02:13:04 INFO - PROCESS | 7707 | 1466500384027 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 02:13:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 02:13:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2056ms 02:13:04 INFO - PROCESS | 7707 | 1466500384140 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 02:13:04 INFO - PROCESS | 7707 | 1466500384149 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 02:13:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 02:13:04 INFO - PROCESS | 7707 | 1466500384171 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 02:13:04 INFO - PROCESS | 7707 | 1466500384177 Marionette TRACE conn4 <- [1,770,null,{}] 02:13:04 INFO - PROCESS | 7707 | 1466500384226 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:04 INFO - PROCESS | 7707 | 1466500384234 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:04 INFO - PROCESS | 7707 | 1466500384502 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 02:13:04 INFO - PROCESS | 7707 | 1466500384627 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:04 INFO - PROCESS | 7707 | 1466500384636 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad0800 == 13 [pid = 7707] [id = 200] 02:13:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x921c1400) [pid = 7707] [serial = 601] [outer = (nil)] 02:13:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x923c7400) [pid = 7707] [serial = 602] [outer = 0x921c1400] 02:13:04 INFO - PROCESS | 7707 | 1466500384773 Marionette DEBUG loaded listener.js 02:13:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x923e4c00) [pid = 7707] [serial = 603] [outer = 0x921c1400] 02:13:05 INFO - PROCESS | 7707 | 1466500385922 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 02:13:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 02:13:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1792ms 02:13:05 INFO - PROCESS | 7707 | 1466500385961 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 02:13:05 INFO - PROCESS | 7707 | 1466500385966 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 02:13:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 02:13:05 INFO - PROCESS | 7707 | 1466500385973 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 02:13:05 INFO - PROCESS | 7707 | 1466500385981 Marionette TRACE conn4 <- [1,774,null,{}] 02:13:06 INFO - PROCESS | 7707 | 1466500386001 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:06 INFO - PROCESS | 7707 | 1466500386012 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:06 INFO - PROCESS | 7707 | 1466500386257 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 02:13:06 INFO - PROCESS | 7707 | 1466500386540 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:06 INFO - PROCESS | 7707 | 1466500386556 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x95172000 == 14 [pid = 7707] [id = 201] 02:13:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x95172400) [pid = 7707] [serial = 604] [outer = (nil)] 02:13:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x9517d400) [pid = 7707] [serial = 605] [outer = 0x95172400] 02:13:06 INFO - PROCESS | 7707 | 1466500386690 Marionette DEBUG loaded listener.js 02:13:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x952cd800) [pid = 7707] [serial = 606] [outer = 0x95172400] 02:13:07 INFO - PROCESS | 7707 | 1466500387768 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 02:13:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 02:13:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1840ms 02:13:07 INFO - PROCESS | 7707 | 1466500387815 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 02:13:07 INFO - PROCESS | 7707 | 1466500387821 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 02:13:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 02:13:07 INFO - PROCESS | 7707 | 1466500387831 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 02:13:07 INFO - PROCESS | 7707 | 1466500387835 Marionette TRACE conn4 <- [1,778,null,{}] 02:13:07 INFO - PROCESS | 7707 | 1466500387841 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:07 INFO - PROCESS | 7707 | 1466500387847 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:08 INFO - PROCESS | 7707 | 1466500388083 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 02:13:08 INFO - PROCESS | 7707 | 1466500388344 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:08 INFO - PROCESS | 7707 | 1466500388354 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee4800 == 15 [pid = 7707] [id = 202] 02:13:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x8dee5400) [pid = 7707] [serial = 607] [outer = (nil)] 02:13:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 98 (0x978d8000) [pid = 7707] [serial = 608] [outer = 0x8dee5400] 02:13:08 INFO - PROCESS | 7707 | 1466500388444 Marionette DEBUG loaded listener.js 02:13:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 99 (0x9830f000) [pid = 7707] [serial = 609] [outer = 0x8dee5400] 02:13:09 INFO - PROCESS | 7707 | 1466500389378 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 02:13:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 02:13:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1581ms 02:13:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 02:13:09 INFO - PROCESS | 7707 | 1466500389413 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 02:13:09 INFO - PROCESS | 7707 | 1466500389417 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 02:13:09 INFO - PROCESS | 7707 | 1466500389424 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 02:13:09 INFO - PROCESS | 7707 | 1466500389427 Marionette TRACE conn4 <- [1,782,null,{}] 02:13:09 INFO - PROCESS | 7707 | 1466500389434 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:09 INFO - PROCESS | 7707 | 1466500389440 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:09 INFO - PROCESS | 7707 | 1466500389643 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 02:13:09 INFO - PROCESS | 7707 | 1466500389858 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:09 INFO - PROCESS | 7707 | 1466500389866 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c5800 == 16 [pid = 7707] [id = 203] 02:13:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 100 (0x923cc400) [pid = 7707] [serial = 610] [outer = (nil)] 02:13:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 101 (0x97874800) [pid = 7707] [serial = 611] [outer = 0x923cc400] 02:13:10 INFO - PROCESS | 7707 | 1466500389997 Marionette DEBUG loaded listener.js 02:13:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 102 (0x996ab800) [pid = 7707] [serial = 612] [outer = 0x923cc400] 02:13:10 INFO - PROCESS | 7707 | 1466500390923 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 02:13:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 02:13:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1538ms 02:13:10 INFO - PROCESS | 7707 | 1466500390962 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 02:13:10 INFO - PROCESS | 7707 | 1466500390966 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 02:13:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 02:13:10 INFO - PROCESS | 7707 | 1466500390974 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 02:13:10 INFO - PROCESS | 7707 | 1466500390978 Marionette TRACE conn4 <- [1,786,null,{}] 02:13:10 INFO - PROCESS | 7707 | 1466500390984 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:11 INFO - PROCESS | 7707 | 1466500390996 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:11 INFO - PROCESS | 7707 | 1466500391305 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 02:13:11 INFO - PROCESS | 7707 | 1466500391669 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:11 INFO - PROCESS | 7707 | 1466500391681 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedd800 == 17 [pid = 7707] [id = 204] 02:13:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 103 (0x8dedf800) [pid = 7707] [serial = 613] [outer = (nil)] 02:13:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 104 (0x8dee9800) [pid = 7707] [serial = 614] [outer = 0x8dedf800] 02:13:11 INFO - PROCESS | 7707 | 1466500391772 Marionette DEBUG loaded listener.js 02:13:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 105 (0x8dff4800) [pid = 7707] [serial = 615] [outer = 0x8dedf800] 02:13:12 INFO - PROCESS | 7707 | 1466500392729 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 02:13:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 02:13:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1832ms 02:13:12 INFO - PROCESS | 7707 | 1466500392811 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 02:13:12 INFO - PROCESS | 7707 | 1466500392817 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 02:13:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 02:13:12 INFO - PROCESS | 7707 | 1466500392828 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 02:13:12 INFO - PROCESS | 7707 | 1466500392832 Marionette TRACE conn4 <- [1,790,null,{}] 02:13:12 INFO - PROCESS | 7707 | 1466500392841 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:12 INFO - PROCESS | 7707 | 1466500392849 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:13 INFO - PROCESS | 7707 | 1466500393046 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 02:13:13 INFO - PROCESS | 7707 | 1466500393302 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:13 INFO - PROCESS | 7707 | 1466500393314 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff1400 == 18 [pid = 7707] [id = 205] 02:13:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 106 (0x8dff3000) [pid = 7707] [serial = 616] [outer = (nil)] 02:13:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 107 (0x8fbc7400) [pid = 7707] [serial = 617] [outer = 0x8dff3000] 02:13:13 INFO - PROCESS | 7707 | 1466500393469 Marionette DEBUG loaded listener.js 02:13:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 108 (0x8fd90c00) [pid = 7707] [serial = 618] [outer = 0x8dff3000] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 107 (0x96e77c00) [pid = 7707] [serial = 587] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOCSHELL 0x8fefb000 == 17 [pid = 7707] [id = 197] 02:13:13 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedc800 == 16 [pid = 7707] [id = 196] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 106 (0x8dfed000) [pid = 7707] [serial = 550] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 105 (0x923de400) [pid = 7707] [serial = 544] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 104 (0x923ecc00) [pid = 7707] [serial = 545] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 103 (0x9ba05800) [pid = 7707] [serial = 532] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 102 (0xa2370400) [pid = 7707] [serial = 533] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 101 (0x9c1cd800) [pid = 7707] [serial = 529] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 100 (0x9c1d4400) [pid = 7707] [serial = 530] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 99 (0x997e0400) [pid = 7707] [serial = 508] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 98 (0x99f39800) [pid = 7707] [serial = 509] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 97 (0x8fbcd000) [pid = 7707] [serial = 538] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x8eb0e000) [pid = 7707] [serial = 551] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x8fd86000) [pid = 7707] [serial = 539] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x96e7e400) [pid = 7707] [serial = 500] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x9c027c00) [pid = 7707] [serial = 526] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x9c032c00) [pid = 7707] [serial = 527] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x99f6c000) [pid = 7707] [serial = 511] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x91ad1400) [pid = 7707] [serial = 553] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x99f46c00) [pid = 7707] [serial = 512] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9a817c00) [pid = 7707] [serial = 517] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x96e78c00) [pid = 7707] [serial = 518] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x8fefbc00) [pid = 7707] [serial = 541] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x8fef3c00) [pid = 7707] [serial = 502] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9101f400) [pid = 7707] [serial = 503] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x8dff0400) [pid = 7707] [serial = 535] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8dff3800) [pid = 7707] [serial = 536] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9aabd800) [pid = 7707] [serial = 520] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9aab4800) [pid = 7707] [serial = 521] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x923e4400) [pid = 7707] [serial = 505] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x93912000) [pid = 7707] [serial = 506] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a427400) [pid = 7707] [serial = 514] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a541c00) [pid = 7707] [serial = 515] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x921b7800) [pid = 7707] [serial = 554] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9b108400) [pid = 7707] [serial = 523] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9b430800) [pid = 7707] [serial = 524] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x93cd5c00) [pid = 7707] [serial = 556] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x96e78000) [pid = 7707] [serial = 559] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x95177000) [pid = 7707] [serial = 557] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x997e2400) [pid = 7707] [serial = 562] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x98364c00) [pid = 7707] [serial = 560] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x92e52800) [pid = 7707] [serial = 568] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x99e5d400) [pid = 7707] [serial = 563] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x93cd3800) [pid = 7707] [serial = 569] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fbd0000) [pid = 7707] [serial = 565] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8fd8fc00) [pid = 7707] [serial = 566] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8feeb000) [pid = 7707] [serial = 572] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x91aca400) [pid = 7707] [serial = 542] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x923d0400) [pid = 7707] [serial = 548] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x952cec00) [pid = 7707] [serial = 584] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x92e54c00) [pid = 7707] [serial = 581] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x9517e400) [pid = 7707] [serial = 583] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 56 (0x921b9800) [pid = 7707] [serial = 578] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 55 (0x923e6c00) [pid = 7707] [serial = 580] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 54 (0x91ad5c00) [pid = 7707] [serial = 577] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 53 (0x8feecc00) [pid = 7707] [serial = 575] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 52 (0x8fee1000) [pid = 7707] [serial = 574] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 51 (0x8fee2800) [pid = 7707] [serial = 571] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 50 (0x9227b000) [pid = 7707] [serial = 547] [outer = (nil)] [url = about:blank] 02:13:13 INFO - PROCESS | 7707 | --DOMWINDOW == 49 (0xa23c5800) [pid = 7707] [serial = 374] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:13:14 INFO - PROCESS | 7707 | 1466500394413 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 02:13:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 02:13:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1646ms 02:13:14 INFO - PROCESS | 7707 | 1466500394485 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 02:13:14 INFO - PROCESS | 7707 | 1466500394496 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 02:13:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 02:13:14 INFO - PROCESS | 7707 | 1466500394506 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 02:13:14 INFO - PROCESS | 7707 | 1466500394509 Marionette TRACE conn4 <- [1,794,null,{}] 02:13:14 INFO - PROCESS | 7707 | 1466500394517 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:14 INFO - PROCESS | 7707 | 1466500394522 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:14 INFO - PROCESS | 7707 | 1466500394721 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 02:13:14 INFO - PROCESS | 7707 | 1466500394851 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:14 INFO - PROCESS | 7707 | 1466500394862 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff3800 == 17 [pid = 7707] [id = 206] 02:13:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 50 (0x8fd85400) [pid = 7707] [serial = 619] [outer = (nil)] 02:13:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 51 (0x91ad1400) [pid = 7707] [serial = 620] [outer = 0x8fd85400] 02:13:14 INFO - PROCESS | 7707 | 1466500394941 Marionette DEBUG loaded listener.js 02:13:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 52 (0x921bf400) [pid = 7707] [serial = 621] [outer = 0x8fd85400] 02:13:15 INFO - PROCESS | 7707 | 1466500395880 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 02:13:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 02:13:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1434ms 02:13:15 INFO - PROCESS | 7707 | 1466500395941 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 02:13:15 INFO - PROCESS | 7707 | 1466500395944 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 02:13:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 02:13:15 INFO - PROCESS | 7707 | 1466500395956 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 02:13:15 INFO - PROCESS | 7707 | 1466500395965 Marionette TRACE conn4 <- [1,798,null,{}] 02:13:15 INFO - PROCESS | 7707 | 1466500395988 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:15 INFO - PROCESS | 7707 | 1466500395997 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:16 INFO - PROCESS | 7707 | 1466500396243 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 02:13:16 INFO - PROCESS | 7707 | 1466500396284 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:16 INFO - PROCESS | 7707 | 1466500396296 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef2000 == 18 [pid = 7707] [id = 207] 02:13:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 53 (0x92e55000) [pid = 7707] [serial = 622] [outer = (nil)] 02:13:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 54 (0x9390e400) [pid = 7707] [serial = 623] [outer = 0x92e55000] 02:13:16 INFO - PROCESS | 7707 | 1466500396367 Marionette DEBUG loaded listener.js 02:13:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0x93919c00) [pid = 7707] [serial = 624] [outer = 0x92e55000] 02:13:17 INFO - PROCESS | 7707 | --DOMWINDOW == 54 (0x8fefb400) [pid = 7707] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 02:13:17 INFO - PROCESS | 7707 | --DOMWINDOW == 53 (0x8fbc7000) [pid = 7707] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 02:13:17 INFO - PROCESS | 7707 | --DOMWINDOW == 52 (0x952cc800) [pid = 7707] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 02:13:17 INFO - PROCESS | 7707 | 1466500397324 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 02:13:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 02:13:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1404ms 02:13:17 INFO - PROCESS | 7707 | 1466500397359 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 02:13:17 INFO - PROCESS | 7707 | 1466500397364 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 02:13:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 02:13:17 INFO - PROCESS | 7707 | 1466500397370 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 02:13:17 INFO - PROCESS | 7707 | 1466500397374 Marionette TRACE conn4 <- [1,802,null,{}] 02:13:17 INFO - PROCESS | 7707 | 1466500397390 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:17 INFO - PROCESS | 7707 | 1466500397395 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:17 INFO - PROCESS | 7707 | 1466500397629 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 02:13:17 INFO - PROCESS | 7707 | 1466500397709 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:17 INFO - PROCESS | 7707 | 1466500397717 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad3c00 == 19 [pid = 7707] [id = 208] 02:13:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 53 (0x921b8400) [pid = 7707] [serial = 625] [outer = (nil)] 02:13:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 54 (0x947a6000) [pid = 7707] [serial = 626] [outer = 0x921b8400] 02:13:17 INFO - PROCESS | 7707 | 1466500397808 Marionette DEBUG loaded listener.js 02:13:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0x95177000) [pid = 7707] [serial = 627] [outer = 0x921b8400] 02:13:18 INFO - PROCESS | 7707 | 1466500398653 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 02:13:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 02:13:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1339ms 02:13:18 INFO - PROCESS | 7707 | 1466500398711 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 02:13:18 INFO - PROCESS | 7707 | 1466500398714 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 02:13:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 02:13:18 INFO - PROCESS | 7707 | 1466500398721 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 02:13:18 INFO - PROCESS | 7707 | 1466500398724 Marionette TRACE conn4 <- [1,806,null,{}] 02:13:18 INFO - PROCESS | 7707 | 1466500398731 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:18 INFO - PROCESS | 7707 | 1466500398737 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:18 INFO - PROCESS | 7707 | 1466500398924 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 02:13:19 INFO - PROCESS | 7707 | 1466500399044 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:19 INFO - PROCESS | 7707 | 1466500399062 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x952cc800 == 20 [pid = 7707] [id = 209] 02:13:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 56 (0x952ce800) [pid = 7707] [serial = 628] [outer = (nil)] 02:13:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 57 (0x952d6c00) [pid = 7707] [serial = 629] [outer = 0x952ce800] 02:13:19 INFO - PROCESS | 7707 | 1466500399144 Marionette DEBUG loaded listener.js 02:13:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x978d4000) [pid = 7707] [serial = 630] [outer = 0x952ce800] 02:13:20 INFO - PROCESS | 7707 | 1466500400081 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 02:13:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 02:13:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1439ms 02:13:20 INFO - PROCESS | 7707 | 1466500400161 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 02:13:20 INFO - PROCESS | 7707 | 1466500400169 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 02:13:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 02:13:20 INFO - PROCESS | 7707 | 1466500400181 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 02:13:20 INFO - PROCESS | 7707 | 1466500400187 Marionette TRACE conn4 <- [1,810,null,{}] 02:13:20 INFO - PROCESS | 7707 | 1466500400197 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:20 INFO - PROCESS | 7707 | 1466500400204 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:20 INFO - PROCESS | 7707 | 1466500400583 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 02:13:20 INFO - PROCESS | 7707 | 1466500400792 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:20 INFO - PROCESS | 7707 | 1466500400802 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8fc00 == 21 [pid = 7707] [id = 210] 02:13:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x8fd91400) [pid = 7707] [serial = 631] [outer = (nil)] 02:13:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x8fee4c00) [pid = 7707] [serial = 632] [outer = 0x8fd91400] 02:13:20 INFO - PROCESS | 7707 | 1466500400895 Marionette DEBUG loaded listener.js 02:13:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x9101fc00) [pid = 7707] [serial = 633] [outer = 0x8fd91400] 02:13:21 INFO - PROCESS | 7707 | 1466500401921 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 02:13:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 02:13:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1790ms 02:13:21 INFO - PROCESS | 7707 | 1466500401971 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 02:13:21 INFO - PROCESS | 7707 | 1466500401979 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 02:13:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 02:13:21 INFO - PROCESS | 7707 | 1466500401992 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 02:13:21 INFO - PROCESS | 7707 | 1466500401996 Marionette TRACE conn4 <- [1,814,null,{}] 02:13:22 INFO - PROCESS | 7707 | 1466500402004 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:22 INFO - PROCESS | 7707 | 1466500402011 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:22 INFO - PROCESS | 7707 | 1466500402332 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 02:13:22 INFO - PROCESS | 7707 | 1466500402527 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:22 INFO - PROCESS | 7707 | 1466500402539 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cc000 == 22 [pid = 7707] [id = 211] 02:13:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x923cd400) [pid = 7707] [serial = 634] [outer = (nil)] 02:13:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x923eb800) [pid = 7707] [serial = 635] [outer = 0x923cd400] 02:13:22 INFO - PROCESS | 7707 | 1466500402627 Marionette DEBUG loaded listener.js 02:13:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x93914800) [pid = 7707] [serial = 636] [outer = 0x923cd400] 02:13:23 INFO - PROCESS | 7707 | 1466500403628 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 02:13:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 02:13:23 INFO - PROCESS | 7707 | 1466500403686 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 02:13:23 INFO - PROCESS | 7707 | 1466500403693 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 02:13:23 INFO - PROCESS | 7707 | 1466500403701 Marionette TRACE conn4 <- [1,818,null,{}] 02:13:23 INFO - PROCESS | 7707 | 1466500403718 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:23 INFO - PROCESS | 7707 | 1466500403728 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:23 INFO - PROCESS | 7707 | 1466500403971 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 02:13:24 INFO - PROCESS | 7707 | 1466500404276 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:24 INFO - PROCESS | 7707 | 1466500404291 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x98364c00 == 23 [pid = 7707] [id = 212] 02:13:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x98365800) [pid = 7707] [serial = 637] [outer = (nil)] 02:13:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x99736400) [pid = 7707] [serial = 638] [outer = 0x98365800] 02:13:24 INFO - PROCESS | 7707 | 1466500404383 Marionette DEBUG loaded listener.js 02:13:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99e5d800) [pid = 7707] [serial = 639] [outer = 0x98365800] 02:13:25 INFO - PROCESS | 7707 | 1466500405352 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 02:13:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 02:13:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1699ms 02:13:25 INFO - PROCESS | 7707 | 1466500405393 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 02:13:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 02:13:25 INFO - PROCESS | 7707 | 1466500405399 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 02:13:25 INFO - PROCESS | 7707 | 1466500405407 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 02:13:25 INFO - PROCESS | 7707 | 1466500405410 Marionette TRACE conn4 <- [1,822,null,{}] 02:13:25 INFO - PROCESS | 7707 | 1466500405418 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:25 INFO - PROCESS | 7707 | 1466500405422 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:25 INFO - PROCESS | 7707 | 1466500405697 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 02:13:25 INFO - PROCESS | 7707 | 1466500405932 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:25 INFO - PROCESS | 7707 | 1466500405939 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb04c00 == 24 [pid = 7707] [id = 213] 02:13:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x95318800) [pid = 7707] [serial = 640] [outer = (nil)] 02:13:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x99f3f400) [pid = 7707] [serial = 641] [outer = 0x95318800] 02:13:26 INFO - PROCESS | 7707 | 1466500406040 Marionette DEBUG loaded listener.js 02:13:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x99f43c00) [pid = 7707] [serial = 642] [outer = 0x95318800] 02:13:27 INFO - PROCESS | 7707 | 1466500406992 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 02:13:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 02:13:27 INFO - PROCESS | 7707 | 1466500407050 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 02:13:27 INFO - PROCESS | 7707 | 1466500407057 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 02:13:27 INFO - PROCESS | 7707 | 1466500407061 Marionette TRACE conn4 <- [1,826,null,{}] 02:13:27 INFO - PROCESS | 7707 | 1466500407068 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:27 INFO - PROCESS | 7707 | 1466500407073 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:27 INFO - PROCESS | 7707 | 1466500407275 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 02:13:27 INFO - PROCESS | 7707 | 1466500407487 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:27 INFO - PROCESS | 7707 | 1466500407497 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f3b400 == 25 [pid = 7707] [id = 214] 02:13:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x99f40000) [pid = 7707] [serial = 643] [outer = (nil)] 02:13:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9a1efc00) [pid = 7707] [serial = 644] [outer = 0x99f40000] 02:13:27 INFO - PROCESS | 7707 | 1466500407631 Marionette DEBUG loaded listener.js 02:13:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9a334000) [pid = 7707] [serial = 645] [outer = 0x99f40000] 02:13:28 INFO - PROCESS | 7707 | 1466500408596 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 02:13:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 02:13:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1585ms 02:13:28 INFO - PROCESS | 7707 | 1466500408643 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 02:13:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 02:13:28 INFO - PROCESS | 7707 | 1466500408648 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 02:13:28 INFO - PROCESS | 7707 | 1466500408656 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 02:13:28 INFO - PROCESS | 7707 | 1466500408659 Marionette TRACE conn4 <- [1,830,null,{}] 02:13:28 INFO - PROCESS | 7707 | 1466500408667 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:28 INFO - PROCESS | 7707 | 1466500408678 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:28 INFO - PROCESS | 7707 | 1466500408952 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 02:13:29 INFO - PROCESS | 7707 | 1466500409219 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:29 INFO - PROCESS | 7707 | 1466500409227 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee7400 == 26 [pid = 7707] [id = 215] 02:13:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x99f75000) [pid = 7707] [serial = 646] [outer = (nil)] 02:13:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a420400) [pid = 7707] [serial = 647] [outer = 0x99f75000] 02:13:29 INFO - PROCESS | 7707 | 1466500409316 Marionette DEBUG loaded listener.js 02:13:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a542c00) [pid = 7707] [serial = 648] [outer = 0x99f75000] 02:13:30 INFO - PROCESS | 7707 | 1466500410295 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 02:13:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 02:13:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1688ms 02:13:30 INFO - PROCESS | 7707 | 1466500410344 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 02:13:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 02:13:30 INFO - PROCESS | 7707 | 1466500410349 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 02:13:30 INFO - PROCESS | 7707 | 1466500410356 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 02:13:30 INFO - PROCESS | 7707 | 1466500410359 Marionette TRACE conn4 <- [1,834,null,{}] 02:13:30 INFO - PROCESS | 7707 | 1466500410366 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:30 INFO - PROCESS | 7707 | 1466500410372 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:30 INFO - PROCESS | 7707 | 1466500410600 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 02:13:31 INFO - PROCESS | 7707 | 1466500411106 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:31 INFO - PROCESS | 7707 | 1466500411117 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc9400 == 27 [pid = 7707] [id = 216] 02:13:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fbca000) [pid = 7707] [serial = 649] [outer = (nil)] 02:13:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8fd86c00) [pid = 7707] [serial = 650] [outer = 0x8fbca000] 02:13:31 INFO - PROCESS | 7707 | 1466500411197 Marionette DEBUG loaded listener.js 02:13:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8fedf000) [pid = 7707] [serial = 651] [outer = 0x8fbca000] 02:13:32 INFO - PROCESS | 7707 | 1466500412208 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 02:13:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 02:13:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1890ms 02:13:32 INFO - PROCESS | 7707 | 1466500412249 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 02:13:32 INFO - PROCESS | 7707 | 1466500412255 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 02:13:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 02:13:32 INFO - PROCESS | 7707 | 1466500412264 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 02:13:32 INFO - PROCESS | 7707 | 1466500412270 Marionette TRACE conn4 <- [1,838,null,{}] 02:13:32 INFO - PROCESS | 7707 | 1466500412280 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:32 INFO - PROCESS | 7707 | 1466500412289 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:32 INFO - PROCESS | 7707 | 1466500412530 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 02:13:33 INFO - PROCESS | 7707 | --DOCSHELL 0x923c5800 == 26 [pid = 7707] [id = 203] 02:13:33 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee4800 == 25 [pid = 7707] [id = 202] 02:13:33 INFO - PROCESS | 7707 | --DOCSHELL 0x95172000 == 24 [pid = 7707] [id = 201] 02:13:33 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad0800 == 23 [pid = 7707] [id = 200] 02:13:33 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8a400 == 22 [pid = 7707] [id = 199] 02:13:33 INFO - PROCESS | 7707 | --DOCSHELL 0x9101a000 == 21 [pid = 7707] [id = 198] 02:13:33 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x91ad1c00) [pid = 7707] [serial = 596] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9101c400) [pid = 7707] [serial = 593] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91acb800) [pid = 7707] [serial = 594] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8feee000) [pid = 7707] [serial = 591] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978d1800) [pid = 7707] [serial = 588] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fd92c00) [pid = 7707] [serial = 590] [outer = (nil)] [url = about:blank] 02:13:33 INFO - PROCESS | 7707 | 1466500413867 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:33 INFO - PROCESS | 7707 | 1466500413878 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee4000 == 22 [pid = 7707] [id = 217] 02:13:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8dee4800) [pid = 7707] [serial = 652] [outer = (nil)] 02:13:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8dfe6800) [pid = 7707] [serial = 653] [outer = 0x8dee4800] 02:13:33 INFO - PROCESS | 7707 | 1466500413960 Marionette DEBUG loaded listener.js 02:13:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8dff2800) [pid = 7707] [serial = 654] [outer = 0x8dee4800] 02:13:34 INFO - PROCESS | 7707 | 1466500414882 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 02:13:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 02:13:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2645ms 02:13:34 INFO - PROCESS | 7707 | 1466500414912 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 02:13:34 INFO - PROCESS | 7707 | 1466500414919 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 02:13:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 02:13:34 INFO - PROCESS | 7707 | 1466500414928 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 02:13:34 INFO - PROCESS | 7707 | 1466500414933 Marionette TRACE conn4 <- [1,842,null,{}] 02:13:34 INFO - PROCESS | 7707 | 1466500414941 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:34 INFO - PROCESS | 7707 | 1466500414950 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:35 INFO - PROCESS | 7707 | 1466500415132 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 02:13:35 INFO - PROCESS | 7707 | 1466500415273 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:35 INFO - PROCESS | 7707 | 1466500415282 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2800 == 23 [pid = 7707] [id = 218] 02:13:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fbd2c00) [pid = 7707] [serial = 655] [outer = (nil)] 02:13:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8fedec00) [pid = 7707] [serial = 656] [outer = 0x8fbd2c00] 02:13:35 INFO - PROCESS | 7707 | 1466500415361 Marionette DEBUG loaded listener.js 02:13:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8feeb800) [pid = 7707] [serial = 657] [outer = 0x8fbd2c00] 02:13:36 INFO - PROCESS | 7707 | 1466500416318 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 02:13:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 02:13:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1432ms 02:13:36 INFO - PROCESS | 7707 | 1466500416366 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 02:13:36 INFO - PROCESS | 7707 | 1466500416374 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 02:13:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 02:13:36 INFO - PROCESS | 7707 | 1466500416390 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 02:13:36 INFO - PROCESS | 7707 | 1466500416395 Marionette TRACE conn4 <- [1,846,null,{}] 02:13:36 INFO - PROCESS | 7707 | 1466500416401 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:36 INFO - PROCESS | 7707 | 1466500416407 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:36 INFO - PROCESS | 7707 | 1466500416643 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 02:13:36 INFO - PROCESS | 7707 | 1466500416681 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:36 INFO - PROCESS | 7707 | 1466500416688 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101e400 == 24 [pid = 7707] [id = 219] 02:13:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x91aca000) [pid = 7707] [serial = 658] [outer = (nil)] 02:13:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x91acdc00) [pid = 7707] [serial = 659] [outer = 0x91aca000] 02:13:36 INFO - PROCESS | 7707 | 1466500416765 Marionette DEBUG loaded listener.js 02:13:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x91ad4c00) [pid = 7707] [serial = 660] [outer = 0x91aca000] 02:13:37 INFO - PROCESS | 7707 | 1466500417834 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 02:13:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 02:13:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1481ms 02:13:37 INFO - PROCESS | 7707 | 1466500417873 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 02:13:37 INFO - PROCESS | 7707 | 1466500417876 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 02:13:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 02:13:37 INFO - PROCESS | 7707 | 1466500417914 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 02:13:37 INFO - PROCESS | 7707 | 1466500417926 Marionette TRACE conn4 <- [1,850,null,{}] 02:13:37 INFO - PROCESS | 7707 | 1466500417936 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:37 INFO - PROCESS | 7707 | 1466500417944 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:38 INFO - PROCESS | 7707 | 1466500418195 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 02:13:38 INFO - PROCESS | 7707 | 1466500418221 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:38 INFO - PROCESS | 7707 | 1466500418232 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x91017c00 == 25 [pid = 7707] [id = 220] 02:13:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x923c7000) [pid = 7707] [serial = 661] [outer = (nil)] 02:13:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x923e1000) [pid = 7707] [serial = 662] [outer = 0x923c7000] 02:13:38 INFO - PROCESS | 7707 | 1466500418327 Marionette DEBUG loaded listener.js 02:13:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x923e7800) [pid = 7707] [serial = 663] [outer = 0x923c7000] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x952ce800) [pid = 7707] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x92e55000) [pid = 7707] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9101ec00) [pid = 7707] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x921c1400) [pid = 7707] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8dff3000) [pid = 7707] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8dedf800) [pid = 7707] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8fd85400) [pid = 7707] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8fd8b400) [pid = 7707] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x923cc400) [pid = 7707] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8dee5400) [pid = 7707] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x95172400) [pid = 7707] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 02:13:39 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x921b8400) [pid = 7707] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 02:13:39 INFO - PROCESS | 7707 | 1466500419692 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 02:13:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 02:13:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1825ms 02:13:39 INFO - PROCESS | 7707 | 1466500419711 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 02:13:39 INFO - PROCESS | 7707 | 1466500419716 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 02:13:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 02:13:39 INFO - PROCESS | 7707 | 1466500419723 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 02:13:39 INFO - PROCESS | 7707 | 1466500419727 Marionette TRACE conn4 <- [1,854,null,{}] 02:13:39 INFO - PROCESS | 7707 | 1466500419732 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:39 INFO - PROCESS | 7707 | 1466500419737 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:39 INFO - PROCESS | 7707 | 1466500419913 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 02:13:40 INFO - PROCESS | 7707 | 1466500420054 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:40 INFO - PROCESS | 7707 | 1466500420063 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc7c00 == 26 [pid = 7707] [id = 221] 02:13:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91ad4000) [pid = 7707] [serial = 664] [outer = (nil)] 02:13:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x92e4fc00) [pid = 7707] [serial = 665] [outer = 0x91ad4000] 02:13:40 INFO - PROCESS | 7707 | 1466500420136 Marionette DEBUG loaded listener.js 02:13:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x92e53400) [pid = 7707] [serial = 666] [outer = 0x91ad4000] 02:13:40 INFO - PROCESS | 7707 | 1466500420926 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 02:13:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 02:13:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1229ms 02:13:41 INFO - PROCESS | 7707 | 1466500421001 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 02:13:41 INFO - PROCESS | 7707 | 1466500421008 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 02:13:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 02:13:41 INFO - PROCESS | 7707 | 1466500421023 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 02:13:41 INFO - PROCESS | 7707 | 1466500421034 Marionette TRACE conn4 <- [1,858,null,{}] 02:13:41 INFO - PROCESS | 7707 | 1466500421049 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:41 INFO - PROCESS | 7707 | 1466500421057 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:41 INFO - PROCESS | 7707 | 1466500421282 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 02:13:41 INFO - PROCESS | 7707 | 1466500421445 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:41 INFO - PROCESS | 7707 | 1466500421464 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc5800 == 27 [pid = 7707] [id = 222] 02:13:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fbc5c00) [pid = 7707] [serial = 667] [outer = (nil)] 02:13:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8fbd1400) [pid = 7707] [serial = 668] [outer = 0x8fbc5c00] 02:13:41 INFO - PROCESS | 7707 | 1466500421556 Marionette DEBUG loaded listener.js 02:13:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x91012800) [pid = 7707] [serial = 669] [outer = 0x8fbc5c00] 02:13:42 INFO - PROCESS | 7707 | 1466500422668 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 02:13:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 02:13:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1712ms 02:13:42 INFO - PROCESS | 7707 | 1466500422732 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 02:13:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 02:13:42 INFO - PROCESS | 7707 | 1466500422737 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 02:13:42 INFO - PROCESS | 7707 | 1466500422749 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 02:13:42 INFO - PROCESS | 7707 | 1466500422755 Marionette TRACE conn4 <- [1,862,null,{}] 02:13:42 INFO - PROCESS | 7707 | 1466500422763 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:42 INFO - PROCESS | 7707 | 1466500422768 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:43 INFO - PROCESS | 7707 | 1466500423007 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 02:13:43 INFO - PROCESS | 7707 | 1466500423227 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:43 INFO - PROCESS | 7707 | 1466500423238 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01400 == 28 [pid = 7707] [id = 223] 02:13:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x921b6400) [pid = 7707] [serial = 670] [outer = (nil)] 02:13:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x923e0000) [pid = 7707] [serial = 671] [outer = 0x921b6400] 02:13:43 INFO - PROCESS | 7707 | 1466500423325 Marionette DEBUG loaded listener.js 02:13:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x92e52c00) [pid = 7707] [serial = 672] [outer = 0x921b6400] 02:13:44 INFO - PROCESS | 7707 | 1466500424388 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 02:13:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 02:13:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1696ms 02:13:44 INFO - PROCESS | 7707 | 1466500424442 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 02:13:44 INFO - PROCESS | 7707 | 1466500424446 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 02:13:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 02:13:44 INFO - PROCESS | 7707 | 1466500424454 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 02:13:44 INFO - PROCESS | 7707 | 1466500424458 Marionette TRACE conn4 <- [1,866,null,{}] 02:13:44 INFO - PROCESS | 7707 | 1466500424474 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:44 INFO - PROCESS | 7707 | 1466500424482 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:44 INFO - PROCESS | 7707 | 1466500424820 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 02:13:45 INFO - PROCESS | 7707 | 1466500425048 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:45 INFO - PROCESS | 7707 | 1466500425062 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d3400 == 29 [pid = 7707] [id = 224] 02:13:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x952d5000) [pid = 7707] [serial = 673] [outer = (nil)] 02:13:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x95317400) [pid = 7707] [serial = 674] [outer = 0x952d5000] 02:13:45 INFO - PROCESS | 7707 | 1466500425148 Marionette DEBUG loaded listener.js 02:13:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x96e84000) [pid = 7707] [serial = 675] [outer = 0x952d5000] 02:13:46 INFO - PROCESS | 7707 | 1466500426213 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 02:13:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 02:13:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1783ms 02:13:46 INFO - PROCESS | 7707 | 1466500426238 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 02:13:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 02:13:46 INFO - PROCESS | 7707 | 1466500426243 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 02:13:46 INFO - PROCESS | 7707 | 1466500426250 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 02:13:46 INFO - PROCESS | 7707 | 1466500426254 Marionette TRACE conn4 <- [1,870,null,{}] 02:13:46 INFO - PROCESS | 7707 | 1466500426260 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:46 INFO - PROCESS | 7707 | 1466500426265 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:46 INFO - PROCESS | 7707 | 1466500426463 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 02:13:46 INFO - PROCESS | 7707 | 1466500426676 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:46 INFO - PROCESS | 7707 | 1466500426686 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8cc00 == 30 [pid = 7707] [id = 225] 02:13:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9786a400) [pid = 7707] [serial = 676] [outer = (nil)] 02:13:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x978d8800) [pid = 7707] [serial = 677] [outer = 0x9786a400] 02:13:46 INFO - PROCESS | 7707 | 1466500426795 Marionette DEBUG loaded listener.js 02:13:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x978dbc00) [pid = 7707] [serial = 678] [outer = 0x9786a400] 02:13:47 INFO - PROCESS | 7707 | 1466500427995 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 02:13:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 02:13:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1785ms 02:13:48 INFO - PROCESS | 7707 | 1466500428036 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 02:13:48 INFO - PROCESS | 7707 | 1466500428042 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 02:13:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 02:13:48 INFO - PROCESS | 7707 | 1466500428052 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 02:13:48 INFO - PROCESS | 7707 | 1466500428058 Marionette TRACE conn4 <- [1,874,null,{}] 02:13:48 INFO - PROCESS | 7707 | 1466500428067 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:48 INFO - PROCESS | 7707 | 1466500428072 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:48 INFO - PROCESS | 7707 | 1466500428304 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 02:13:48 INFO - PROCESS | 7707 | 1466500428639 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:48 INFO - PROCESS | 7707 | 1466500428653 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x93919c00) [pid = 7707] [serial = 624] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x921b7000) [pid = 7707] [serial = 597] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x923c7400) [pid = 7707] [serial = 602] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x923e4c00) [pid = 7707] [serial = 603] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x8fbc7400) [pid = 7707] [serial = 617] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8fd90c00) [pid = 7707] [serial = 618] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8dee9800) [pid = 7707] [serial = 614] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8dff4800) [pid = 7707] [serial = 615] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91ad1400) [pid = 7707] [serial = 620] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8fd90800) [pid = 7707] [serial = 599] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x91012000) [pid = 7707] [serial = 600] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x97874800) [pid = 7707] [serial = 611] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x996ab800) [pid = 7707] [serial = 612] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978d8000) [pid = 7707] [serial = 608] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9830f000) [pid = 7707] [serial = 609] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9517d400) [pid = 7707] [serial = 605] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x952cd800) [pid = 7707] [serial = 606] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9390e400) [pid = 7707] [serial = 623] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x947a6000) [pid = 7707] [serial = 626] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x95177000) [pid = 7707] [serial = 627] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x921bf400) [pid = 7707] [serial = 621] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x978d4000) [pid = 7707] [serial = 630] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d6c00) [pid = 7707] [serial = 629] [outer = (nil)] [url = about:blank] 02:13:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe7400 == 31 [pid = 7707] [id = 226] 02:13:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8dff4800) [pid = 7707] [serial = 679] [outer = (nil)] 02:13:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd89000) [pid = 7707] [serial = 680] [outer = 0x8dff4800] 02:13:48 INFO - PROCESS | 7707 | 1466500428782 Marionette DEBUG loaded listener.js 02:13:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd90c00) [pid = 7707] [serial = 681] [outer = 0x8dff4800] 02:13:49 INFO - PROCESS | 7707 | 1466500429612 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 02:13:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 02:13:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1586ms 02:13:49 INFO - PROCESS | 7707 | 1466500429637 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 02:13:49 INFO - PROCESS | 7707 | 1466500429644 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 02:13:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 02:13:49 INFO - PROCESS | 7707 | 1466500429655 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 02:13:49 INFO - PROCESS | 7707 | 1466500429659 Marionette TRACE conn4 <- [1,878,null,{}] 02:13:49 INFO - PROCESS | 7707 | 1466500429672 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:49 INFO - PROCESS | 7707 | 1466500429679 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:49 INFO - PROCESS | 7707 | 1466500429878 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 02:13:50 INFO - PROCESS | 7707 | 1466500429998 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:50 INFO - PROCESS | 7707 | 1466500430011 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101c800 == 32 [pid = 7707] [id = 227] 02:13:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9101cc00) [pid = 7707] [serial = 682] [outer = (nil)] 02:13:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x921b4c00) [pid = 7707] [serial = 683] [outer = 0x9101cc00] 02:13:50 INFO - PROCESS | 7707 | 1466500430108 Marionette DEBUG loaded listener.js 02:13:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9227c400) [pid = 7707] [serial = 684] [outer = 0x9101cc00] 02:13:51 INFO - PROCESS | 7707 | 1466500431019 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 02:13:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 02:13:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1388ms 02:13:51 INFO - PROCESS | 7707 | 1466500431044 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 02:13:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 02:13:51 INFO - PROCESS | 7707 | 1466500431048 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 02:13:51 INFO - PROCESS | 7707 | 1466500431055 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 02:13:51 INFO - PROCESS | 7707 | 1466500431061 Marionette TRACE conn4 <- [1,882,null,{}] 02:13:51 INFO - PROCESS | 7707 | 1466500431090 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:51 INFO - PROCESS | 7707 | 1466500431097 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:51 INFO - PROCESS | 7707 | 1466500431276 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 02:13:51 INFO - PROCESS | 7707 | 1466500431411 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:51 INFO - PROCESS | 7707 | 1466500431419 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e54400 == 33 [pid = 7707] [id = 228] 02:13:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9390e000) [pid = 7707] [serial = 685] [outer = (nil)] 02:13:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x93cd5800) [pid = 7707] [serial = 686] [outer = 0x9390e000] 02:13:51 INFO - PROCESS | 7707 | 1466500431498 Marionette DEBUG loaded listener.js 02:13:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9516fc00) [pid = 7707] [serial = 687] [outer = 0x9390e000] 02:13:52 INFO - PROCESS | 7707 | 1466500432450 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 02:13:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 02:13:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1453ms 02:13:52 INFO - PROCESS | 7707 | 1466500432510 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 02:13:52 INFO - PROCESS | 7707 | 1466500432515 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 02:13:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 02:13:52 INFO - PROCESS | 7707 | 1466500432522 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 02:13:52 INFO - PROCESS | 7707 | 1466500432526 Marionette TRACE conn4 <- [1,886,null,{}] 02:13:52 INFO - PROCESS | 7707 | 1466500432531 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:52 INFO - PROCESS | 7707 | 1466500432536 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:52 INFO - PROCESS | 7707 | 1466500432778 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 02:13:52 INFO - PROCESS | 7707 | 1466500432805 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:52 INFO - PROCESS | 7707 | 1466500432813 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cd000 == 34 [pid = 7707] [id = 229] 02:13:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9517e000) [pid = 7707] [serial = 688] [outer = (nil)] 02:13:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x952ce000) [pid = 7707] [serial = 689] [outer = 0x9517e000] 02:13:52 INFO - PROCESS | 7707 | 1466500432890 Marionette DEBUG loaded listener.js 02:13:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x95313400) [pid = 7707] [serial = 690] [outer = 0x9517e000] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x98365800) [pid = 7707] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x95318800) [pid = 7707] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x99f75000) [pid = 7707] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fd91400) [pid = 7707] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x923cd400) [pid = 7707] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91aca000) [pid = 7707] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923c7000) [pid = 7707] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x99f40000) [pid = 7707] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fbd2c00) [pid = 7707] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fbca000) [pid = 7707] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 02:13:53 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8dee4800) [pid = 7707] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 02:13:53 INFO - PROCESS | 7707 | 1466500433842 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 02:13:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 02:13:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1341ms 02:13:53 INFO - PROCESS | 7707 | 1466500433864 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 02:13:53 INFO - PROCESS | 7707 | 1466500433868 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 02:13:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 02:13:53 INFO - PROCESS | 7707 | 1466500433875 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 02:13:53 INFO - PROCESS | 7707 | 1466500433879 Marionette TRACE conn4 <- [1,890,null,{}] 02:13:53 INFO - PROCESS | 7707 | 1466500433884 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:53 INFO - PROCESS | 7707 | 1466500433890 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:54 INFO - PROCESS | 7707 | 1466500434098 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 02:13:54 INFO - PROCESS | 7707 | 1466500434116 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:54 INFO - PROCESS | 7707 | 1466500434124 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c1c00 == 35 [pid = 7707] [id = 230] 02:13:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x947a7000) [pid = 7707] [serial = 691] [outer = (nil)] 02:13:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952d7800) [pid = 7707] [serial = 692] [outer = 0x947a7000] 02:13:54 INFO - PROCESS | 7707 | 1466500434198 Marionette DEBUG loaded listener.js 02:13:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x96e7e400) [pid = 7707] [serial = 693] [outer = 0x947a7000] 02:13:55 INFO - PROCESS | 7707 | 1466500435115 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 02:13:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 02:13:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1282ms 02:13:55 INFO - PROCESS | 7707 | 1466500435158 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 02:13:55 INFO - PROCESS | 7707 | 1466500435162 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 02:13:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 02:13:55 INFO - PROCESS | 7707 | 1466500435169 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 02:13:55 INFO - PROCESS | 7707 | 1466500435173 Marionette TRACE conn4 <- [1,894,null,{}] 02:13:55 INFO - PROCESS | 7707 | 1466500435178 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:55 INFO - PROCESS | 7707 | 1466500435189 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:55 INFO - PROCESS | 7707 | 1466500435416 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 02:13:55 INFO - PROCESS | 7707 | 1466500435634 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:55 INFO - PROCESS | 7707 | 1466500435646 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee6c00 == 36 [pid = 7707] [id = 231] 02:13:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8dee8c00) [pid = 7707] [serial = 694] [outer = (nil)] 02:13:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8dfebc00) [pid = 7707] [serial = 695] [outer = 0x8dee8c00] 02:13:55 INFO - PROCESS | 7707 | 1466500435798 Marionette DEBUG loaded listener.js 02:13:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8eb0f000) [pid = 7707] [serial = 696] [outer = 0x8dee8c00] 02:13:56 INFO - PROCESS | 7707 | 1466500436866 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 02:13:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 02:13:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1731ms 02:13:56 INFO - PROCESS | 7707 | 1466500436904 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 02:13:56 INFO - PROCESS | 7707 | 1466500436910 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 02:13:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 02:13:56 INFO - PROCESS | 7707 | 1466500436919 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 02:13:56 INFO - PROCESS | 7707 | 1466500436924 Marionette TRACE conn4 <- [1,898,null,{}] 02:13:56 INFO - PROCESS | 7707 | 1466500436933 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:56 INFO - PROCESS | 7707 | 1466500436942 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:57 INFO - PROCESS | 7707 | 1466500437178 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 02:13:57 INFO - PROCESS | 7707 | 1466500437446 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:57 INFO - PROCESS | 7707 | 1466500437459 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfec400 == 37 [pid = 7707] [id = 232] 02:13:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fee7000) [pid = 7707] [serial = 697] [outer = (nil)] 02:13:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8fefac00) [pid = 7707] [serial = 698] [outer = 0x8fee7000] 02:13:57 INFO - PROCESS | 7707 | 1466500437550 Marionette DEBUG loaded listener.js 02:13:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x91017800) [pid = 7707] [serial = 699] [outer = 0x8fee7000] 02:13:58 INFO - PROCESS | 7707 | 1466500438523 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 02:13:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 02:13:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1643ms 02:13:58 INFO - PROCESS | 7707 | 1466500438566 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 02:13:58 INFO - PROCESS | 7707 | 1466500438574 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 02:13:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 02:13:58 INFO - PROCESS | 7707 | 1466500438581 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 02:13:58 INFO - PROCESS | 7707 | 1466500438586 Marionette TRACE conn4 <- [1,902,null,{}] 02:13:58 INFO - PROCESS | 7707 | 1466500438592 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:13:58 INFO - PROCESS | 7707 | 1466500438599 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:58 INFO - PROCESS | 7707 | 1466500438811 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 02:13:59 INFO - PROCESS | 7707 | 1466500439069 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:13:59 INFO - PROCESS | 7707 | 1466500439078 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:13:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x92279400 == 38 [pid = 7707] [id = 233] 02:13:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x923c7400) [pid = 7707] [serial = 700] [outer = (nil)] 02:13:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923cd400) [pid = 7707] [serial = 701] [outer = 0x923c7400] 02:13:59 INFO - PROCESS | 7707 | 1466500439212 Marionette DEBUG loaded listener.js 02:13:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x92e52800) [pid = 7707] [serial = 702] [outer = 0x923c7400] 02:14:00 INFO - PROCESS | 7707 | 1466500440179 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 02:14:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 02:14:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1647ms 02:14:00 INFO - PROCESS | 7707 | 1466500440230 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 02:14:00 INFO - PROCESS | 7707 | 1466500440236 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 02:14:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 02:14:00 INFO - PROCESS | 7707 | 1466500440254 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 02:14:00 INFO - PROCESS | 7707 | 1466500440264 Marionette TRACE conn4 <- [1,906,null,{}] 02:14:00 INFO - PROCESS | 7707 | 1466500440272 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:00 INFO - PROCESS | 7707 | 1466500440280 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:00 INFO - PROCESS | 7707 | 1466500440527 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 02:14:00 INFO - PROCESS | 7707 | 1466500440741 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:00 INFO - PROCESS | 7707 | 1466500440749 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff4c00 == 39 [pid = 7707] [id = 234] 02:14:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8fbd0800) [pid = 7707] [serial = 703] [outer = (nil)] 02:14:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9835a000) [pid = 7707] [serial = 704] [outer = 0x8fbd0800] 02:14:00 INFO - PROCESS | 7707 | 1466500440849 Marionette DEBUG loaded listener.js 02:14:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x99296400) [pid = 7707] [serial = 705] [outer = 0x8fbd0800] 02:14:01 INFO - PROCESS | 7707 | 1466500441805 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 02:14:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 02:14:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1608ms 02:14:01 INFO - PROCESS | 7707 | 1466500441854 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 02:14:01 INFO - PROCESS | 7707 | 1466500441860 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 02:14:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 02:14:01 INFO - PROCESS | 7707 | 1466500441867 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 02:14:01 INFO - PROCESS | 7707 | 1466500441871 Marionette TRACE conn4 <- [1,910,null,{}] 02:14:01 INFO - PROCESS | 7707 | 1466500441878 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:01 INFO - PROCESS | 7707 | 1466500441882 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:02 INFO - PROCESS | 7707 | 1466500442093 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 02:14:02 INFO - PROCESS | 7707 | 1466500442307 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:02 INFO - PROCESS | 7707 | 1466500442317 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff1c00 == 40 [pid = 7707] [id = 235] 02:14:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x91011c00) [pid = 7707] [serial = 706] [outer = (nil)] 02:14:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x997eac00) [pid = 7707] [serial = 707] [outer = 0x91011c00] 02:14:02 INFO - PROCESS | 7707 | 1466500442454 Marionette DEBUG loaded listener.js 02:14:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x99f39c00) [pid = 7707] [serial = 708] [outer = 0x91011c00] 02:14:03 INFO - PROCESS | 7707 | 1466500443353 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 02:14:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 02:14:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1546ms 02:14:03 INFO - PROCESS | 7707 | 1466500443414 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 02:14:03 INFO - PROCESS | 7707 | 1466500443419 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 02:14:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 02:14:03 INFO - PROCESS | 7707 | 1466500443427 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 02:14:03 INFO - PROCESS | 7707 | 1466500443431 Marionette TRACE conn4 <- [1,914,null,{}] 02:14:03 INFO - PROCESS | 7707 | 1466500443437 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:03 INFO - PROCESS | 7707 | 1466500443443 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:03 INFO - PROCESS | 7707 | 1466500443677 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 02:14:03 INFO - PROCESS | 7707 | 1466500443908 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:03 INFO - PROCESS | 7707 | 1466500443927 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f40400 == 41 [pid = 7707] [id = 236] 02:14:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x99f40c00) [pid = 7707] [serial = 709] [outer = (nil)] 02:14:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x99f47800) [pid = 7707] [serial = 710] [outer = 0x99f40c00] 02:14:04 INFO - PROCESS | 7707 | 1466500444069 Marionette DEBUG loaded listener.js 02:14:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9a33b400) [pid = 7707] [serial = 711] [outer = 0x99f40c00] 02:14:05 INFO - PROCESS | 7707 | 1466500445102 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 02:14:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 02:14:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1742ms 02:14:05 INFO - PROCESS | 7707 | 1466500445170 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 02:14:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 02:14:05 INFO - PROCESS | 7707 | 1466500445175 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 02:14:05 INFO - PROCESS | 7707 | 1466500445181 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 02:14:05 INFO - PROCESS | 7707 | 1466500445185 Marionette TRACE conn4 <- [1,918,null,{}] 02:14:05 INFO - PROCESS | 7707 | 1466500445192 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:05 INFO - PROCESS | 7707 | 1466500445197 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:05 INFO - PROCESS | 7707 | 1466500445430 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 02:14:05 INFO - PROCESS | 7707 | 1466500445655 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:05 INFO - PROCESS | 7707 | 1466500445662 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe9800 == 42 [pid = 7707] [id = 237] 02:14:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8dff0400) [pid = 7707] [serial = 712] [outer = (nil)] 02:14:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8eb03c00) [pid = 7707] [serial = 713] [outer = 0x8dff0400] 02:14:05 INFO - PROCESS | 7707 | 1466500445938 Marionette DEBUG loaded listener.js 02:14:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x8fbd2400) [pid = 7707] [serial = 714] [outer = 0x8dff0400] 02:14:07 INFO - PROCESS | 7707 | 1466500447054 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 02:14:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 02:14:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1935ms 02:14:07 INFO - PROCESS | 7707 | 1466500447118 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 02:14:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 02:14:07 INFO - PROCESS | 7707 | 1466500447123 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 02:14:07 INFO - PROCESS | 7707 | 1466500447132 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 02:14:07 INFO - PROCESS | 7707 | 1466500447137 Marionette TRACE conn4 <- [1,922,null,{}] 02:14:07 INFO - PROCESS | 7707 | 1466500447145 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:07 INFO - PROCESS | 7707 | 1466500447152 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc9400 == 41 [pid = 7707] [id = 216] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x923c1c00 == 40 [pid = 7707] [id = 230] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x923cd000 == 39 [pid = 7707] [id = 229] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x92e54400 == 38 [pid = 7707] [id = 228] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x9101c800 == 37 [pid = 7707] [id = 227] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe7400 == 36 [pid = 7707] [id = 226] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff1400 == 35 [pid = 7707] [id = 205] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee4000 == 34 [pid = 7707] [id = 217] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff3800 == 33 [pid = 7707] [id = 206] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad3c00 == 32 [pid = 7707] [id = 208] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x9101e400 == 31 [pid = 7707] [id = 219] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8fc00 == 30 [pid = 7707] [id = 210] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc7c00 == 29 [pid = 7707] [id = 221] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc5800 == 28 [pid = 7707] [id = 222] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee7400 == 27 [pid = 7707] [id = 215] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01400 == 26 [pid = 7707] [id = 223] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x952d3400 == 25 [pid = 7707] [id = 224] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8cc00 == 24 [pid = 7707] [id = 225] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2800 == 23 [pid = 7707] [id = 218] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef2000 == 22 [pid = 7707] [id = 207] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x91017c00 == 21 [pid = 7707] [id = 220] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x98364c00 == 20 [pid = 7707] [id = 212] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x99f3b400 == 19 [pid = 7707] [id = 214] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x923cc000 == 18 [pid = 7707] [id = 211] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb04c00 == 17 [pid = 7707] [id = 213] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x952cc800 == 16 [pid = 7707] [id = 209] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedd800 == 15 [pid = 7707] [id = 204] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x99f40400 == 14 [pid = 7707] [id = 236] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff1c00 == 13 [pid = 7707] [id = 235] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff4c00 == 12 [pid = 7707] [id = 234] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfec400 == 11 [pid = 7707] [id = 232] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x92279400 == 10 [pid = 7707] [id = 233] 02:14:08 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee6c00 == 9 [pid = 7707] [id = 231] 02:14:08 INFO - PROCESS | 7707 | 1466500448337 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8fedec00) [pid = 7707] [serial = 656] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x99f43c00) [pid = 7707] [serial = 642] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9a1efc00) [pid = 7707] [serial = 644] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x92e4fc00) [pid = 7707] [serial = 665] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x99e5d800) [pid = 7707] [serial = 639] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x99f3f400) [pid = 7707] [serial = 641] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9a420400) [pid = 7707] [serial = 647] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8fee4c00) [pid = 7707] [serial = 632] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x93914800) [pid = 7707] [serial = 636] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a542c00) [pid = 7707] [serial = 648] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91acdc00) [pid = 7707] [serial = 659] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x923e1000) [pid = 7707] [serial = 662] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a334000) [pid = 7707] [serial = 645] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x923e7800) [pid = 7707] [serial = 663] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x99736400) [pid = 7707] [serial = 638] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8feeb800) [pid = 7707] [serial = 657] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fedf000) [pid = 7707] [serial = 651] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x923eb800) [pid = 7707] [serial = 635] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8dfe6800) [pid = 7707] [serial = 653] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8dff2800) [pid = 7707] [serial = 654] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x91ad4c00) [pid = 7707] [serial = 660] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9101fc00) [pid = 7707] [serial = 633] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fd86c00) [pid = 7707] [serial = 650] [outer = (nil)] [url = about:blank] 02:14:08 INFO - PROCESS | 7707 | 1466500448639 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:08 INFO - PROCESS | 7707 | 1466500448651 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe6800 == 10 [pid = 7707] [id = 238] 02:14:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8dfe6c00) [pid = 7707] [serial = 715] [outer = (nil)] 02:14:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8dfec400) [pid = 7707] [serial = 716] [outer = 0x8dfe6c00] 02:14:08 INFO - PROCESS | 7707 | 1466500448732 Marionette DEBUG loaded listener.js 02:14:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8eb0cc00) [pid = 7707] [serial = 717] [outer = 0x8dfe6c00] 02:14:09 INFO - PROCESS | 7707 | 1466500449565 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 02:14:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 02:14:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 2495ms 02:14:09 INFO - PROCESS | 7707 | 1466500449627 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 02:14:09 INFO - PROCESS | 7707 | 1466500449636 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 02:14:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 02:14:09 INFO - PROCESS | 7707 | 1466500449646 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 02:14:09 INFO - PROCESS | 7707 | 1466500449651 Marionette TRACE conn4 <- [1,926,null,{}] 02:14:09 INFO - PROCESS | 7707 | 1466500449660 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:09 INFO - PROCESS | 7707 | 1466500449666 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:09 INFO - PROCESS | 7707 | 1466500449867 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 02:14:10 INFO - PROCESS | 7707 | 1466500449988 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:10 INFO - PROCESS | 7707 | 1466500449998 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee1800 == 11 [pid = 7707] [id = 239] 02:14:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fee2000) [pid = 7707] [serial = 718] [outer = (nil)] 02:14:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fee5800) [pid = 7707] [serial = 719] [outer = 0x8fee2000] 02:14:10 INFO - PROCESS | 7707 | 1466500450078 Marionette DEBUG loaded listener.js 02:14:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8feee800) [pid = 7707] [serial = 720] [outer = 0x8fee2000] 02:14:11 INFO - PROCESS | 7707 | 1466500451010 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 02:14:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 02:14:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1436ms 02:14:11 INFO - PROCESS | 7707 | 1466500451088 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 02:14:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 02:14:11 INFO - PROCESS | 7707 | 1466500451093 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 02:14:11 INFO - PROCESS | 7707 | 1466500451100 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 02:14:11 INFO - PROCESS | 7707 | 1466500451103 Marionette TRACE conn4 <- [1,930,null,{}] 02:14:11 INFO - PROCESS | 7707 | 1466500451112 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:11 INFO - PROCESS | 7707 | 1466500451117 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:11 INFO - PROCESS | 7707 | 1466500451379 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 02:14:11 INFO - PROCESS | 7707 | 1466500451410 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:11 INFO - PROCESS | 7707 | 1466500451418 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acd000 == 12 [pid = 7707] [id = 240] 02:14:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91acd400) [pid = 7707] [serial = 721] [outer = (nil)] 02:14:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x91acfc00) [pid = 7707] [serial = 722] [outer = 0x91acd400] 02:14:11 INFO - PROCESS | 7707 | 1466500451497 Marionette DEBUG loaded listener.js 02:14:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x91ad5400) [pid = 7707] [serial = 723] [outer = 0x91acd400] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x947a7000) [pid = 7707] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9390e000) [pid = 7707] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9517e000) [pid = 7707] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91ad4000) [pid = 7707] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x952d5000) [pid = 7707] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbc5c00) [pid = 7707] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8dff4800) [pid = 7707] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9101cc00) [pid = 7707] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9786a400) [pid = 7707] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 02:14:13 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921b6400) [pid = 7707] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 02:14:13 INFO - PROCESS | 7707 | 1466500453326 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 02:14:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 02:14:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2290ms 02:14:13 INFO - PROCESS | 7707 | 1466500453391 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 02:14:13 INFO - PROCESS | 7707 | 1466500453397 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 02:14:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 02:14:13 INFO - PROCESS | 7707 | 1466500453421 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 02:14:13 INFO - PROCESS | 7707 | 1466500453430 Marionette TRACE conn4 <- [1,934,null,{}] 02:14:13 INFO - PROCESS | 7707 | 1466500453436 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:13 INFO - PROCESS | 7707 | 1466500453443 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:13 INFO - PROCESS | 7707 | 1466500453661 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 02:14:13 INFO - PROCESS | 7707 | 1466500453678 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:13 INFO - PROCESS | 7707 | 1466500453687 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbce800 == 13 [pid = 7707] [id = 241] 02:14:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fee6c00) [pid = 7707] [serial = 724] [outer = (nil)] 02:14:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x921be800) [pid = 7707] [serial = 725] [outer = 0x8fee6c00] 02:14:13 INFO - PROCESS | 7707 | 1466500453779 Marionette DEBUG loaded listener.js 02:14:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923ce000) [pid = 7707] [serial = 726] [outer = 0x8fee6c00] 02:14:14 INFO - PROCESS | 7707 | 1466500454615 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 02:14:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 02:14:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1259ms 02:14:14 INFO - PROCESS | 7707 | 1466500454666 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 02:14:14 INFO - PROCESS | 7707 | 1466500454670 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 02:14:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 02:14:14 INFO - PROCESS | 7707 | 1466500454677 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 02:14:14 INFO - PROCESS | 7707 | 1466500454681 Marionette TRACE conn4 <- [1,938,null,{}] 02:14:14 INFO - PROCESS | 7707 | 1466500454687 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:14 INFO - PROCESS | 7707 | 1466500454692 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:14 INFO - PROCESS | 7707 | 1466500454879 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 02:14:15 INFO - PROCESS | 7707 | 1466500454997 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:15 INFO - PROCESS | 7707 | 1466500455006 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd87000 == 14 [pid = 7707] [id = 242] 02:14:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9101d800) [pid = 7707] [serial = 727] [outer = (nil)] 02:14:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x923e6c00) [pid = 7707] [serial = 728] [outer = 0x9101d800] 02:14:15 INFO - PROCESS | 7707 | 1466500455084 Marionette DEBUG loaded listener.js 02:14:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x923eb400) [pid = 7707] [serial = 729] [outer = 0x9101d800] 02:14:16 INFO - PROCESS | 7707 | 1466500456226 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 02:14:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 02:14:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1637ms 02:14:16 INFO - PROCESS | 7707 | 1466500456316 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 02:14:16 INFO - PROCESS | 7707 | 1466500456324 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 02:14:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 02:14:16 INFO - PROCESS | 7707 | 1466500456333 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 02:14:16 INFO - PROCESS | 7707 | 1466500456341 Marionette TRACE conn4 <- [1,942,null,{}] 02:14:16 INFO - PROCESS | 7707 | 1466500456358 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:16 INFO - PROCESS | 7707 | 1466500456366 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:16 INFO - PROCESS | 7707 | 1466500456669 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 02:14:16 INFO - PROCESS | 7707 | 1466500456850 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:16 INFO - PROCESS | 7707 | 1466500456864 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8bc00 == 15 [pid = 7707] [id = 243] 02:14:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fd91400) [pid = 7707] [serial = 730] [outer = (nil)] 02:14:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8fef1800) [pid = 7707] [serial = 731] [outer = 0x8fd91400] 02:14:16 INFO - PROCESS | 7707 | 1466500456954 Marionette DEBUG loaded listener.js 02:14:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x91acc000) [pid = 7707] [serial = 732] [outer = 0x8fd91400] 02:14:17 INFO - PROCESS | 7707 | 1466500457991 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 02:14:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 02:14:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1747ms 02:14:18 INFO - PROCESS | 7707 | 1466500458080 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 02:14:18 INFO - PROCESS | 7707 | 1466500458088 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 02:14:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 02:14:18 INFO - PROCESS | 7707 | 1466500458100 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 02:14:18 INFO - PROCESS | 7707 | 1466500458105 Marionette TRACE conn4 <- [1,946,null,{}] 02:14:18 INFO - PROCESS | 7707 | 1466500458113 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:18 INFO - PROCESS | 7707 | 1466500458118 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:18 INFO - PROCESS | 7707 | 1466500458357 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 02:14:18 INFO - PROCESS | 7707 | 1466500458578 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:18 INFO - PROCESS | 7707 | 1466500458587 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe5c00 == 16 [pid = 7707] [id = 244] 02:14:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8dff2c00) [pid = 7707] [serial = 733] [outer = (nil)] 02:14:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x93914c00) [pid = 7707] [serial = 734] [outer = 0x8dff2c00] 02:14:18 INFO - PROCESS | 7707 | 1466500458675 Marionette DEBUG loaded listener.js 02:14:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x93cd1000) [pid = 7707] [serial = 735] [outer = 0x8dff2c00] 02:14:19 INFO - PROCESS | 7707 | 1466500459733 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 02:14:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 02:14:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1685ms 02:14:19 INFO - PROCESS | 7707 | 1466500459786 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 02:14:19 INFO - PROCESS | 7707 | 1466500459789 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 02:14:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 02:14:19 INFO - PROCESS | 7707 | 1466500459798 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 02:14:19 INFO - PROCESS | 7707 | 1466500459805 Marionette TRACE conn4 <- [1,950,null,{}] 02:14:19 INFO - PROCESS | 7707 | 1466500459836 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:19 INFO - PROCESS | 7707 | 1466500459846 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:20 INFO - PROCESS | 7707 | 1466500460089 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 02:14:20 INFO - PROCESS | 7707 | 1466500460323 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:20 INFO - PROCESS | 7707 | 1466500460337 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x951d2400 == 17 [pid = 7707] [id = 245] 02:14:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x951d7c00) [pid = 7707] [serial = 736] [outer = (nil)] 02:14:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x952d3400) [pid = 7707] [serial = 737] [outer = 0x951d7c00] 02:14:20 INFO - PROCESS | 7707 | 1466500460422 Marionette DEBUG loaded listener.js 02:14:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x97874000) [pid = 7707] [serial = 738] [outer = 0x951d7c00] 02:14:21 INFO - PROCESS | 7707 | 1466500461433 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 02:14:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 02:14:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1752ms 02:14:21 INFO - PROCESS | 7707 | 1466500461552 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 02:14:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 02:14:21 INFO - PROCESS | 7707 | 1466500461557 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 02:14:21 INFO - PROCESS | 7707 | 1466500461565 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 02:14:21 INFO - PROCESS | 7707 | 1466500461569 Marionette TRACE conn4 <- [1,954,null,{}] 02:14:21 INFO - PROCESS | 7707 | 1466500461628 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:21 INFO - PROCESS | 7707 | 1466500461632 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:21 INFO - PROCESS | 7707 | 1466500461840 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 02:14:22 INFO - PROCESS | 7707 | 1466500462050 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:22 INFO - PROCESS | 7707 | 1466500462058 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x91accc00 == 18 [pid = 7707] [id = 246] 02:14:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x923dec00) [pid = 7707] [serial = 739] [outer = (nil)] 02:14:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x97876c00) [pid = 7707] [serial = 740] [outer = 0x923dec00] 02:14:22 INFO - PROCESS | 7707 | 1466500462145 Marionette DEBUG loaded listener.js 02:14:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x978d4800) [pid = 7707] [serial = 741] [outer = 0x923dec00] 02:14:23 INFO - PROCESS | 7707 | 1466500463340 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x952d7800) [pid = 7707] [serial = 692] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9516fc00) [pid = 7707] [serial = 687] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x952ce000) [pid = 7707] [serial = 689] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x92e53400) [pid = 7707] [serial = 666] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x95317400) [pid = 7707] [serial = 674] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x96e84000) [pid = 7707] [serial = 675] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8fbd1400) [pid = 7707] [serial = 668] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91012800) [pid = 7707] [serial = 669] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fd89000) [pid = 7707] [serial = 680] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fd90c00) [pid = 7707] [serial = 681] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x921b4c00) [pid = 7707] [serial = 683] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9227c400) [pid = 7707] [serial = 684] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x978d8800) [pid = 7707] [serial = 677] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x978dbc00) [pid = 7707] [serial = 678] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923e0000) [pid = 7707] [serial = 671] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x92e52c00) [pid = 7707] [serial = 672] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x93cd5800) [pid = 7707] [serial = 686] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x95313400) [pid = 7707] [serial = 690] [outer = (nil)] [url = about:blank] 02:14:23 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x96e7e400) [pid = 7707] [serial = 693] [outer = (nil)] [url = about:blank] 02:14:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 02:14:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1890ms 02:14:23 INFO - PROCESS | 7707 | 1466500463478 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 02:14:23 INFO - PROCESS | 7707 | 1466500463483 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 02:14:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 02:14:23 INFO - PROCESS | 7707 | 1466500463493 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 02:14:23 INFO - PROCESS | 7707 | 1466500463497 Marionette TRACE conn4 <- [1,958,null,{}] 02:14:23 INFO - PROCESS | 7707 | 1466500463507 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:23 INFO - PROCESS | 7707 | 1466500463512 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:23 INFO - PROCESS | 7707 | 1466500463740 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 02:14:23 INFO - PROCESS | 7707 | 1466500463872 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:23 INFO - PROCESS | 7707 | 1466500463878 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe7c00 == 19 [pid = 7707] [id = 247] 02:14:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8dfed400) [pid = 7707] [serial = 742] [outer = (nil)] 02:14:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd90800) [pid = 7707] [serial = 743] [outer = 0x8dfed400] 02:14:23 INFO - PROCESS | 7707 | 1466500463963 Marionette DEBUG loaded listener.js 02:14:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fef4000) [pid = 7707] [serial = 744] [outer = 0x8dfed400] 02:14:24 INFO - PROCESS | 7707 | 1466500464782 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 02:14:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 02:14:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1338ms 02:14:24 INFO - PROCESS | 7707 | 1466500464853 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 02:14:24 INFO - PROCESS | 7707 | 1466500464860 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 02:14:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 02:14:24 INFO - PROCESS | 7707 | 1466500464879 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 02:14:24 INFO - PROCESS | 7707 | 1466500464884 Marionette TRACE conn4 <- [1,962,null,{}] 02:14:24 INFO - PROCESS | 7707 | 1466500464890 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:24 INFO - PROCESS | 7707 | 1466500464896 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:25 INFO - PROCESS | 7707 | 1466500465076 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 02:14:25 INFO - PROCESS | 7707 | 1466500465088 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:25 INFO - PROCESS | 7707 | 1466500465094 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b9400 == 20 [pid = 7707] [id = 248] 02:14:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x921b9c00) [pid = 7707] [serial = 745] [outer = (nil)] 02:14:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923c4800) [pid = 7707] [serial = 746] [outer = 0x921b9c00] 02:14:25 INFO - PROCESS | 7707 | 1466500465181 Marionette DEBUG loaded listener.js 02:14:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x923e3800) [pid = 7707] [serial = 747] [outer = 0x921b9c00] 02:14:26 INFO - PROCESS | 7707 | 1466500466191 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 02:14:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 02:14:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1385ms 02:14:26 INFO - PROCESS | 7707 | 1466500466264 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 02:14:26 INFO - PROCESS | 7707 | 1466500466267 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 02:14:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 02:14:26 INFO - PROCESS | 7707 | 1466500466275 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 02:14:26 INFO - PROCESS | 7707 | 1466500466281 Marionette TRACE conn4 <- [1,966,null,{}] 02:14:26 INFO - PROCESS | 7707 | 1466500466308 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:26 INFO - PROCESS | 7707 | 1466500466317 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:26 INFO - PROCESS | 7707 | 1466500466561 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 02:14:26 INFO - PROCESS | 7707 | 1466500466590 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:26 INFO - PROCESS | 7707 | 1466500466600 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b2800 == 21 [pid = 7707] [id = 249] 02:14:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x95175000) [pid = 7707] [serial = 748] [outer = (nil)] 02:14:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952cc000) [pid = 7707] [serial = 749] [outer = 0x95175000] 02:14:26 INFO - PROCESS | 7707 | 1466500466678 Marionette DEBUG loaded listener.js 02:14:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x952dac00) [pid = 7707] [serial = 750] [outer = 0x95175000] 02:14:27 INFO - PROCESS | 7707 | 1466500467657 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 02:14:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 02:14:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1452ms 02:14:27 INFO - PROCESS | 7707 | 1466500467726 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 02:14:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 02:14:27 INFO - PROCESS | 7707 | 1466500467732 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 02:14:27 INFO - PROCESS | 7707 | 1466500467740 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 02:14:27 INFO - PROCESS | 7707 | 1466500467743 Marionette TRACE conn4 <- [1,970,null,{}] 02:14:27 INFO - PROCESS | 7707 | 1466500467750 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:27 INFO - PROCESS | 7707 | 1466500467754 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:27 INFO - PROCESS | 7707 | 1466500467986 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 02:14:28 INFO - PROCESS | 7707 | 1466500468010 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:28 INFO - PROCESS | 7707 | 1466500468018 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cda800 == 22 [pid = 7707] [id = 250] 02:14:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x96e7e000) [pid = 7707] [serial = 751] [outer = (nil)] 02:14:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x978d8800) [pid = 7707] [serial = 752] [outer = 0x96e7e000] 02:14:28 INFO - PROCESS | 7707 | 1466500468093 Marionette DEBUG loaded listener.js 02:14:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9830f000) [pid = 7707] [serial = 753] [outer = 0x96e7e000] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8dfe6c00) [pid = 7707] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8dff0400) [pid = 7707] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x91acd400) [pid = 7707] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8dee8c00) [pid = 7707] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fee7000) [pid = 7707] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923c7400) [pid = 7707] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbd0800) [pid = 7707] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x91011c00) [pid = 7707] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x99f40c00) [pid = 7707] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fee2000) [pid = 7707] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 02:14:28 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fee6c00) [pid = 7707] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 02:14:29 INFO - PROCESS | 7707 | 1466500469086 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 02:14:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 02:14:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1393ms 02:14:29 INFO - PROCESS | 7707 | 1466500469133 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 02:14:29 INFO - PROCESS | 7707 | 1466500469137 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 02:14:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 02:14:29 INFO - PROCESS | 7707 | 1466500469144 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 02:14:29 INFO - PROCESS | 7707 | 1466500469147 Marionette TRACE conn4 <- [1,974,null,{}] 02:14:29 INFO - PROCESS | 7707 | 1466500469153 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:29 INFO - PROCESS | 7707 | 1466500469158 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:29 INFO - PROCESS | 7707 | 1466500469329 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 02:14:29 INFO - PROCESS | 7707 | 1466500469340 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:29 INFO - PROCESS | 7707 | 1466500469350 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc5c00 == 23 [pid = 7707] [id = 251] 02:14:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fee5400) [pid = 7707] [serial = 754] [outer = (nil)] 02:14:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952d6000) [pid = 7707] [serial = 755] [outer = 0x8fee5400] 02:14:29 INFO - PROCESS | 7707 | 1466500469422 Marionette DEBUG loaded listener.js 02:14:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x97875c00) [pid = 7707] [serial = 756] [outer = 0x8fee5400] 02:14:30 INFO - PROCESS | 7707 | 1466500470382 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 02:14:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 02:14:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1294ms 02:14:30 INFO - PROCESS | 7707 | 1466500470480 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 02:14:30 INFO - PROCESS | 7707 | 1466500470485 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 02:14:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 02:14:30 INFO - PROCESS | 7707 | 1466500470497 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 02:14:30 INFO - PROCESS | 7707 | 1466500470502 Marionette TRACE conn4 <- [1,978,null,{}] 02:14:30 INFO - PROCESS | 7707 | 1466500470513 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:30 INFO - PROCESS | 7707 | 1466500470519 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:30 INFO - PROCESS | 7707 | 1466500470748 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 02:14:31 INFO - PROCESS | 7707 | 1466500470981 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:31 INFO - PROCESS | 7707 | 1466500470998 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8a000 == 24 [pid = 7707] [id = 252] 02:14:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8fd8e000) [pid = 7707] [serial = 757] [outer = (nil)] 02:14:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fede400) [pid = 7707] [serial = 758] [outer = 0x8fd8e000] 02:14:31 INFO - PROCESS | 7707 | 1466500471099 Marionette DEBUG loaded listener.js 02:14:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fef6800) [pid = 7707] [serial = 759] [outer = 0x8fd8e000] 02:14:32 INFO - PROCESS | 7707 | 1466500472065 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 02:14:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 02:14:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1646ms 02:14:32 INFO - PROCESS | 7707 | 1466500472145 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 02:14:32 INFO - PROCESS | 7707 | 1466500472151 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 02:14:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 02:14:32 INFO - PROCESS | 7707 | 1466500472163 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 02:14:32 INFO - PROCESS | 7707 | 1466500472169 Marionette TRACE conn4 <- [1,982,null,{}] 02:14:32 INFO - PROCESS | 7707 | 1466500472178 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:32 INFO - PROCESS | 7707 | 1466500472183 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:32 INFO - PROCESS | 7707 | 1466500472433 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 02:14:32 INFO - PROCESS | 7707 | 1466500472716 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:32 INFO - PROCESS | 7707 | 1466500472724 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd1400 == 25 [pid = 7707] [id = 253] 02:14:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923eac00) [pid = 7707] [serial = 760] [outer = (nil)] 02:14:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93829c00) [pid = 7707] [serial = 761] [outer = 0x923eac00] 02:14:32 INFO - PROCESS | 7707 | 1466500472817 Marionette DEBUG loaded listener.js 02:14:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93cd0c00) [pid = 7707] [serial = 762] [outer = 0x923eac00] 02:14:33 INFO - PROCESS | 7707 | 1466500473790 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 02:14:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 02:14:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1689ms 02:14:33 INFO - PROCESS | 7707 | 1466500473850 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 02:14:33 INFO - PROCESS | 7707 | 1466500473855 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 02:14:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 02:14:33 INFO - PROCESS | 7707 | 1466500473862 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 02:14:33 INFO - PROCESS | 7707 | 1466500473866 Marionette TRACE conn4 <- [1,986,null,{}] 02:14:33 INFO - PROCESS | 7707 | 1466500473881 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:33 INFO - PROCESS | 7707 | 1466500473891 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:34 INFO - PROCESS | 7707 | 1466500474136 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 02:14:34 INFO - PROCESS | 7707 | 1466500474447 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:34 INFO - PROCESS | 7707 | 1466500474462 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x99e5cc00 == 26 [pid = 7707] [id = 254] 02:14:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99e5d400) [pid = 7707] [serial = 763] [outer = (nil)] 02:14:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x99f3b000) [pid = 7707] [serial = 764] [outer = 0x99e5d400] 02:14:34 INFO - PROCESS | 7707 | 1466500474555 Marionette DEBUG loaded listener.js 02:14:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x99f40400) [pid = 7707] [serial = 765] [outer = 0x99e5d400] 02:14:35 INFO - PROCESS | 7707 | 1466500475485 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 02:14:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 02:14:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1689ms 02:14:35 INFO - PROCESS | 7707 | 1466500475553 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 02:14:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 02:14:35 INFO - PROCESS | 7707 | 1466500475558 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 02:14:35 INFO - PROCESS | 7707 | 1466500475564 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 02:14:35 INFO - PROCESS | 7707 | 1466500475569 Marionette TRACE conn4 <- [1,990,null,{}] 02:14:35 INFO - PROCESS | 7707 | 1466500475576 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:35 INFO - PROCESS | 7707 | 1466500475581 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:35 INFO - PROCESS | 7707 | 1466500475782 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 02:14:36 INFO - PROCESS | 7707 | 1466500476062 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:36 INFO - PROCESS | 7707 | 1466500476074 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fefb400 == 27 [pid = 7707] [id = 255] 02:14:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99e5c000) [pid = 7707] [serial = 766] [outer = (nil)] 02:14:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a31b800) [pid = 7707] [serial = 767] [outer = 0x99e5c000] 02:14:36 INFO - PROCESS | 7707 | 1466500476214 Marionette DEBUG loaded listener.js 02:14:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a334800) [pid = 7707] [serial = 768] [outer = 0x99e5c000] 02:14:37 INFO - PROCESS | 7707 | 1466500477216 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 02:14:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 02:14:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1686ms 02:14:37 INFO - PROCESS | 7707 | 1466500477250 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 02:14:37 INFO - PROCESS | 7707 | 1466500477254 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 02:14:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 02:14:37 INFO - PROCESS | 7707 | 1466500477261 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 02:14:37 INFO - PROCESS | 7707 | 1466500477264 Marionette TRACE conn4 <- [1,994,null,{}] 02:14:37 INFO - PROCESS | 7707 | 1466500477271 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:37 INFO - PROCESS | 7707 | 1466500477275 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:37 INFO - PROCESS | 7707 | 1466500477472 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 02:14:37 INFO - PROCESS | 7707 | 1466500477641 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:37 INFO - PROCESS | 7707 | 1466500477652 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f71000 == 28 [pid = 7707] [id = 256] 02:14:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a333800) [pid = 7707] [serial = 769] [outer = (nil)] 02:14:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a341000) [pid = 7707] [serial = 770] [outer = 0x9a333800] 02:14:37 INFO - PROCESS | 7707 | 1466500477778 Marionette DEBUG loaded listener.js 02:14:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a420400) [pid = 7707] [serial = 771] [outer = 0x9a333800] 02:14:38 INFO - PROCESS | 7707 | 1466500478791 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 02:14:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 02:14:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1583ms 02:14:38 INFO - PROCESS | 7707 | 1466500478846 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 02:14:38 INFO - PROCESS | 7707 | 1466500478850 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 02:14:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 02:14:38 INFO - PROCESS | 7707 | 1466500478857 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 02:14:38 INFO - PROCESS | 7707 | 1466500478862 Marionette TRACE conn4 <- [1,998,null,{}] 02:14:38 INFO - PROCESS | 7707 | 1466500478868 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:38 INFO - PROCESS | 7707 | 1466500478881 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:39 INFO - PROCESS | 7707 | 1466500479182 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 02:14:39 INFO - PROCESS | 7707 | 1466500479408 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:39 INFO - PROCESS | 7707 | 1466500479418 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff3c00 == 29 [pid = 7707] [id = 257] 02:14:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a33ec00) [pid = 7707] [serial = 772] [outer = (nil)] 02:14:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9a549c00) [pid = 7707] [serial = 773] [outer = 0x9a33ec00] 02:14:39 INFO - PROCESS | 7707 | 1466500479503 Marionette DEBUG loaded listener.js 02:14:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9a54ec00) [pid = 7707] [serial = 774] [outer = 0x9a33ec00] 02:14:40 INFO - PROCESS | 7707 | 1466500480386 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 02:14:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 02:14:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1587ms 02:14:40 INFO - PROCESS | 7707 | 1466500480452 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 02:14:40 INFO - PROCESS | 7707 | 1466500480456 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 02:14:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 02:14:40 INFO - PROCESS | 7707 | 1466500480466 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 02:14:40 INFO - PROCESS | 7707 | 1466500480470 Marionette TRACE conn4 <- [1,1002,null,{}] 02:14:40 INFO - PROCESS | 7707 | 1466500480476 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:40 INFO - PROCESS | 7707 | 1466500480483 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:40 INFO - PROCESS | 7707 | 1466500480670 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 02:14:40 INFO - PROCESS | 7707 | 1466500480843 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:40 INFO - PROCESS | 7707 | 1466500480852 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe8400 == 30 [pid = 7707] [id = 258] 02:14:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8eb05000) [pid = 7707] [serial = 775] [outer = (nil)] 02:14:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8feeb000) [pid = 7707] [serial = 776] [outer = 0x8eb05000] 02:14:40 INFO - PROCESS | 7707 | 1466500480938 Marionette DEBUG loaded listener.js 02:14:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x923ca800) [pid = 7707] [serial = 777] [outer = 0x8eb05000] 02:14:42 INFO - PROCESS | 7707 | 1466500482149 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 02:14:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 02:14:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1743ms 02:14:42 INFO - PROCESS | 7707 | 1466500482210 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 02:14:42 INFO - PROCESS | 7707 | 1466500482216 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 02:14:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 02:14:42 INFO - PROCESS | 7707 | 1466500482225 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 02:14:42 INFO - PROCESS | 7707 | 1466500482234 Marionette TRACE conn4 <- [1,1006,null,{}] 02:14:42 INFO - PROCESS | 7707 | 1466500482242 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:42 INFO - PROCESS | 7707 | 1466500482248 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:42 INFO - PROCESS | 7707 | 1466500482442 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 02:14:42 INFO - PROCESS | 7707 | 1466500482618 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:42 INFO - PROCESS | 7707 | 1466500482629 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef2000 == 31 [pid = 7707] [id = 259] 02:14:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x8fef8400) [pid = 7707] [serial = 778] [outer = (nil)] 02:14:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x91020000) [pid = 7707] [serial = 779] [outer = 0x8fef8400] 02:14:42 INFO - PROCESS | 7707 | 1466500482759 Marionette DEBUG loaded listener.js 02:14:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x921b6c00) [pid = 7707] [serial = 780] [outer = 0x8fef8400] 02:14:43 INFO - PROCESS | 7707 | 1466500483704 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 02:14:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 02:14:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1541ms 02:14:43 INFO - PROCESS | 7707 | 1466500483766 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 02:14:43 INFO - PROCESS | 7707 | 1466500483773 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 02:14:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 02:14:43 INFO - PROCESS | 7707 | 1466500483785 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 02:14:43 INFO - PROCESS | 7707 | 1466500483788 Marionette TRACE conn4 <- [1,1010,null,{}] 02:14:43 INFO - PROCESS | 7707 | 1466500483796 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:43 INFO - PROCESS | 7707 | 1466500483802 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:44 INFO - PROCESS | 7707 | 1466500483999 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 02:14:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe6800 == 30 [pid = 7707] [id = 238] 02:14:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe9800 == 29 [pid = 7707] [id = 237] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x8fbd2400) [pid = 7707] [serial = 714] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x8eb03c00) [pid = 7707] [serial = 713] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x91acfc00) [pid = 7707] [serial = 722] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8eb0f000) [pid = 7707] [serial = 696] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x8dfebc00) [pid = 7707] [serial = 695] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x91017800) [pid = 7707] [serial = 699] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x8fefac00) [pid = 7707] [serial = 698] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x92e52800) [pid = 7707] [serial = 702] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x923cd400) [pid = 7707] [serial = 701] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x99296400) [pid = 7707] [serial = 705] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9835a000) [pid = 7707] [serial = 704] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99f39c00) [pid = 7707] [serial = 708] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x997eac00) [pid = 7707] [serial = 707] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a33b400) [pid = 7707] [serial = 711] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x99f47800) [pid = 7707] [serial = 710] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x91ad5400) [pid = 7707] [serial = 723] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fee5800) [pid = 7707] [serial = 719] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x921be800) [pid = 7707] [serial = 725] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8dfec400) [pid = 7707] [serial = 716] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x923ce000) [pid = 7707] [serial = 726] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8eb0cc00) [pid = 7707] [serial = 717] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8feee800) [pid = 7707] [serial = 720] [outer = (nil)] [url = about:blank] 02:14:45 INFO - PROCESS | 7707 | 1466500485310 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:45 INFO - PROCESS | 7707 | 1466500485317 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9000 == 30 [pid = 7707] [id = 260] 02:14:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8dee9c00) [pid = 7707] [serial = 781] [outer = (nil)] 02:14:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8dfe9400) [pid = 7707] [serial = 782] [outer = 0x8dee9c00] 02:14:45 INFO - PROCESS | 7707 | 1466500485407 Marionette DEBUG loaded listener.js 02:14:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8eb04c00) [pid = 7707] [serial = 783] [outer = 0x8dee9c00] 02:14:46 INFO - PROCESS | 7707 | 1466500486244 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 02:14:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 02:14:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 2485ms 02:14:46 INFO - PROCESS | 7707 | 1466500486275 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 02:14:46 INFO - PROCESS | 7707 | 1466500486281 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 02:14:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 02:14:46 INFO - PROCESS | 7707 | 1466500486289 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 02:14:46 INFO - PROCESS | 7707 | 1466500486294 Marionette TRACE conn4 <- [1,1014,null,{}] 02:14:46 INFO - PROCESS | 7707 | 1466500486302 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:46 INFO - PROCESS | 7707 | 1466500486309 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:46 INFO - PROCESS | 7707 | 1466500486496 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 02:14:46 INFO - PROCESS | 7707 | 1466500486511 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:46 INFO - PROCESS | 7707 | 1466500486518 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd3c00 == 31 [pid = 7707] [id = 261] 02:14:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8fd86c00) [pid = 7707] [serial = 784] [outer = (nil)] 02:14:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8fee2400) [pid = 7707] [serial = 785] [outer = 0x8fd86c00] 02:14:46 INFO - PROCESS | 7707 | 1466500486603 Marionette DEBUG loaded listener.js 02:14:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8feecc00) [pid = 7707] [serial = 786] [outer = 0x8fd86c00] 02:14:47 INFO - PROCESS | 7707 | 1466500487576 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 02:14:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 02:14:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1338ms 02:14:47 INFO - PROCESS | 7707 | 1466500487639 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 02:14:47 INFO - PROCESS | 7707 | 1466500487647 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 02:14:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 02:14:47 INFO - PROCESS | 7707 | 1466500487673 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 02:14:47 INFO - PROCESS | 7707 | 1466500487676 Marionette TRACE conn4 <- [1,1018,null,{}] 02:14:47 INFO - PROCESS | 7707 | 1466500487685 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:47 INFO - PROCESS | 7707 | 1466500487690 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:47 INFO - PROCESS | 7707 | 1466500487919 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 02:14:47 INFO - PROCESS | 7707 | 1466500487945 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:47 INFO - PROCESS | 7707 | 1466500487952 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acb400 == 32 [pid = 7707] [id = 262] 02:14:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x91acd800) [pid = 7707] [serial = 787] [outer = (nil)] 02:14:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x91ad2400) [pid = 7707] [serial = 788] [outer = 0x91acd800] 02:14:48 INFO - PROCESS | 7707 | 1466500488028 Marionette DEBUG loaded listener.js 02:14:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x921b7000) [pid = 7707] [serial = 789] [outer = 0x91acd800] 02:14:49 INFO - PROCESS | 7707 | 1466500489040 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 02:14:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 02:14:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1441ms 02:14:49 INFO - PROCESS | 7707 | 1466500489114 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 02:14:49 INFO - PROCESS | 7707 | 1466500489117 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 02:14:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 02:14:49 INFO - PROCESS | 7707 | 1466500489134 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 02:14:49 INFO - PROCESS | 7707 | 1466500489144 Marionette TRACE conn4 <- [1,1022,null,{}] 02:14:49 INFO - PROCESS | 7707 | 1466500489160 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:49 INFO - PROCESS | 7707 | 1466500489168 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:49 INFO - PROCESS | 7707 | 1466500489402 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 02:14:49 INFO - PROCESS | 7707 | 1466500489432 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:49 INFO - PROCESS | 7707 | 1466500489442 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd3000 == 33 [pid = 7707] [id = 263] 02:14:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fd8cc00) [pid = 7707] [serial = 790] [outer = (nil)] 02:14:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x923e7c00) [pid = 7707] [serial = 791] [outer = 0x8fd8cc00] 02:14:49 INFO - PROCESS | 7707 | 1466500489535 Marionette DEBUG loaded listener.js 02:14:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x92e5bc00) [pid = 7707] [serial = 792] [outer = 0x8fd8cc00] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8dff2c00) [pid = 7707] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x96e7e000) [pid = 7707] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x921b9c00) [pid = 7707] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8dfed400) [pid = 7707] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x95175000) [pid = 7707] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9101d800) [pid = 7707] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fd91400) [pid = 7707] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x923dec00) [pid = 7707] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x951d7c00) [pid = 7707] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 02:14:50 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fee5400) [pid = 7707] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 02:14:50 INFO - PROCESS | 7707 | 1466500490991 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 02:14:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 02:14:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1910ms 02:14:51 INFO - PROCESS | 7707 | 1466500491037 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 02:14:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 02:14:51 INFO - PROCESS | 7707 | 1466500491042 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 02:14:51 INFO - PROCESS | 7707 | 1466500491048 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 02:14:51 INFO - PROCESS | 7707 | 1466500491052 Marionette TRACE conn4 <- [1,1026,null,{}] 02:14:51 INFO - PROCESS | 7707 | 1466500491058 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:51 INFO - PROCESS | 7707 | 1466500491063 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:51 INFO - PROCESS | 7707 | 1466500491289 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 02:14:51 INFO - PROCESS | 7707 | 1466500491303 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:51 INFO - PROCESS | 7707 | 1466500491314 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2c00 == 34 [pid = 7707] [id = 264] 02:14:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923e0c00) [pid = 7707] [serial = 793] [outer = (nil)] 02:14:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93cd3800) [pid = 7707] [serial = 794] [outer = 0x923e0c00] 02:14:51 INFO - PROCESS | 7707 | 1466500491399 Marionette DEBUG loaded listener.js 02:14:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x93cd6800) [pid = 7707] [serial = 795] [outer = 0x923e0c00] 02:14:52 INFO - PROCESS | 7707 | 1466500492344 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 02:14:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 02:14:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1332ms 02:14:52 INFO - PROCESS | 7707 | 1466500492382 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 02:14:52 INFO - PROCESS | 7707 | 1466500492388 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 02:14:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 02:14:52 INFO - PROCESS | 7707 | 1466500492398 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 02:14:52 INFO - PROCESS | 7707 | 1466500492405 Marionette TRACE conn4 <- [1,1030,null,{}] 02:14:52 INFO - PROCESS | 7707 | 1466500492417 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:52 INFO - PROCESS | 7707 | 1466500492424 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:52 INFO - PROCESS | 7707 | 1466500492659 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 02:14:52 INFO - PROCESS | 7707 | 1466500492825 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:52 INFO - PROCESS | 7707 | 1466500492842 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2000 == 35 [pid = 7707] [id = 265] 02:14:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fbd3400) [pid = 7707] [serial = 796] [outer = (nil)] 02:14:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8fd89400) [pid = 7707] [serial = 797] [outer = 0x8fbd3400] 02:14:52 INFO - PROCESS | 7707 | 1466500492991 Marionette DEBUG loaded listener.js 02:14:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x91018400) [pid = 7707] [serial = 798] [outer = 0x8fbd3400] 02:14:54 INFO - PROCESS | 7707 | 1466500494034 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 02:14:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 02:14:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1691ms 02:14:54 INFO - PROCESS | 7707 | 1466500494089 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 02:14:54 INFO - PROCESS | 7707 | 1466500494097 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 02:14:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 02:14:54 INFO - PROCESS | 7707 | 1466500494108 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 02:14:54 INFO - PROCESS | 7707 | 1466500494112 Marionette TRACE conn4 <- [1,1034,null,{}] 02:14:54 INFO - PROCESS | 7707 | 1466500494119 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:54 INFO - PROCESS | 7707 | 1466500494125 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:54 INFO - PROCESS | 7707 | 1466500494342 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 02:14:54 INFO - PROCESS | 7707 | 1466500494564 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:54 INFO - PROCESS | 7707 | 1466500494574 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01400 == 36 [pid = 7707] [id = 266] 02:14:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fd91c00) [pid = 7707] [serial = 799] [outer = (nil)] 02:14:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x923e9400) [pid = 7707] [serial = 800] [outer = 0x8fd91c00] 02:14:54 INFO - PROCESS | 7707 | 1466500494704 Marionette DEBUG loaded listener.js 02:14:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x947ab400) [pid = 7707] [serial = 801] [outer = 0x8fd91c00] 02:14:55 INFO - PROCESS | 7707 | 1466500495703 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 02:14:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 02:14:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1644ms 02:14:55 INFO - PROCESS | 7707 | 1466500495752 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 02:14:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 02:14:55 INFO - PROCESS | 7707 | 1466500495757 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 02:14:55 INFO - PROCESS | 7707 | 1466500495764 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 02:14:55 INFO - PROCESS | 7707 | 1466500495770 Marionette TRACE conn4 <- [1,1038,null,{}] 02:14:55 INFO - PROCESS | 7707 | 1466500495787 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:55 INFO - PROCESS | 7707 | 1466500495796 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:56 INFO - PROCESS | 7707 | 1466500496009 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 02:14:56 INFO - PROCESS | 7707 | 1466500496267 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:56 INFO - PROCESS | 7707 | 1466500496280 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x978dd000 == 37 [pid = 7707] [id = 267] 02:14:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x978dd400) [pid = 7707] [serial = 802] [outer = (nil)] 02:14:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x98365000) [pid = 7707] [serial = 803] [outer = 0x978dd400] 02:14:56 INFO - PROCESS | 7707 | 1466500496423 Marionette DEBUG loaded listener.js 02:14:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x99297000) [pid = 7707] [serial = 804] [outer = 0x978dd400] 02:14:57 INFO - PROCESS | 7707 | 1466500497435 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 02:14:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 02:14:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1743ms 02:14:57 INFO - PROCESS | 7707 | 1466500497507 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 02:14:57 INFO - PROCESS | 7707 | 1466500497512 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 02:14:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 02:14:57 INFO - PROCESS | 7707 | 1466500497520 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 02:14:57 INFO - PROCESS | 7707 | 1466500497524 Marionette TRACE conn4 <- [1,1042,null,{}] 02:14:57 INFO - PROCESS | 7707 | 1466500497531 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:57 INFO - PROCESS | 7707 | 1466500497536 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:57 INFO - PROCESS | 7707 | 1466500497731 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 02:14:57 INFO - PROCESS | 7707 | 1466500497945 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:57 INFO - PROCESS | 7707 | 1466500497956 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x952cc400 == 38 [pid = 7707] [id = 268] 02:14:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x99296400) [pid = 7707] [serial = 805] [outer = (nil)] 02:14:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x99f38c00) [pid = 7707] [serial = 806] [outer = 0x99296400] 02:14:58 INFO - PROCESS | 7707 | 1466500498081 Marionette DEBUG loaded listener.js 02:14:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x99f3a000) [pid = 7707] [serial = 807] [outer = 0x99296400] 02:14:59 INFO - PROCESS | 7707 | 1466500499051 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 02:14:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 02:14:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1593ms 02:14:59 INFO - PROCESS | 7707 | 1466500499114 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 02:14:59 INFO - PROCESS | 7707 | 1466500499118 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 02:14:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 02:14:59 INFO - PROCESS | 7707 | 1466500499125 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 02:14:59 INFO - PROCESS | 7707 | 1466500499130 Marionette TRACE conn4 <- [1,1046,null,{}] 02:14:59 INFO - PROCESS | 7707 | 1466500499136 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:14:59 INFO - PROCESS | 7707 | 1466500499141 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:59 INFO - PROCESS | 7707 | 1466500499345 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 02:14:59 INFO - PROCESS | 7707 | 1466500499558 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:14:59 INFO - PROCESS | 7707 | 1466500499566 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:14:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd0800 == 39 [pid = 7707] [id = 269] 02:14:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8fee9c00) [pid = 7707] [serial = 808] [outer = (nil)] 02:14:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x923ecc00) [pid = 7707] [serial = 809] [outer = 0x8fee9c00] 02:14:59 INFO - PROCESS | 7707 | 1466500499697 Marionette DEBUG loaded listener.js 02:14:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x978de400) [pid = 7707] [serial = 810] [outer = 0x8fee9c00] 02:15:00 INFO - PROCESS | 7707 | 1466500500811 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 02:15:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 02:15:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1737ms 02:15:00 INFO - PROCESS | 7707 | 1466500500864 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 02:15:00 INFO - PROCESS | 7707 | 1466500500869 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 02:15:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 02:15:00 INFO - PROCESS | 7707 | 1466500500880 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 02:15:00 INFO - PROCESS | 7707 | 1466500500884 Marionette TRACE conn4 <- [1,1050,null,{}] 02:15:00 INFO - PROCESS | 7707 | 1466500500895 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:00 INFO - PROCESS | 7707 | 1466500500900 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:01 INFO - PROCESS | 7707 | 1466500501169 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 02:15:01 INFO - PROCESS | 7707 | --DOCSHELL 0x91acd000 == 38 [pid = 7707] [id = 240] 02:15:01 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbce800 == 37 [pid = 7707] [id = 241] 02:15:01 INFO - PROCESS | 7707 | --DOCSHELL 0x921b2800 == 36 [pid = 7707] [id = 249] 02:15:01 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee1800 == 35 [pid = 7707] [id = 239] 02:15:01 INFO - PROCESS | 7707 | --DOCSHELL 0x921b9400 == 34 [pid = 7707] [id = 248] 02:15:01 INFO - PROCESS | 7707 | 1466500501468 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:01 INFO - PROCESS | 7707 | 1466500501480 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbca400 == 35 [pid = 7707] [id = 270] 02:15:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x8fbce800) [pid = 7707] [serial = 811] [outer = (nil)] 02:15:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x8fee3c00) [pid = 7707] [serial = 812] [outer = 0x8fbce800] 02:15:01 INFO - PROCESS | 7707 | 1466500501575 Marionette DEBUG loaded listener.js 02:15:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x8fefb000) [pid = 7707] [serial = 813] [outer = 0x8fbce800] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x952d6000) [pid = 7707] [serial = 755] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x97875c00) [pid = 7707] [serial = 756] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x93914c00) [pid = 7707] [serial = 734] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x978d8800) [pid = 7707] [serial = 752] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x923c4800) [pid = 7707] [serial = 746] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x8fef4000) [pid = 7707] [serial = 744] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x952cc000) [pid = 7707] [serial = 749] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x93cd1000) [pid = 7707] [serial = 735] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x923e3800) [pid = 7707] [serial = 747] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9830f000) [pid = 7707] [serial = 753] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x923eb400) [pid = 7707] [serial = 729] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x91acc000) [pid = 7707] [serial = 732] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x97876c00) [pid = 7707] [serial = 740] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x923e6c00) [pid = 7707] [serial = 728] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8fef1800) [pid = 7707] [serial = 731] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8fd90800) [pid = 7707] [serial = 743] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x97874000) [pid = 7707] [serial = 738] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x978d4800) [pid = 7707] [serial = 741] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x952d3400) [pid = 7707] [serial = 737] [outer = (nil)] [url = about:blank] 02:15:01 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x952dac00) [pid = 7707] [serial = 750] [outer = (nil)] [url = about:blank] 02:15:02 INFO - PROCESS | 7707 | 1466500502442 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 02:15:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 02:15:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1634ms 02:15:02 INFO - PROCESS | 7707 | 1466500502519 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 02:15:02 INFO - PROCESS | 7707 | 1466500502528 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 02:15:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 02:15:02 INFO - PROCESS | 7707 | 1466500502542 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 02:15:02 INFO - PROCESS | 7707 | 1466500502547 Marionette TRACE conn4 <- [1,1054,null,{}] 02:15:02 INFO - PROCESS | 7707 | 1466500502556 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:02 INFO - PROCESS | 7707 | 1466500502564 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:02 INFO - PROCESS | 7707 | 1466500502770 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 02:15:02 INFO - PROCESS | 7707 | 1466500502903 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:02 INFO - PROCESS | 7707 | 1466500502913 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101c800 == 36 [pid = 7707] [id = 271] 02:15:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x921bfc00) [pid = 7707] [serial = 814] [outer = (nil)] 02:15:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x923cd400) [pid = 7707] [serial = 815] [outer = 0x921bfc00] 02:15:02 INFO - PROCESS | 7707 | 1466500502989 Marionette DEBUG loaded listener.js 02:15:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923e8800) [pid = 7707] [serial = 816] [outer = 0x921bfc00] 02:15:03 INFO - PROCESS | 7707 | 1466500503873 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 02:15:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 02:15:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1388ms 02:15:03 INFO - PROCESS | 7707 | 1466500503930 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 02:15:03 INFO - PROCESS | 7707 | 1466500503933 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 02:15:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 02:15:03 INFO - PROCESS | 7707 | 1466500503940 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 02:15:03 INFO - PROCESS | 7707 | 1466500503945 Marionette TRACE conn4 <- [1,1058,null,{}] 02:15:03 INFO - PROCESS | 7707 | 1466500503961 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:03 INFO - PROCESS | 7707 | 1466500503971 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:04 INFO - PROCESS | 7707 | 1466500504141 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 02:15:04 INFO - PROCESS | 7707 | 1466500504298 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:04 INFO - PROCESS | 7707 | 1466500504307 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d4800 == 37 [pid = 7707] [id = 272] 02:15:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x952d6c00) [pid = 7707] [serial = 817] [outer = (nil)] 02:15:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x96e77800) [pid = 7707] [serial = 818] [outer = 0x952d6c00] 02:15:04 INFO - PROCESS | 7707 | 1466500504388 Marionette DEBUG loaded listener.js 02:15:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x97877800) [pid = 7707] [serial = 819] [outer = 0x952d6c00] 02:15:05 INFO - PROCESS | 7707 | 1466500505318 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 02:15:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 02:15:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1436ms 02:15:05 INFO - PROCESS | 7707 | 1466500505379 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 02:15:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 02:15:05 INFO - PROCESS | 7707 | 1466500505385 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 02:15:05 INFO - PROCESS | 7707 | 1466500505392 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 02:15:05 INFO - PROCESS | 7707 | 1466500505395 Marionette TRACE conn4 <- [1,1062,null,{}] 02:15:05 INFO - PROCESS | 7707 | 1466500505401 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:05 INFO - PROCESS | 7707 | 1466500505406 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:05 INFO - PROCESS | 7707 | 1466500505644 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 02:15:05 INFO - PROCESS | 7707 | 1466500505670 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:05 INFO - PROCESS | 7707 | 1466500505678 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d3c00 == 38 [pid = 7707] [id = 273] 02:15:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x978d4c00) [pid = 7707] [serial = 820] [outer = (nil)] 02:15:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x98310c00) [pid = 7707] [serial = 821] [outer = 0x978d4c00] 02:15:05 INFO - PROCESS | 7707 | 1466500505751 Marionette DEBUG loaded listener.js 02:15:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x997dec00) [pid = 7707] [serial = 822] [outer = 0x978d4c00] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8fd8e000) [pid = 7707] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x923eac00) [pid = 7707] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x99e5d400) [pid = 7707] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8fd8cc00) [pid = 7707] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x99e5c000) [pid = 7707] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8dee9c00) [pid = 7707] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fd86c00) [pid = 7707] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a333800) [pid = 7707] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fef8400) [pid = 7707] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a33ec00) [pid = 7707] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8eb05000) [pid = 7707] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 02:15:06 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91acd800) [pid = 7707] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 02:15:06 INFO - PROCESS | 7707 | 1466500506788 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 02:15:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 02:15:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1444ms 02:15:06 INFO - PROCESS | 7707 | 1466500506837 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 02:15:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 02:15:06 INFO - PROCESS | 7707 | 1466500506841 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 02:15:06 INFO - PROCESS | 7707 | 1466500506848 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 02:15:06 INFO - PROCESS | 7707 | 1466500506852 Marionette TRACE conn4 <- [1,1066,null,{}] 02:15:06 INFO - PROCESS | 7707 | 1466500506858 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:06 INFO - PROCESS | 7707 | 1466500506863 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:07 INFO - PROCESS | 7707 | 1466500507073 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 02:15:07 INFO - PROCESS | 7707 | 1466500507200 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:07 INFO - PROCESS | 7707 | 1466500507208 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe6400 == 39 [pid = 7707] [id = 274] 02:15:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8dff1800) [pid = 7707] [serial = 823] [outer = (nil)] 02:15:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952d7400) [pid = 7707] [serial = 824] [outer = 0x8dff1800] 02:15:07 INFO - PROCESS | 7707 | 1466500507282 Marionette DEBUG loaded listener.js 02:15:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x978db000) [pid = 7707] [serial = 825] [outer = 0x8dff1800] 02:15:08 INFO - PROCESS | 7707 | 1466500508111 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 02:15:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 02:15:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1280ms 02:15:08 INFO - PROCESS | 7707 | 1466500508130 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 02:15:08 INFO - PROCESS | 7707 | 1466500508133 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 02:15:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 02:15:08 INFO - PROCESS | 7707 | 1466500508140 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 02:15:08 INFO - PROCESS | 7707 | 1466500508144 Marionette TRACE conn4 <- [1,1070,null,{}] 02:15:08 INFO - PROCESS | 7707 | 1466500508157 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:08 INFO - PROCESS | 7707 | 1466500508168 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:08 INFO - PROCESS | 7707 | 1466500508456 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 02:15:08 INFO - PROCESS | 7707 | 1466500508622 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:08 INFO - PROCESS | 7707 | 1466500508633 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9c00 == 40 [pid = 7707] [id = 275] 02:15:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8dfe6c00) [pid = 7707] [serial = 826] [outer = (nil)] 02:15:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8dff2400) [pid = 7707] [serial = 827] [outer = 0x8dfe6c00] 02:15:08 INFO - PROCESS | 7707 | 1466500508790 Marionette DEBUG loaded listener.js 02:15:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8eb0cc00) [pid = 7707] [serial = 828] [outer = 0x8dfe6c00] 02:15:09 INFO - PROCESS | 7707 | 1466500509803 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 02:15:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 02:15:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1731ms 02:15:09 INFO - PROCESS | 7707 | 1466500509874 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 02:15:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 02:15:09 INFO - PROCESS | 7707 | 1466500509882 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 02:15:09 INFO - PROCESS | 7707 | 1466500509891 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 02:15:09 INFO - PROCESS | 7707 | 1466500509897 Marionette TRACE conn4 <- [1,1074,null,{}] 02:15:09 INFO - PROCESS | 7707 | 1466500509907 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:09 INFO - PROCESS | 7707 | 1466500509914 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:10 INFO - PROCESS | 7707 | 1466500510172 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 02:15:10 INFO - PROCESS | 7707 | 1466500510441 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:10 INFO - PROCESS | 7707 | 1466500510451 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef8800 == 41 [pid = 7707] [id = 276] 02:15:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x91016400) [pid = 7707] [serial = 829] [outer = (nil)] 02:15:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x91ac9400) [pid = 7707] [serial = 830] [outer = 0x91016400] 02:15:10 INFO - PROCESS | 7707 | 1466500510543 Marionette DEBUG loaded listener.js 02:15:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x921b5000) [pid = 7707] [serial = 831] [outer = 0x91016400] 02:15:11 INFO - PROCESS | 7707 | 1466500511593 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 02:15:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 02:15:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1742ms 02:15:11 INFO - PROCESS | 7707 | 1466500511632 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 02:15:11 INFO - PROCESS | 7707 | 1466500511638 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 02:15:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 02:15:11 INFO - PROCESS | 7707 | 1466500511645 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 02:15:11 INFO - PROCESS | 7707 | 1466500511648 Marionette TRACE conn4 <- [1,1078,null,{}] 02:15:11 INFO - PROCESS | 7707 | 1466500511656 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:11 INFO - PROCESS | 7707 | 1466500511660 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:11 INFO - PROCESS | 7707 | 1466500511868 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 02:15:12 INFO - PROCESS | 7707 | 1466500512150 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:12 INFO - PROCESS | 7707 | 1466500512158 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101ec00 == 42 [pid = 7707] [id = 277] 02:15:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x923ec800) [pid = 7707] [serial = 832] [outer = (nil)] 02:15:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x92e56800) [pid = 7707] [serial = 833] [outer = 0x923ec800] 02:15:12 INFO - PROCESS | 7707 | 1466500512289 Marionette DEBUG loaded listener.js 02:15:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9517c400) [pid = 7707] [serial = 834] [outer = 0x923ec800] 02:15:13 INFO - PROCESS | 7707 | 1466500513327 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 02:15:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 02:15:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1693ms 02:15:13 INFO - PROCESS | 7707 | 1466500513338 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 02:15:13 INFO - PROCESS | 7707 | 1466500513345 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 02:15:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 02:15:13 INFO - PROCESS | 7707 | 1466500513363 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 02:15:13 INFO - PROCESS | 7707 | 1466500513371 Marionette TRACE conn4 <- [1,1082,null,{}] 02:15:13 INFO - PROCESS | 7707 | 1466500513378 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:13 INFO - PROCESS | 7707 | 1466500513384 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:13 INFO - PROCESS | 7707 | 1466500513646 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 02:15:13 INFO - PROCESS | 7707 | 1466500513911 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:13 INFO - PROCESS | 7707 | 1466500513921 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc5800 == 43 [pid = 7707] [id = 278] 02:15:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x921b4800) [pid = 7707] [serial = 835] [outer = (nil)] 02:15:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x99f72000) [pid = 7707] [serial = 836] [outer = 0x921b4800] 02:15:14 INFO - PROCESS | 7707 | 1466500514015 Marionette DEBUG loaded listener.js 02:15:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9a339c00) [pid = 7707] [serial = 837] [outer = 0x921b4800] 02:15:14 INFO - PROCESS | 7707 | 1466500514986 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 02:15:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 02:15:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1700ms 02:15:15 INFO - PROCESS | 7707 | 1466500515056 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 02:15:15 INFO - PROCESS | 7707 | 1466500515062 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 02:15:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 02:15:15 INFO - PROCESS | 7707 | 1466500515069 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 02:15:15 INFO - PROCESS | 7707 | 1466500515073 Marionette TRACE conn4 <- [1,1086,null,{}] 02:15:15 INFO - PROCESS | 7707 | 1466500515079 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:15 INFO - PROCESS | 7707 | 1466500515084 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:15 INFO - PROCESS | 7707 | 1466500515315 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 02:15:15 INFO - PROCESS | 7707 | 1466500515534 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:15 INFO - PROCESS | 7707 | 1466500515542 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe8c00 == 44 [pid = 7707] [id = 279] 02:15:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8feea400) [pid = 7707] [serial = 838] [outer = (nil)] 02:15:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9a426c00) [pid = 7707] [serial = 839] [outer = 0x8feea400] 02:15:15 INFO - PROCESS | 7707 | 1466500515666 Marionette DEBUG loaded listener.js 02:15:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9a541400) [pid = 7707] [serial = 840] [outer = 0x8feea400] 02:15:16 INFO - PROCESS | 7707 | 1466500516607 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 02:15:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 02:15:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1584ms 02:15:16 INFO - PROCESS | 7707 | 1466500516655 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 02:15:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 02:15:16 INFO - PROCESS | 7707 | 1466500516659 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 02:15:16 INFO - PROCESS | 7707 | 1466500516667 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 02:15:16 INFO - PROCESS | 7707 | 1466500516671 Marionette TRACE conn4 <- [1,1090,null,{}] 02:15:16 INFO - PROCESS | 7707 | 1466500516677 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:16 INFO - PROCESS | 7707 | 1466500516683 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:16 INFO - PROCESS | 7707 | 1466500516881 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 02:15:17 INFO - PROCESS | 7707 | 1466500517122 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:17 INFO - PROCESS | 7707 | 1466500517140 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfee400 == 45 [pid = 7707] [id = 280] 02:15:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x8dfef400) [pid = 7707] [serial = 841] [outer = (nil)] 02:15:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x8eb0c800) [pid = 7707] [serial = 842] [outer = 0x8dfef400] 02:15:17 INFO - PROCESS | 7707 | 1466500517459 Marionette DEBUG loaded listener.js 02:15:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x8fbd1800) [pid = 7707] [serial = 843] [outer = 0x8dfef400] 02:15:18 INFO - PROCESS | 7707 | 1466500518414 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 02:15:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 02:15:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1784ms 02:15:18 INFO - PROCESS | 7707 | 1466500518451 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 02:15:18 INFO - PROCESS | 7707 | 1466500518457 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 02:15:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 02:15:18 INFO - PROCESS | 7707 | 1466500518466 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 02:15:18 INFO - PROCESS | 7707 | 1466500518470 Marionette TRACE conn4 <- [1,1094,null,{}] 02:15:18 INFO - PROCESS | 7707 | 1466500518477 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:18 INFO - PROCESS | 7707 | 1466500518482 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:18 INFO - PROCESS | 7707 | 1466500518673 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 02:15:18 INFO - PROCESS | 7707 | 1466500518963 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:18 INFO - PROCESS | 7707 | 1466500518975 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101dc00 == 46 [pid = 7707] [id = 281] 02:15:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x91ad4800) [pid = 7707] [serial = 844] [outer = (nil)] 02:15:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x921bc800) [pid = 7707] [serial = 845] [outer = 0x91ad4800] 02:15:19 INFO - PROCESS | 7707 | 1466500519107 Marionette DEBUG loaded listener.js 02:15:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x92284c00) [pid = 7707] [serial = 846] [outer = 0x91ad4800] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe6400 == 45 [pid = 7707] [id = 274] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x978d3c00 == 44 [pid = 7707] [id = 273] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x952d4800 == 43 [pid = 7707] [id = 272] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x9101c800 == 42 [pid = 7707] [id = 271] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbca400 == 41 [pid = 7707] [id = 270] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd0800 == 40 [pid = 7707] [id = 269] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x978dd000 == 39 [pid = 7707] [id = 267] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x952cc400 == 38 [pid = 7707] [id = 268] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01400 == 37 [pid = 7707] [id = 266] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2000 == 36 [pid = 7707] [id = 265] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x99f71000 == 35 [pid = 7707] [id = 256] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff3c00 == 34 [pid = 7707] [id = 257] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef2000 == 33 [pid = 7707] [id = 259] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9000 == 32 [pid = 7707] [id = 260] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe8400 == 31 [pid = 7707] [id = 258] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd3000 == 30 [pid = 7707] [id = 263] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8bc00 == 29 [pid = 7707] [id = 243] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x91acb400 == 28 [pid = 7707] [id = 262] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc5c00 == 27 [pid = 7707] [id = 251] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x99e5cc00 == 26 [pid = 7707] [id = 254] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fefb400 == 25 [pid = 7707] [id = 255] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x93cda800 == 24 [pid = 7707] [id = 250] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe5c00 == 23 [pid = 7707] [id = 244] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x91accc00 == 22 [pid = 7707] [id = 246] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2c00 == 21 [pid = 7707] [id = 264] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd3c00 == 20 [pid = 7707] [id = 261] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd87000 == 19 [pid = 7707] [id = 242] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd1400 == 18 [pid = 7707] [id = 253] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe7c00 == 17 [pid = 7707] [id = 247] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8a000 == 16 [pid = 7707] [id = 252] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x951d2400 == 15 [pid = 7707] [id = 245] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe8c00 == 14 [pid = 7707] [id = 279] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc5800 == 13 [pid = 7707] [id = 278] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef8800 == 12 [pid = 7707] [id = 276] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x9101ec00 == 11 [pid = 7707] [id = 277] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9c00 == 10 [pid = 7707] [id = 275] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x93cd3800) [pid = 7707] [serial = 794] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x8fef6800) [pid = 7707] [serial = 759] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x8fede400) [pid = 7707] [serial = 758] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x93cd0c00) [pid = 7707] [serial = 762] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x93829c00) [pid = 7707] [serial = 761] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x99f40400) [pid = 7707] [serial = 765] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x923e7c00) [pid = 7707] [serial = 791] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x99f3b000) [pid = 7707] [serial = 764] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9a334800) [pid = 7707] [serial = 768] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x8dfe9400) [pid = 7707] [serial = 782] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x8eb04c00) [pid = 7707] [serial = 783] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x8fee2400) [pid = 7707] [serial = 785] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9a31b800) [pid = 7707] [serial = 767] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a420400) [pid = 7707] [serial = 771] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a341000) [pid = 7707] [serial = 770] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x921b6c00) [pid = 7707] [serial = 780] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a54ec00) [pid = 7707] [serial = 774] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a549c00) [pid = 7707] [serial = 773] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x923ca800) [pid = 7707] [serial = 777] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8feeb000) [pid = 7707] [serial = 776] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x91020000) [pid = 7707] [serial = 779] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x91ad2400) [pid = 7707] [serial = 788] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x92e5bc00) [pid = 7707] [serial = 792] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x921b7000) [pid = 7707] [serial = 789] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8feecc00) [pid = 7707] [serial = 786] [outer = (nil)] [url = about:blank] 02:15:20 INFO - PROCESS | 7707 | --DOCSHELL 0x93cda400 == 9 [pid = 7707] [id = 9] 02:15:21 INFO - PROCESS | 7707 | 1466500521162 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 02:15:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 02:15:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2746ms 02:15:21 INFO - PROCESS | 7707 | 1466500521212 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 02:15:21 INFO - PROCESS | 7707 | 1466500521218 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 02:15:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 02:15:21 INFO - PROCESS | 7707 | 1466500521228 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 02:15:21 INFO - PROCESS | 7707 | 1466500521234 Marionette TRACE conn4 <- [1,1098,null,{}] 02:15:21 INFO - PROCESS | 7707 | 1466500521242 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:21 INFO - PROCESS | 7707 | 1466500521247 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:21 INFO - PROCESS | 7707 | 1466500521439 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 02:15:21 INFO - PROCESS | 7707 | 1466500521575 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:21 INFO - PROCESS | 7707 | 1466500521582 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb10800 == 10 [pid = 7707] [id = 282] 02:15:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8eb10c00) [pid = 7707] [serial = 847] [outer = (nil)] 02:15:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fd8a000) [pid = 7707] [serial = 848] [outer = 0x8eb10c00] 02:15:21 INFO - PROCESS | 7707 | 1466500521665 Marionette DEBUG loaded listener.js 02:15:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fee1c00) [pid = 7707] [serial = 849] [outer = 0x8eb10c00] 02:15:22 INFO - PROCESS | 7707 | 1466500522582 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 02:15:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 02:15:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1406ms 02:15:22 INFO - PROCESS | 7707 | 1466500522634 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 02:15:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 02:15:22 INFO - PROCESS | 7707 | 1466500522642 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 02:15:22 INFO - PROCESS | 7707 | 1466500522654 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 02:15:22 INFO - PROCESS | 7707 | 1466500522659 Marionette TRACE conn4 <- [1,1102,null,{}] 02:15:22 INFO - PROCESS | 7707 | 1466500522665 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:22 INFO - PROCESS | 7707 | 1466500522671 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:22 INFO - PROCESS | 7707 | 1466500522866 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 02:15:23 INFO - PROCESS | 7707 | 1466500523016 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:23 INFO - PROCESS | 7707 | 1466500523024 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x91012800 == 11 [pid = 7707] [id = 283] 02:15:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91017800) [pid = 7707] [serial = 850] [outer = (nil)] 02:15:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x91ad0400) [pid = 7707] [serial = 851] [outer = 0x91017800] 02:15:23 INFO - PROCESS | 7707 | 1466500523105 Marionette DEBUG loaded listener.js 02:15:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x91ad5800) [pid = 7707] [serial = 852] [outer = 0x91017800] 02:15:24 INFO - PROCESS | 7707 | 1466500524077 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 02:15:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 02:15:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1492ms 02:15:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 02:15:24 INFO - PROCESS | 7707 | 1466500524149 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 02:15:24 INFO - PROCESS | 7707 | 1466500524152 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 02:15:24 INFO - PROCESS | 7707 | 1466500524161 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 02:15:24 INFO - PROCESS | 7707 | 1466500524167 Marionette TRACE conn4 <- [1,1106,null,{}] 02:15:24 INFO - PROCESS | 7707 | 1466500524197 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:24 INFO - PROCESS | 7707 | 1466500524207 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:24 INFO - PROCESS | 7707 | 1466500524441 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 02:15:24 INFO - PROCESS | 7707 | 1466500524466 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:24 INFO - PROCESS | 7707 | 1466500524474 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cb800 == 12 [pid = 7707] [id = 284] 02:15:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923cc800) [pid = 7707] [serial = 853] [outer = (nil)] 02:15:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x923e4000) [pid = 7707] [serial = 854] [outer = 0x923cc800] 02:15:24 INFO - PROCESS | 7707 | 1466500524562 Marionette DEBUG loaded listener.js 02:15:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x923edc00) [pid = 7707] [serial = 855] [outer = 0x923cc800] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x921bfc00) [pid = 7707] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8fee9c00) [pid = 7707] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99296400) [pid = 7707] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fd91c00) [pid = 7707] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x923e0c00) [pid = 7707] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x952d6c00) [pid = 7707] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x978d4c00) [pid = 7707] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fbce800) [pid = 7707] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbd3400) [pid = 7707] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x978dd400) [pid = 7707] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 02:15:25 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8dff1800) [pid = 7707] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 02:15:25 INFO - PROCESS | 7707 | 1466500525968 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 02:15:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 02:15:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1852ms 02:15:26 INFO - PROCESS | 7707 | 1466500526012 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 02:15:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 02:15:26 INFO - PROCESS | 7707 | 1466500526016 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 02:15:26 INFO - PROCESS | 7707 | 1466500526023 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 02:15:26 INFO - PROCESS | 7707 | 1466500526026 Marionette TRACE conn4 <- [1,1110,null,{}] 02:15:26 INFO - PROCESS | 7707 | 1466500526032 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:26 INFO - PROCESS | 7707 | 1466500526037 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:26 INFO - PROCESS | 7707 | 1466500526201 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 02:15:26 INFO - PROCESS | 7707 | 1466500526213 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:26 INFO - PROCESS | 7707 | 1466500526220 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c7400 == 13 [pid = 7707] [id = 285] 02:15:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923ce800) [pid = 7707] [serial = 856] [outer = (nil)] 02:15:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x92e54c00) [pid = 7707] [serial = 857] [outer = 0x923ce800] 02:15:26 INFO - PROCESS | 7707 | 1466500526296 Marionette DEBUG loaded listener.js 02:15:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x93cd3400) [pid = 7707] [serial = 858] [outer = 0x923ce800] 02:15:27 INFO - PROCESS | 7707 | 1466500527226 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 02:15:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 02:15:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1233ms 02:15:27 INFO - PROCESS | 7707 | 1466500527261 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 02:15:27 INFO - PROCESS | 7707 | 1466500527266 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 02:15:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 02:15:27 INFO - PROCESS | 7707 | 1466500527275 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 02:15:27 INFO - PROCESS | 7707 | 1466500527279 Marionette TRACE conn4 <- [1,1114,null,{}] 02:15:27 INFO - PROCESS | 7707 | 1466500527285 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:27 INFO - PROCESS | 7707 | 1466500527291 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:27 INFO - PROCESS | 7707 | 1466500527465 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 02:15:27 INFO - PROCESS | 7707 | 1466500527680 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:27 INFO - PROCESS | 7707 | 1466500527692 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedb800 == 14 [pid = 7707] [id = 286] 02:15:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8dedc400) [pid = 7707] [serial = 859] [outer = (nil)] 02:15:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8dee6800) [pid = 7707] [serial = 860] [outer = 0x8dedc400] 02:15:27 INFO - PROCESS | 7707 | 1466500527781 Marionette DEBUG loaded listener.js 02:15:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8dfec000) [pid = 7707] [serial = 861] [outer = 0x8dedc400] 02:15:28 INFO - PROCESS | 7707 | 1466500528907 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 02:15:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 02:15:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1682ms 02:15:28 INFO - PROCESS | 7707 | 1466500528961 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 02:15:28 INFO - PROCESS | 7707 | 1466500528968 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 02:15:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 02:15:28 INFO - PROCESS | 7707 | 1466500528977 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 02:15:28 INFO - PROCESS | 7707 | 1466500528983 Marionette TRACE conn4 <- [1,1118,null,{}] 02:15:29 INFO - PROCESS | 7707 | 1466500528991 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:29 INFO - PROCESS | 7707 | 1466500528999 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:29 INFO - PROCESS | 7707 | 1466500529311 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 02:15:29 INFO - PROCESS | 7707 | 1466500529505 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:29 INFO - PROCESS | 7707 | 1466500529515 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feee800 == 15 [pid = 7707] [id = 287] 02:15:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8fef5800) [pid = 7707] [serial = 862] [outer = (nil)] 02:15:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x91011c00) [pid = 7707] [serial = 863] [outer = 0x8fef5800] 02:15:29 INFO - PROCESS | 7707 | 1466500529606 Marionette DEBUG loaded listener.js 02:15:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x91acb800) [pid = 7707] [serial = 864] [outer = 0x8fef5800] 02:15:30 INFO - PROCESS | 7707 | 1466500530682 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 02:15:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 02:15:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1741ms 02:15:30 INFO - PROCESS | 7707 | 1466500530722 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 02:15:30 INFO - PROCESS | 7707 | 1466500530730 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 02:15:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 02:15:30 INFO - PROCESS | 7707 | 1466500530738 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 02:15:30 INFO - PROCESS | 7707 | 1466500530742 Marionette TRACE conn4 <- [1,1122,null,{}] 02:15:30 INFO - PROCESS | 7707 | 1466500530748 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:30 INFO - PROCESS | 7707 | 1466500530754 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:31 INFO - PROCESS | 7707 | 1466500530993 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 02:15:31 INFO - PROCESS | 7707 | 1466500531259 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:31 INFO - PROCESS | 7707 | 1466500531267 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feeb000 == 16 [pid = 7707] [id = 288] 02:15:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x923dfc00) [pid = 7707] [serial = 865] [outer = (nil)] 02:15:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x923e9800) [pid = 7707] [serial = 866] [outer = 0x923dfc00] 02:15:31 INFO - PROCESS | 7707 | 1466500531355 Marionette DEBUG loaded listener.js 02:15:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x93915000) [pid = 7707] [serial = 867] [outer = 0x923dfc00] 02:15:32 INFO - PROCESS | 7707 | 1466500532435 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 02:15:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 02:15:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1741ms 02:15:32 INFO - PROCESS | 7707 | 1466500532482 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 02:15:32 INFO - PROCESS | 7707 | 1466500532489 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 02:15:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 02:15:32 INFO - PROCESS | 7707 | 1466500532511 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 02:15:32 INFO - PROCESS | 7707 | 1466500532522 Marionette TRACE conn4 <- [1,1126,null,{}] 02:15:32 INFO - PROCESS | 7707 | 1466500532530 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:32 INFO - PROCESS | 7707 | 1466500532540 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:32 INFO - PROCESS | 7707 | 1466500532862 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 02:15:33 INFO - PROCESS | 7707 | 1466500533057 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:33 INFO - PROCESS | 7707 | 1466500533064 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef0000 == 17 [pid = 7707] [id = 289] 02:15:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x91ace800) [pid = 7707] [serial = 868] [outer = (nil)] 02:15:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x95314000) [pid = 7707] [serial = 869] [outer = 0x91ace800] 02:15:33 INFO - PROCESS | 7707 | 1466500533154 Marionette DEBUG loaded listener.js 02:15:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x95318c00) [pid = 7707] [serial = 870] [outer = 0x91ace800] 02:15:34 INFO - PROCESS | 7707 | 1466500534328 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 02:15:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 02:15:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1906ms 02:15:34 INFO - PROCESS | 7707 | 1466500534405 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 02:15:34 INFO - PROCESS | 7707 | 1466500534412 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 02:15:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 02:15:34 INFO - PROCESS | 7707 | 1466500534430 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 02:15:34 INFO - PROCESS | 7707 | 1466500534436 Marionette TRACE conn4 <- [1,1130,null,{}] 02:15:34 INFO - PROCESS | 7707 | 1466500534446 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:34 INFO - PROCESS | 7707 | 1466500534451 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:34 INFO - PROCESS | 7707 | 1466500534754 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 02:15:34 INFO - PROCESS | 7707 | 1466500534914 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:34 INFO - PROCESS | 7707 | 1466500534928 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd3400 == 18 [pid = 7707] [id = 290] 02:15:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8fd8c800) [pid = 7707] [serial = 871] [outer = (nil)] 02:15:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8fd92c00) [pid = 7707] [serial = 872] [outer = 0x8fd8c800] 02:15:35 INFO - PROCESS | 7707 | 1466500535104 Marionette DEBUG loaded listener.js 02:15:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8fee4000) [pid = 7707] [serial = 873] [outer = 0x8fd8c800] 02:15:35 INFO - PROCESS | 7707 | --DOCSHELL 0x923c7400 == 17 [pid = 7707] [id = 285] 02:15:35 INFO - PROCESS | 7707 | --DOCSHELL 0x923cb800 == 16 [pid = 7707] [id = 284] 02:15:35 INFO - PROCESS | 7707 | --DOCSHELL 0x91012800 == 15 [pid = 7707] [id = 283] 02:15:35 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb10800 == 14 [pid = 7707] [id = 282] 02:15:35 INFO - PROCESS | 7707 | --DOCSHELL 0x96e7a400 == 13 [pid = 7707] [id = 10] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x978db000) [pid = 7707] [serial = 825] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x923e8800) [pid = 7707] [serial = 816] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x923ecc00) [pid = 7707] [serial = 809] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99f38c00) [pid = 7707] [serial = 806] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x947ab400) [pid = 7707] [serial = 801] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x93cd6800) [pid = 7707] [serial = 795] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x97877800) [pid = 7707] [serial = 819] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x96e77800) [pid = 7707] [serial = 818] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x98310c00) [pid = 7707] [serial = 821] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x923e9400) [pid = 7707] [serial = 800] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x99f3a000) [pid = 7707] [serial = 807] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x997dec00) [pid = 7707] [serial = 822] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fee3c00) [pid = 7707] [serial = 812] [outer = (nil)] [url = about:blank] 02:15:35 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x978de400) [pid = 7707] [serial = 810] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fefb000) [pid = 7707] [serial = 813] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923cd400) [pid = 7707] [serial = 815] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x91018400) [pid = 7707] [serial = 798] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x99297000) [pid = 7707] [serial = 804] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x98365000) [pid = 7707] [serial = 803] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd89400) [pid = 7707] [serial = 797] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d7400) [pid = 7707] [serial = 824] [outer = (nil)] [url = about:blank] 02:15:36 INFO - PROCESS | 7707 | 1466500536394 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 02:15:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 02:15:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2003ms 02:15:36 INFO - PROCESS | 7707 | 1466500536424 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 02:15:36 INFO - PROCESS | 7707 | 1466500536432 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 02:15:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 02:15:36 INFO - PROCESS | 7707 | 1466500536443 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 02:15:36 INFO - PROCESS | 7707 | 1466500536448 Marionette TRACE conn4 <- [1,1134,null,{}] 02:15:36 INFO - PROCESS | 7707 | 1466500536455 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:36 INFO - PROCESS | 7707 | 1466500536462 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:36 INFO - PROCESS | 7707 | 1466500536663 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 02:15:36 INFO - PROCESS | 7707 | 1466500536839 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:36 INFO - PROCESS | 7707 | 1466500536846 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef6000 == 14 [pid = 7707] [id = 291] 02:15:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x91018800) [pid = 7707] [serial = 874] [outer = (nil)] 02:15:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x91ad6400) [pid = 7707] [serial = 875] [outer = 0x91018800] 02:15:36 INFO - PROCESS | 7707 | 1466500536938 Marionette DEBUG loaded listener.js 02:15:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x921bf800) [pid = 7707] [serial = 876] [outer = 0x91018800] 02:15:37 INFO - PROCESS | 7707 | 1466500537809 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 02:15:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 02:15:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1384ms 02:15:37 INFO - PROCESS | 7707 | 1466500537827 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 02:15:37 INFO - PROCESS | 7707 | 1466500537830 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 02:15:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 02:15:37 INFO - PROCESS | 7707 | 1466500537840 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 02:15:37 INFO - PROCESS | 7707 | 1466500537844 Marionette TRACE conn4 <- [1,1138,null,{}] 02:15:37 INFO - PROCESS | 7707 | 1466500537861 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:37 INFO - PROCESS | 7707 | 1466500537870 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:38 INFO - PROCESS | 7707 | 1466500538112 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 02:15:38 INFO - PROCESS | 7707 | 1466500538142 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:38 INFO - PROCESS | 7707 | 1466500538155 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x93829c00 == 15 [pid = 7707] [id = 292] 02:15:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9390d800) [pid = 7707] [serial = 877] [outer = (nil)] 02:15:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x93cd5c00) [pid = 7707] [serial = 878] [outer = 0x9390d800] 02:15:38 INFO - PROCESS | 7707 | 1466500538230 Marionette DEBUG loaded listener.js 02:15:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9517b000) [pid = 7707] [serial = 879] [outer = 0x9390d800] 02:15:39 INFO - PROCESS | 7707 | 1466500539251 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 02:15:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 02:15:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1438ms 02:15:39 INFO - PROCESS | 7707 | 1466500539286 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 02:15:39 INFO - PROCESS | 7707 | 1466500539290 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 02:15:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 02:15:39 INFO - PROCESS | 7707 | 1466500539298 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 02:15:39 INFO - PROCESS | 7707 | 1466500539301 Marionette TRACE conn4 <- [1,1142,null,{}] 02:15:39 INFO - PROCESS | 7707 | 1466500539307 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:39 INFO - PROCESS | 7707 | 1466500539312 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:39 INFO - PROCESS | 7707 | 1466500539558 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 02:15:39 INFO - PROCESS | 7707 | 1466500539584 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:39 INFO - PROCESS | 7707 | 1466500539590 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e81800 == 16 [pid = 7707] [id = 293] 02:15:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x96e84000) [pid = 7707] [serial = 880] [outer = (nil)] 02:15:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x978d0c00) [pid = 7707] [serial = 881] [outer = 0x96e84000] 02:15:39 INFO - PROCESS | 7707 | 1466500539664 Marionette DEBUG loaded listener.js 02:15:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x978d6800) [pid = 7707] [serial = 882] [outer = 0x96e84000] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x91016400) [pid = 7707] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x923ec800) [pid = 7707] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x921b4800) [pid = 7707] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923cc800) [pid = 7707] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8feea400) [pid = 7707] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91ad4800) [pid = 7707] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dfef400) [pid = 7707] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8eb10c00) [pid = 7707] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9786e800) [pid = 7707] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8dfe6c00) [pid = 7707] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 02:15:40 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x91017800) [pid = 7707] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 02:15:40 INFO - PROCESS | 7707 | 1466500540659 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 02:15:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 02:15:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1383ms 02:15:40 INFO - PROCESS | 7707 | 1466500540682 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 02:15:40 INFO - PROCESS | 7707 | 1466500540686 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 02:15:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 02:15:40 INFO - PROCESS | 7707 | 1466500540692 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 02:15:40 INFO - PROCESS | 7707 | 1466500540695 Marionette TRACE conn4 <- [1,1146,null,{}] 02:15:40 INFO - PROCESS | 7707 | 1466500540701 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:40 INFO - PROCESS | 7707 | 1466500540706 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:40 INFO - PROCESS | 7707 | 1466500540914 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 02:15:40 INFO - PROCESS | 7707 | 1466500540934 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:40 INFO - PROCESS | 7707 | 1466500540943 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcd800 == 17 [pid = 7707] [id = 294] 02:15:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fbd0800) [pid = 7707] [serial = 883] [outer = (nil)] 02:15:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x952d2000) [pid = 7707] [serial = 884] [outer = 0x8fbd0800] 02:15:41 INFO - PROCESS | 7707 | 1466500541015 Marionette DEBUG loaded listener.js 02:15:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x978d1c00) [pid = 7707] [serial = 885] [outer = 0x8fbd0800] 02:15:41 INFO - PROCESS | 7707 | 1466500541940 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 02:15:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 02:15:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1281ms 02:15:41 INFO - PROCESS | 7707 | 1466500541975 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 02:15:41 INFO - PROCESS | 7707 | 1466500541978 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 02:15:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 02:15:41 INFO - PROCESS | 7707 | 1466500541985 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 02:15:41 INFO - PROCESS | 7707 | 1466500541988 Marionette TRACE conn4 <- [1,1150,null,{}] 02:15:41 INFO - PROCESS | 7707 | 1466500541993 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:42 INFO - PROCESS | 7707 | 1466500542003 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:42 INFO - PROCESS | 7707 | 1466500542236 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 02:15:42 INFO - PROCESS | 7707 | 1466500542475 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:42 INFO - PROCESS | 7707 | 1466500542486 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee7c00 == 18 [pid = 7707] [id = 295] 02:15:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8dee9c00) [pid = 7707] [serial = 886] [outer = (nil)] 02:15:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8dff0400) [pid = 7707] [serial = 887] [outer = 0x8dee9c00] 02:15:42 INFO - PROCESS | 7707 | 1466500542638 Marionette DEBUG loaded listener.js 02:15:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fbc6800) [pid = 7707] [serial = 888] [outer = 0x8dee9c00] 02:15:43 INFO - PROCESS | 7707 | 1466500543665 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 02:15:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 02:15:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1742ms 02:15:43 INFO - PROCESS | 7707 | 1466500543730 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 02:15:43 INFO - PROCESS | 7707 | 1466500543736 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 02:15:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 02:15:43 INFO - PROCESS | 7707 | 1466500543746 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 02:15:43 INFO - PROCESS | 7707 | 1466500543751 Marionette TRACE conn4 <- [1,1154,null,{}] 02:15:43 INFO - PROCESS | 7707 | 1466500543759 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:43 INFO - PROCESS | 7707 | 1466500543768 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:44 INFO - PROCESS | 7707 | 1466500544004 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 02:15:44 INFO - PROCESS | 7707 | 1466500544274 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:44 INFO - PROCESS | 7707 | 1466500544287 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbce000 == 19 [pid = 7707] [id = 296] 02:15:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ac9c00) [pid = 7707] [serial = 889] [outer = (nil)] 02:15:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921b6400) [pid = 7707] [serial = 890] [outer = 0x91ac9c00] 02:15:44 INFO - PROCESS | 7707 | 1466500544377 Marionette DEBUG loaded listener.js 02:15:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9227cc00) [pid = 7707] [serial = 891] [outer = 0x91ac9c00] 02:15:45 INFO - PROCESS | 7707 | 1466500545337 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 02:15:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 02:15:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1637ms 02:15:45 INFO - PROCESS | 7707 | 1466500545386 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 02:15:45 INFO - PROCESS | 7707 | 1466500545393 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 02:15:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 02:15:45 INFO - PROCESS | 7707 | 1466500545401 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 02:15:45 INFO - PROCESS | 7707 | 1466500545406 Marionette TRACE conn4 <- [1,1158,null,{}] 02:15:45 INFO - PROCESS | 7707 | 1466500545413 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:45 INFO - PROCESS | 7707 | 1466500545419 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:45 INFO - PROCESS | 7707 | 1466500545626 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 02:15:45 INFO - PROCESS | 7707 | 1466500545887 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:45 INFO - PROCESS | 7707 | 1466500545896 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e51000 == 20 [pid = 7707] [id = 297] 02:15:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x947a7000) [pid = 7707] [serial = 892] [outer = (nil)] 02:15:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x952cc000) [pid = 7707] [serial = 893] [outer = 0x947a7000] 02:15:46 INFO - PROCESS | 7707 | 1466500546027 Marionette DEBUG loaded listener.js 02:15:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x96e7e000) [pid = 7707] [serial = 894] [outer = 0x947a7000] 02:15:47 INFO - PROCESS | 7707 | 1466500547008 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 02:15:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 02:15:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1646ms 02:15:47 INFO - PROCESS | 7707 | 1466500547049 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 02:15:47 INFO - PROCESS | 7707 | 1466500547053 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 02:15:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 02:15:47 INFO - PROCESS | 7707 | 1466500547071 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 02:15:47 INFO - PROCESS | 7707 | 1466500547081 Marionette TRACE conn4 <- [1,1162,null,{}] 02:15:47 INFO - PROCESS | 7707 | 1466500547089 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:47 INFO - PROCESS | 7707 | 1466500547097 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:47 INFO - PROCESS | 7707 | 1466500547340 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 02:15:47 INFO - PROCESS | 7707 | 1466500547566 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:47 INFO - PROCESS | 7707 | 1466500547579 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd90000 == 21 [pid = 7707] [id = 298] 02:15:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x92e52800) [pid = 7707] [serial = 895] [outer = (nil)] 02:15:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x99298c00) [pid = 7707] [serial = 896] [outer = 0x92e52800] 02:15:47 INFO - PROCESS | 7707 | 1466500547713 Marionette DEBUG loaded listener.js 02:15:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x997e6c00) [pid = 7707] [serial = 897] [outer = 0x92e52800] 02:15:48 INFO - PROCESS | 7707 | 1466500548639 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 02:15:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 02:15:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1607ms 02:15:48 INFO - PROCESS | 7707 | 1466500548671 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 02:15:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 02:15:48 INFO - PROCESS | 7707 | 1466500548676 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 02:15:48 INFO - PROCESS | 7707 | 1466500548683 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 02:15:48 INFO - PROCESS | 7707 | 1466500548687 Marionette TRACE conn4 <- [1,1166,null,{}] 02:15:48 INFO - PROCESS | 7707 | 1466500548693 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:48 INFO - PROCESS | 7707 | 1466500548699 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:48 INFO - PROCESS | 7707 | 1466500548893 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 02:15:49 INFO - PROCESS | 7707 | 1466500549062 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:49 INFO - PROCESS | 7707 | 1466500549069 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef7c00 == 22 [pid = 7707] [id = 299] 02:15:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99e62800) [pid = 7707] [serial = 898] [outer = (nil)] 02:15:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99f3f400) [pid = 7707] [serial = 899] [outer = 0x99e62800] 02:15:49 INFO - PROCESS | 7707 | 1466500549153 Marionette DEBUG loaded listener.js 02:15:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x99f41c00) [pid = 7707] [serial = 900] [outer = 0x99e62800] 02:15:50 INFO - PROCESS | 7707 | 1466500550102 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 02:15:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 02:15:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1485ms 02:15:50 INFO - PROCESS | 7707 | 1466500550168 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 02:15:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 02:15:50 INFO - PROCESS | 7707 | 1466500550173 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 02:15:50 INFO - PROCESS | 7707 | 1466500550180 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 02:15:50 INFO - PROCESS | 7707 | 1466500550184 Marionette TRACE conn4 <- [1,1170,null,{}] 02:15:50 INFO - PROCESS | 7707 | 1466500550190 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:50 INFO - PROCESS | 7707 | 1466500550195 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:50 INFO - PROCESS | 7707 | 1466500550427 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 02:15:50 INFO - PROCESS | 7707 | 1466500550648 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:50 INFO - PROCESS | 7707 | 1466500550666 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f3a800 == 23 [pid = 7707] [id = 300] 02:15:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x99f41800) [pid = 7707] [serial = 901] [outer = (nil)] 02:15:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a1ef800) [pid = 7707] [serial = 902] [outer = 0x99f41800] 02:15:50 INFO - PROCESS | 7707 | 1466500550815 Marionette DEBUG loaded listener.js 02:15:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a33e400) [pid = 7707] [serial = 903] [outer = 0x99f41800] 02:15:52 INFO - PROCESS | 7707 | 1466500552090 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 02:15:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 02:15:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1934ms 02:15:52 INFO - PROCESS | 7707 | 1466500552114 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 02:15:52 INFO - PROCESS | 7707 | 1466500552124 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 02:15:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 02:15:52 INFO - PROCESS | 7707 | 1466500552157 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 02:15:52 INFO - PROCESS | 7707 | 1466500552162 Marionette TRACE conn4 <- [1,1174,null,{}] 02:15:52 INFO - PROCESS | 7707 | 1466500552171 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:52 INFO - PROCESS | 7707 | 1466500552176 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:52 INFO - PROCESS | 7707 | 1466500552461 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 02:15:52 INFO - PROCESS | 7707 | 1466500552708 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:52 INFO - PROCESS | 7707 | 1466500552726 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd87c00 == 24 [pid = 7707] [id = 301] 02:15:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8fd88400) [pid = 7707] [serial = 904] [outer = (nil)] 02:15:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8fd8dc00) [pid = 7707] [serial = 905] [outer = 0x8fd88400] 02:15:52 INFO - PROCESS | 7707 | 1466500552839 Marionette DEBUG loaded listener.js 02:15:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8fee0000) [pid = 7707] [serial = 906] [outer = 0x8fd88400] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcd800 == 23 [pid = 7707] [id = 294] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x96e81800 == 22 [pid = 7707] [id = 293] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x93829c00 == 21 [pid = 7707] [id = 292] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef6000 == 20 [pid = 7707] [id = 291] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd3400 == 19 [pid = 7707] [id = 290] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef0000 == 18 [pid = 7707] [id = 289] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8feee800 == 17 [pid = 7707] [id = 287] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8feeb000 == 16 [pid = 7707] [id = 288] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedb800 == 15 [pid = 7707] [id = 286] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x9101dc00 == 14 [pid = 7707] [id = 281] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfee400 == 13 [pid = 7707] [id = 280] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x99f3a800 == 12 [pid = 7707] [id = 300] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef7c00 == 11 [pid = 7707] [id = 299] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd90000 == 10 [pid = 7707] [id = 298] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbce000 == 9 [pid = 7707] [id = 296] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x92e51000 == 8 [pid = 7707] [id = 297] 02:15:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee7c00 == 7 [pid = 7707] [id = 295] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x92e54c00) [pid = 7707] [serial = 857] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x921b5000) [pid = 7707] [serial = 831] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x91ac9400) [pid = 7707] [serial = 830] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9517c400) [pid = 7707] [serial = 834] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x92e56800) [pid = 7707] [serial = 833] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a339c00) [pid = 7707] [serial = 837] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x99f72000) [pid = 7707] [serial = 836] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x923e4000) [pid = 7707] [serial = 854] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a541400) [pid = 7707] [serial = 840] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a426c00) [pid = 7707] [serial = 839] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x92284c00) [pid = 7707] [serial = 846] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x921bc800) [pid = 7707] [serial = 845] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fbd1800) [pid = 7707] [serial = 843] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fd8a000) [pid = 7707] [serial = 848] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8eb0c800) [pid = 7707] [serial = 842] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fee1c00) [pid = 7707] [serial = 849] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x95317c00) [pid = 7707] [serial = 585] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8eb0cc00) [pid = 7707] [serial = 828] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x923edc00) [pid = 7707] [serial = 855] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91ad5800) [pid = 7707] [serial = 852] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91ad0400) [pid = 7707] [serial = 851] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8dff2400) [pid = 7707] [serial = 827] [outer = (nil)] [url = about:blank] 02:15:54 INFO - PROCESS | 7707 | 1466500554896 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 02:15:54 INFO - PROCESS | 7707 | 1466500554955 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 02:15:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 02:15:54 INFO - PROCESS | 7707 | 1466500554964 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 02:15:54 INFO - PROCESS | 7707 | 1466500554970 Marionette TRACE conn4 <- [1,1178,null,{}] 02:15:54 INFO - PROCESS | 7707 | 1466500554979 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:54 INFO - PROCESS | 7707 | 1466500554984 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:55 INFO - PROCESS | 7707 | 1466500555173 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 02:15:55 INFO - PROCESS | 7707 | 1466500555308 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:55 INFO - PROCESS | 7707 | 1466500555323 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0a400 == 8 [pid = 7707] [id = 302] 02:15:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fbc9000) [pid = 7707] [serial = 907] [outer = (nil)] 02:15:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fbd0c00) [pid = 7707] [serial = 908] [outer = 0x8fbc9000] 02:15:55 INFO - PROCESS | 7707 | 1466500555397 Marionette DEBUG loaded listener.js 02:15:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd8a000) [pid = 7707] [serial = 909] [outer = 0x8fbc9000] 02:15:56 INFO - PROCESS | 7707 | 1466500556245 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 02:15:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 02:15:56 INFO - PROCESS | 7707 | 1466500556324 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 02:15:56 INFO - PROCESS | 7707 | 1466500556336 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 02:15:56 INFO - PROCESS | 7707 | 1466500556342 Marionette TRACE conn4 <- [1,1182,null,{}] 02:15:56 INFO - PROCESS | 7707 | 1466500556348 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:56 INFO - PROCESS | 7707 | 1466500556355 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:56 INFO - PROCESS | 7707 | 1466500556543 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 02:15:56 INFO - PROCESS | 7707 | 1466500556695 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:56 INFO - PROCESS | 7707 | 1466500556707 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee4400 == 9 [pid = 7707] [id = 303] 02:15:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8feec000) [pid = 7707] [serial = 910] [outer = (nil)] 02:15:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91015c00) [pid = 7707] [serial = 911] [outer = 0x8feec000] 02:15:56 INFO - PROCESS | 7707 | 1466500556782 Marionette DEBUG loaded listener.js 02:15:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91aca400) [pid = 7707] [serial = 912] [outer = 0x8feec000] 02:15:57 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:15:57 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:15:57 INFO - PROCESS | 7707 | 1466500557742 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 02:15:57 INFO - PROCESS | 7707 | 1466500557779 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 02:15:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 02:15:57 INFO - PROCESS | 7707 | 1466500557787 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 02:15:57 INFO - PROCESS | 7707 | 1466500557793 Marionette TRACE conn4 <- [1,1186,null,{}] 02:15:57 INFO - PROCESS | 7707 | 1466500557819 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:57 INFO - PROCESS | 7707 | 1466500557829 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:58 INFO - PROCESS | 7707 | 1466500558056 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 02:15:58 INFO - PROCESS | 7707 | 1466500558087 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:15:58 INFO - PROCESS | 7707 | 1466500558100 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e0800 == 10 [pid = 7707] [id = 304] 02:15:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x923e1000) [pid = 7707] [serial = 913] [outer = (nil)] 02:15:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923e4800) [pid = 7707] [serial = 914] [outer = 0x923e1000] 02:15:58 INFO - PROCESS | 7707 | 1466500558176 Marionette DEBUG loaded listener.js 02:15:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923ec000) [pid = 7707] [serial = 915] [outer = 0x923e1000] 02:15:59 INFO - PROCESS | 7707 | 1466500559191 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 02:15:59 INFO - PROCESS | 7707 | 1466500559238 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 02:15:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 02:15:59 INFO - PROCESS | 7707 | 1466500559288 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 02:15:59 INFO - PROCESS | 7707 | 1466500559291 Marionette TRACE conn4 <- [1,1190,null,{}] 02:15:59 INFO - PROCESS | 7707 | 1466500559298 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:15:59 INFO - PROCESS | 7707 | 1466500559303 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:15:59 INFO - PROCESS | 7707 | 1466500559883 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fbd0800) [pid = 7707] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9390d800) [pid = 7707] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x96e84000) [pid = 7707] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8dedc400) [pid = 7707] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923dfc00) [pid = 7707] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91ace800) [pid = 7707] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fd8c800) [pid = 7707] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91018800) [pid = 7707] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fef5800) [pid = 7707] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x93cdac00) [pid = 7707] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:15:59 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x923ce800) [pid = 7707] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 02:16:00 INFO - PROCESS | 7707 | 1466500560050 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:00 INFO - PROCESS | 7707 | 1466500560056 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedc400 == 11 [pid = 7707] [id = 305] 02:16:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dfe7800) [pid = 7707] [serial = 916] [outer = (nil)] 02:16:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fefcc00) [pid = 7707] [serial = 917] [outer = 0x8dfe7800] 02:16:00 INFO - PROCESS | 7707 | 1466500560135 Marionette DEBUG loaded listener.js 02:16:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x9390e000) [pid = 7707] [serial = 918] [outer = 0x8dfe7800] 02:16:00 INFO - PROCESS | 7707 | 1466500560906 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 02:16:00 INFO - PROCESS | 7707 | 1466500560977 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 02:16:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 02:16:00 INFO - PROCESS | 7707 | 1466500560985 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 02:16:00 INFO - PROCESS | 7707 | 1466500560987 Marionette TRACE conn4 <- [1,1194,null,{}] 02:16:01 INFO - PROCESS | 7707 | 1466500561002 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:01 INFO - PROCESS | 7707 | 1466500561008 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:01 INFO - PROCESS | 7707 | 1466500561197 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 02:16:01 INFO - PROCESS | 7707 | 1466500561208 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:01 INFO - PROCESS | 7707 | 1466500561217 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x951c9800 == 12 [pid = 7707] [id = 306] 02:16:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x951cd400) [pid = 7707] [serial = 919] [outer = (nil)] 02:16:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952ce400) [pid = 7707] [serial = 920] [outer = 0x951cd400] 02:16:01 INFO - PROCESS | 7707 | 1466500561290 Marionette DEBUG loaded listener.js 02:16:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x952d4400) [pid = 7707] [serial = 921] [outer = 0x951cd400] 02:16:02 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:02 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:16:02 INFO - PROCESS | 7707 | 1466500562602 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 02:16:02 INFO - PROCESS | 7707 | 1466500562694 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 02:16:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 02:16:02 INFO - PROCESS | 7707 | 1466500562703 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 02:16:02 INFO - PROCESS | 7707 | 1466500562709 Marionette TRACE conn4 <- [1,1198,null,{}] 02:16:02 INFO - PROCESS | 7707 | 1466500562719 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:02 INFO - PROCESS | 7707 | 1466500562725 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:02 INFO - PROCESS | 7707 | 1466500562949 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 02:16:03 INFO - PROCESS | 7707 | 1466500563185 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:03 INFO - PROCESS | 7707 | 1466500563193 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff1000 == 13 [pid = 7707] [id = 307] 02:16:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8eb02c00) [pid = 7707] [serial = 922] [outer = (nil)] 02:16:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91020800) [pid = 7707] [serial = 923] [outer = 0x8eb02c00] 02:16:03 INFO - PROCESS | 7707 | 1466500563284 Marionette DEBUG loaded listener.js 02:16:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921b8400) [pid = 7707] [serial = 924] [outer = 0x8eb02c00] 02:16:04 INFO - PROCESS | 7707 | 1466500564279 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:16:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 02:16:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1643ms 02:16:04 INFO - PROCESS | 7707 | 1466500564347 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 02:16:04 INFO - PROCESS | 7707 | 1466500564355 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 02:16:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 02:16:04 INFO - PROCESS | 7707 | 1466500564366 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 02:16:04 INFO - PROCESS | 7707 | 1466500564370 Marionette TRACE conn4 <- [1,1202,null,{}] 02:16:04 INFO - PROCESS | 7707 | 1466500564377 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:04 INFO - PROCESS | 7707 | 1466500564383 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:04 INFO - PROCESS | 7707 | 1466500564610 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 02:16:04 INFO - PROCESS | 7707 | 1466500564876 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:04 INFO - PROCESS | 7707 | 1466500564886 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee3800 == 14 [pid = 7707] [id = 308] 02:16:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x92e5a400) [pid = 7707] [serial = 925] [outer = (nil)] 02:16:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93cd4400) [pid = 7707] [serial = 926] [outer = 0x92e5a400] 02:16:04 INFO - PROCESS | 7707 | 1466500564975 Marionette DEBUG loaded listener.js 02:16:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x923ed000) [pid = 7707] [serial = 927] [outer = 0x92e5a400] 02:16:06 INFO - PROCESS | 7707 | 1466500566045 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:16:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:16:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1748ms 02:16:06 INFO - PROCESS | 7707 | 1466500566115 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 02:16:06 INFO - PROCESS | 7707 | 1466500566119 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 02:16:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 02:16:06 INFO - PROCESS | 7707 | 1466500566126 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 02:16:06 INFO - PROCESS | 7707 | 1466500566132 Marionette TRACE conn4 <- [1,1206,null,{}] 02:16:06 INFO - PROCESS | 7707 | 1466500566150 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:06 INFO - PROCESS | 7707 | 1466500566160 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:06 INFO - PROCESS | 7707 | 1466500566390 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 02:16:06 INFO - PROCESS | 7707 | 1466500566625 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:06 INFO - PROCESS | 7707 | 1466500566637 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x97877800 == 15 [pid = 7707] [id = 309] 02:16:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x978d1400) [pid = 7707] [serial = 928] [outer = (nil)] 02:16:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x978dd000) [pid = 7707] [serial = 929] [outer = 0x978d1400] 02:16:06 INFO - PROCESS | 7707 | 1466500566734 Marionette DEBUG loaded listener.js 02:16:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9830b800) [pid = 7707] [serial = 930] [outer = 0x978d1400] 02:16:07 INFO - PROCESS | 7707 | 1466500567801 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:16:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 02:16:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1745ms 02:16:07 INFO - PROCESS | 7707 | 1466500567872 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 02:16:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 02:16:07 INFO - PROCESS | 7707 | 1466500567877 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 02:16:07 INFO - PROCESS | 7707 | 1466500567884 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 02:16:07 INFO - PROCESS | 7707 | 1466500567888 Marionette TRACE conn4 <- [1,1210,null,{}] 02:16:07 INFO - PROCESS | 7707 | 1466500567894 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:07 INFO - PROCESS | 7707 | 1466500567900 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:08 INFO - PROCESS | 7707 | 1466500568101 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 02:16:08 INFO - PROCESS | 7707 | 1466500568453 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:08 INFO - PROCESS | 7707 | 1466500568462 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedd000 == 16 [pid = 7707] [id = 310] 02:16:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8dedf400) [pid = 7707] [serial = 931] [outer = (nil)] 02:16:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8dff1800) [pid = 7707] [serial = 932] [outer = 0x8dedf400] 02:16:08 INFO - PROCESS | 7707 | 1466500568542 Marionette DEBUG loaded listener.js 02:16:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fbd0800) [pid = 7707] [serial = 933] [outer = 0x8dedf400] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x95319000) [pid = 7707] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x93cd3400) [pid = 7707] [serial = 858] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x952d2000) [pid = 7707] [serial = 884] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9517b000) [pid = 7707] [serial = 879] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x978d0c00) [pid = 7707] [serial = 881] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8dee6800) [pid = 7707] [serial = 860] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8dfec000) [pid = 7707] [serial = 861] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x923e9800) [pid = 7707] [serial = 866] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x93915000) [pid = 7707] [serial = 867] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x95314000) [pid = 7707] [serial = 869] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x95318c00) [pid = 7707] [serial = 870] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fd92c00) [pid = 7707] [serial = 872] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fee4000) [pid = 7707] [serial = 873] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91ad6400) [pid = 7707] [serial = 875] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91011c00) [pid = 7707] [serial = 863] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x91acb800) [pid = 7707] [serial = 864] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x93cd5c00) [pid = 7707] [serial = 878] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x978d6800) [pid = 7707] [serial = 882] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x921bf800) [pid = 7707] [serial = 876] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x978d1c00) [pid = 7707] [serial = 885] [outer = (nil)] [url = about:blank] 02:16:09 INFO - PROCESS | 7707 | 1466500569637 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:16:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 02:16:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1798ms 02:16:09 INFO - PROCESS | 7707 | 1466500569685 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 02:16:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 02:16:09 INFO - PROCESS | 7707 | 1466500569692 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 02:16:09 INFO - PROCESS | 7707 | 1466500569701 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 02:16:09 INFO - PROCESS | 7707 | 1466500569705 Marionette TRACE conn4 <- [1,1214,null,{}] 02:16:09 INFO - PROCESS | 7707 | 1466500569714 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:09 INFO - PROCESS | 7707 | 1466500569721 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:09 INFO - PROCESS | 7707 | 1466500569899 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 02:16:10 INFO - PROCESS | 7707 | 1466500570079 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:10 INFO - PROCESS | 7707 | 1466500570088 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee7c00 == 17 [pid = 7707] [id = 311] 02:16:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8feec800) [pid = 7707] [serial = 934] [outer = (nil)] 02:16:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x9101d800) [pid = 7707] [serial = 935] [outer = 0x8feec800] 02:16:10 INFO - PROCESS | 7707 | 1466500570175 Marionette DEBUG loaded listener.js 02:16:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x921b4000) [pid = 7707] [serial = 936] [outer = 0x8feec800] 02:16:10 INFO - PROCESS | 7707 | 1466500570964 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 02:16:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 02:16:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1336ms 02:16:11 INFO - PROCESS | 7707 | 1466500571041 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 02:16:11 INFO - PROCESS | 7707 | 1466500571046 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 02:16:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 02:16:11 INFO - PROCESS | 7707 | 1466500571055 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 02:16:11 INFO - PROCESS | 7707 | 1466500571058 Marionette TRACE conn4 <- [1,1218,null,{}] 02:16:11 INFO - PROCESS | 7707 | 1466500571065 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:11 INFO - PROCESS | 7707 | 1466500571070 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:11 INFO - PROCESS | 7707 | 1466500571249 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 02:16:11 INFO - PROCESS | 7707 | 1466500571372 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:11 INFO - PROCESS | 7707 | 1466500571383 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227c000 == 18 [pid = 7707] [id = 312] 02:16:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x923ca800) [pid = 7707] [serial = 937] [outer = (nil)] 02:16:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x92e5a000) [pid = 7707] [serial = 938] [outer = 0x923ca800] 02:16:11 INFO - PROCESS | 7707 | 1466500571469 Marionette DEBUG loaded listener.js 02:16:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x93919800) [pid = 7707] [serial = 939] [outer = 0x923ca800] 02:16:12 INFO - PROCESS | 7707 | 1466500572403 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 02:16:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 02:16:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1428ms 02:16:12 INFO - PROCESS | 7707 | 1466500572488 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 02:16:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 02:16:12 INFO - PROCESS | 7707 | 1466500572493 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 02:16:12 INFO - PROCESS | 7707 | 1466500572507 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 02:16:12 INFO - PROCESS | 7707 | 1466500572517 Marionette TRACE conn4 <- [1,1222,null,{}] 02:16:12 INFO - PROCESS | 7707 | 1466500572538 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:12 INFO - PROCESS | 7707 | 1466500572545 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:12 INFO - PROCESS | 7707 | 1466500572766 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 02:16:12 INFO - PROCESS | 7707 | 1466500572793 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:12 INFO - PROCESS | 7707 | 1466500572806 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8f400 == 19 [pid = 7707] [id = 313] 02:16:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x923cd800) [pid = 7707] [serial = 940] [outer = (nil)] 02:16:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x96e76400) [pid = 7707] [serial = 941] [outer = 0x923cd800] 02:16:12 INFO - PROCESS | 7707 | 1466500572884 Marionette DEBUG loaded listener.js 02:16:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x97873c00) [pid = 7707] [serial = 942] [outer = 0x923cd800] 02:16:13 INFO - PROCESS | 7707 | 1466500573832 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 02:16:13 INFO - PROCESS | 7707 | 1466500573872 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 02:16:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 02:16:13 INFO - PROCESS | 7707 | 1466500573878 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 02:16:13 INFO - PROCESS | 7707 | 1466500573882 Marionette TRACE conn4 <- [1,1226,null,{}] 02:16:13 INFO - PROCESS | 7707 | 1466500573897 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:13 INFO - PROCESS | 7707 | 1466500573902 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:14 INFO - PROCESS | 7707 | 1466500574113 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fbc9000) [pid = 7707] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91ac9c00) [pid = 7707] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x947a7000) [pid = 7707] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x99f41800) [pid = 7707] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8feec000) [pid = 7707] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x92e52800) [pid = 7707] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x99e62800) [pid = 7707] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8dfe7800) [pid = 7707] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x8dee9c00) [pid = 7707] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x8fd88400) [pid = 7707] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 02:16:14 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x923e1000) [pid = 7707] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 02:16:14 INFO - PROCESS | 7707 | 1466500574265 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:14 INFO - PROCESS | 7707 | 1466500574272 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee0c00 == 20 [pid = 7707] [id = 314] 02:16:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x8dee1c00) [pid = 7707] [serial = 943] [outer = (nil)] 02:16:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x8fbc9000) [pid = 7707] [serial = 944] [outer = 0x8dee1c00] 02:16:14 INFO - PROCESS | 7707 | 1466500574347 Marionette DEBUG loaded listener.js 02:16:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8feec000) [pid = 7707] [serial = 945] [outer = 0x8dee1c00] 02:16:15 INFO - PROCESS | 7707 | 1466500575172 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 02:16:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 02:16:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1357ms 02:16:15 INFO - PROCESS | 7707 | 1466500575237 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 02:16:15 INFO - PROCESS | 7707 | 1466500575241 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 02:16:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 02:16:15 INFO - PROCESS | 7707 | 1466500575248 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 02:16:15 INFO - PROCESS | 7707 | 1466500575251 Marionette TRACE conn4 <- [1,1230,null,{}] 02:16:15 INFO - PROCESS | 7707 | 1466500575257 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:15 INFO - PROCESS | 7707 | 1466500575262 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:15 INFO - PROCESS | 7707 | 1466500575435 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 02:16:15 INFO - PROCESS | 7707 | 1466500575557 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:15 INFO - PROCESS | 7707 | 1466500575577 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x978db000 == 21 [pid = 7707] [id = 315] 02:16:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x978db800) [pid = 7707] [serial = 946] [outer = (nil)] 02:16:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x98366000) [pid = 7707] [serial = 947] [outer = 0x978db800] 02:16:15 INFO - PROCESS | 7707 | 1466500575656 Marionette DEBUG loaded listener.js 02:16:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x9517b800) [pid = 7707] [serial = 948] [outer = 0x978db800] 02:16:16 INFO - PROCESS | 7707 | 1466500576624 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 02:16:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 02:16:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1438ms 02:16:16 INFO - PROCESS | 7707 | 1466500576688 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 02:16:16 INFO - PROCESS | 7707 | 1466500576695 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 02:16:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 02:16:16 INFO - PROCESS | 7707 | 1466500576706 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 02:16:16 INFO - PROCESS | 7707 | 1466500576711 Marionette TRACE conn4 <- [1,1234,null,{}] 02:16:16 INFO - PROCESS | 7707 | 1466500576770 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:16 INFO - PROCESS | 7707 | 1466500576778 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:17 INFO - PROCESS | 7707 | 1466500577008 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 02:16:17 INFO - PROCESS | 7707 | 1466500577229 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:17 INFO - PROCESS | 7707 | 1466500577246 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb06400 == 22 [pid = 7707] [id = 316] 02:16:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fefc000) [pid = 7707] [serial = 949] [outer = (nil)] 02:16:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9101a000) [pid = 7707] [serial = 950] [outer = 0x8fefc000] 02:16:17 INFO - PROCESS | 7707 | 1466500577332 Marionette DEBUG loaded listener.js 02:16:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x92280800) [pid = 7707] [serial = 951] [outer = 0x8fefc000] 02:16:18 INFO - PROCESS | 7707 | 1466500578264 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 02:16:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 02:16:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1594ms 02:16:18 INFO - PROCESS | 7707 | 1466500578301 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 02:16:18 INFO - PROCESS | 7707 | 1466500578309 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 02:16:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 02:16:18 INFO - PROCESS | 7707 | 1466500578321 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 02:16:18 INFO - PROCESS | 7707 | 1466500578325 Marionette TRACE conn4 <- [1,1238,null,{}] 02:16:18 INFO - PROCESS | 7707 | 1466500578333 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:18 INFO - PROCESS | 7707 | 1466500578339 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:18 INFO - PROCESS | 7707 | 1466500578542 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 02:16:18 INFO - PROCESS | 7707 | 1466500578759 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:18 INFO - PROCESS | 7707 | 1466500578766 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x93916000 == 23 [pid = 7707] [id = 317] 02:16:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x93cd3c00) [pid = 7707] [serial = 952] [outer = (nil)] 02:16:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9517dc00) [pid = 7707] [serial = 953] [outer = 0x93cd3c00] 02:16:18 INFO - PROCESS | 7707 | 1466500578900 Marionette DEBUG loaded listener.js 02:16:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x96e76800) [pid = 7707] [serial = 954] [outer = 0x93cd3c00] 02:16:19 INFO - PROCESS | 7707 | 1466500579925 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 02:16:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 02:16:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1646ms 02:16:19 INFO - PROCESS | 7707 | 1466500579967 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 02:16:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 02:16:19 INFO - PROCESS | 7707 | 1466500579972 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 02:16:19 INFO - PROCESS | 7707 | 1466500579979 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 02:16:19 INFO - PROCESS | 7707 | 1466500579986 Marionette TRACE conn4 <- [1,1242,null,{}] 02:16:20 INFO - PROCESS | 7707 | 1466500580005 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:20 INFO - PROCESS | 7707 | 1466500580014 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:20 INFO - PROCESS | 7707 | 1466500580207 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 02:16:20 INFO - PROCESS | 7707 | 1466500580458 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:20 INFO - PROCESS | 7707 | 1466500580479 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x99734400 == 24 [pid = 7707] [id = 318] 02:16:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x99739400) [pid = 7707] [serial = 955] [outer = (nil)] 02:16:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x99e5ec00) [pid = 7707] [serial = 956] [outer = 0x99739400] 02:16:20 INFO - PROCESS | 7707 | 1466500580573 Marionette DEBUG loaded listener.js 02:16:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x99f39400) [pid = 7707] [serial = 957] [outer = 0x99739400] 02:16:21 INFO - PROCESS | 7707 | 1466500581452 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 02:16:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 02:16:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1505ms 02:16:21 INFO - PROCESS | 7707 | 1466500581484 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 02:16:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 02:16:21 INFO - PROCESS | 7707 | 1466500581489 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 02:16:21 INFO - PROCESS | 7707 | 1466500581495 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 02:16:21 INFO - PROCESS | 7707 | 1466500581500 Marionette TRACE conn4 <- [1,1246,null,{}] 02:16:21 INFO - PROCESS | 7707 | 1466500581507 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:21 INFO - PROCESS | 7707 | 1466500581512 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:21 INFO - PROCESS | 7707 | 1466500581714 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 02:16:21 INFO - PROCESS | 7707 | 1466500581885 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:21 INFO - PROCESS | 7707 | 1466500581894 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee6400 == 25 [pid = 7707] [id = 319] 02:16:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8fef2000) [pid = 7707] [serial = 958] [outer = (nil)] 02:16:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99f46800) [pid = 7707] [serial = 959] [outer = 0x8fef2000] 02:16:21 INFO - PROCESS | 7707 | 1466500581980 Marionette DEBUG loaded listener.js 02:16:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a1bac00) [pid = 7707] [serial = 960] [outer = 0x8fef2000] 02:16:23 INFO - PROCESS | 7707 | 1466500583073 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 02:16:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 02:16:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1635ms 02:16:23 INFO - PROCESS | 7707 | 1466500583131 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 02:16:23 INFO - PROCESS | 7707 | 1466500583135 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 02:16:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 02:16:23 INFO - PROCESS | 7707 | 1466500583143 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 02:16:23 INFO - PROCESS | 7707 | 1466500583148 Marionette TRACE conn4 <- [1,1250,null,{}] 02:16:23 INFO - PROCESS | 7707 | 1466500583154 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:23 INFO - PROCESS | 7707 | 1466500583160 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:23 INFO - PROCESS | 7707 | 1466500583384 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 02:16:23 INFO - PROCESS | 7707 | 1466500583610 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:23 INFO - PROCESS | 7707 | 1466500583619 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f40c00 == 26 [pid = 7707] [id = 320] 02:16:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a1f0c00) [pid = 7707] [serial = 961] [outer = (nil)] 02:16:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a334800) [pid = 7707] [serial = 962] [outer = 0x9a1f0c00] 02:16:23 INFO - PROCESS | 7707 | 1466500583743 Marionette DEBUG loaded listener.js 02:16:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a336c00) [pid = 7707] [serial = 963] [outer = 0x9a1f0c00] 02:16:24 INFO - PROCESS | 7707 | 1466500584684 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 02:16:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 02:16:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1585ms 02:16:24 INFO - PROCESS | 7707 | 1466500584730 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 02:16:24 INFO - PROCESS | 7707 | 1466500584734 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 02:16:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 02:16:24 INFO - PROCESS | 7707 | 1466500584741 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 02:16:24 INFO - PROCESS | 7707 | 1466500584745 Marionette TRACE conn4 <- [1,1254,null,{}] 02:16:24 INFO - PROCESS | 7707 | 1466500584751 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:24 INFO - PROCESS | 7707 | 1466500584762 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:24 INFO - PROCESS | 7707 | 1466500584992 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 02:16:25 INFO - PROCESS | 7707 | 1466500585228 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:25 INFO - PROCESS | 7707 | 1466500585238 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acbc00 == 27 [pid = 7707] [id = 321] 02:16:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x923ca400) [pid = 7707] [serial = 964] [outer = (nil)] 02:16:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a4d7800) [pid = 7707] [serial = 965] [outer = 0x923ca400] 02:16:25 INFO - PROCESS | 7707 | 1466500585378 Marionette DEBUG loaded listener.js 02:16:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a546000) [pid = 7707] [serial = 966] [outer = 0x923ca400] 02:16:26 INFO - PROCESS | 7707 | 1466500586321 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 02:16:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 02:16:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1644ms 02:16:26 INFO - PROCESS | 7707 | 1466500586388 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 02:16:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 02:16:26 INFO - PROCESS | 7707 | 1466500586392 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 02:16:26 INFO - PROCESS | 7707 | 1466500586400 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 02:16:26 INFO - PROCESS | 7707 | 1466500586403 Marionette TRACE conn4 <- [1,1258,null,{}] 02:16:26 INFO - PROCESS | 7707 | 1466500586409 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:26 INFO - PROCESS | 7707 | 1466500586415 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:26 INFO - PROCESS | 7707 | 1466500586641 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 02:16:26 INFO - PROCESS | 7707 | 1466500586869 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:26 INFO - PROCESS | 7707 | 1466500586878 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff4c00 == 28 [pid = 7707] [id = 322] 02:16:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8eb02000) [pid = 7707] [serial = 967] [outer = (nil)] 02:16:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8eb0f000) [pid = 7707] [serial = 968] [outer = 0x8eb02000] 02:16:27 INFO - PROCESS | 7707 | 1466500587169 Marionette DEBUG loaded listener.js 02:16:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8fd89000) [pid = 7707] [serial = 969] [outer = 0x8eb02000] 02:16:28 INFO - PROCESS | 7707 | 1466500588136 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 02:16:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 02:16:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1807ms 02:16:28 INFO - PROCESS | 7707 | 1466500588208 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 02:16:28 INFO - PROCESS | 7707 | 1466500588214 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 02:16:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 02:16:28 INFO - PROCESS | 7707 | 1466500588224 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 02:16:28 INFO - PROCESS | 7707 | 1466500588228 Marionette TRACE conn4 <- [1,1262,null,{}] 02:16:28 INFO - PROCESS | 7707 | 1466500588236 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:28 INFO - PROCESS | 7707 | 1466500588242 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:28 INFO - PROCESS | 7707 | 1466500588430 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 02:16:28 INFO - PROCESS | 7707 | 1466500588689 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:28 INFO - PROCESS | 7707 | 1466500588701 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee2c00 == 29 [pid = 7707] [id = 323] 02:16:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8fee4c00) [pid = 7707] [serial = 970] [outer = (nil)] 02:16:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x92278c00) [pid = 7707] [serial = 971] [outer = 0x8fee4c00] 02:16:28 INFO - PROCESS | 7707 | 1466500588799 Marionette DEBUG loaded listener.js 02:16:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x923ce000) [pid = 7707] [serial = 972] [outer = 0x8fee4c00] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x952ce400) [pid = 7707] [serial = 920] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9390e000) [pid = 7707] [serial = 918] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x8fd8a000) [pid = 7707] [serial = 909] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9227cc00) [pid = 7707] [serial = 891] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x96e7e000) [pid = 7707] [serial = 894] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9a1ef800) [pid = 7707] [serial = 902] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x921b6400) [pid = 7707] [serial = 890] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x952cc000) [pid = 7707] [serial = 893] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x91aca400) [pid = 7707] [serial = 912] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91015c00) [pid = 7707] [serial = 911] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x99298c00) [pid = 7707] [serial = 896] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x99f41c00) [pid = 7707] [serial = 900] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fefcc00) [pid = 7707] [serial = 917] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x997e6c00) [pid = 7707] [serial = 897] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fbd0c00) [pid = 7707] [serial = 908] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fbc6800) [pid = 7707] [serial = 888] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fee0000) [pid = 7707] [serial = 906] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923e4800) [pid = 7707] [serial = 914] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd8dc00) [pid = 7707] [serial = 905] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923ec000) [pid = 7707] [serial = 915] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x99f3f400) [pid = 7707] [serial = 899] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dff0400) [pid = 7707] [serial = 887] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9a33e400) [pid = 7707] [serial = 903] [outer = (nil)] [url = about:blank] 02:16:30 INFO - PROCESS | 7707 | 1466500590857 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 02:16:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 02:16:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2691ms 02:16:30 INFO - PROCESS | 7707 | 1466500590915 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 02:16:30 INFO - PROCESS | 7707 | 1466500590922 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 02:16:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 02:16:30 INFO - PROCESS | 7707 | 1466500590931 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 02:16:30 INFO - PROCESS | 7707 | 1466500590935 Marionette TRACE conn4 <- [1,1266,null,{}] 02:16:30 INFO - PROCESS | 7707 | 1466500590944 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:30 INFO - PROCESS | 7707 | 1466500590950 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:31 INFO - PROCESS | 7707 | 1466500591131 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 02:16:31 INFO - PROCESS | 7707 | 1466500591285 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:31 INFO - PROCESS | 7707 | 1466500591299 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc6800 == 30 [pid = 7707] [id = 324] 02:16:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fbd3000) [pid = 7707] [serial = 973] [outer = (nil)] 02:16:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd8dc00) [pid = 7707] [serial = 974] [outer = 0x8fbd3000] 02:16:31 INFO - PROCESS | 7707 | 1466500591376 Marionette DEBUG loaded listener.js 02:16:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd91800) [pid = 7707] [serial = 975] [outer = 0x8fbd3000] 02:16:32 INFO - PROCESS | 7707 | 1466500592189 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 02:16:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 02:16:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1282ms 02:16:32 INFO - PROCESS | 7707 | 1466500592215 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 02:16:32 INFO - PROCESS | 7707 | 1466500592225 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 02:16:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 02:16:32 INFO - PROCESS | 7707 | 1466500592244 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 02:16:32 INFO - PROCESS | 7707 | 1466500592249 Marionette TRACE conn4 <- [1,1270,null,{}] 02:16:32 INFO - PROCESS | 7707 | 1466500592255 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:32 INFO - PROCESS | 7707 | 1466500592261 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:32 INFO - PROCESS | 7707 | 1466500592435 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 02:16:32 INFO - PROCESS | 7707 | 1466500592446 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:32 INFO - PROCESS | 7707 | 1466500592458 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef7c00 == 31 [pid = 7707] [id = 325] 02:16:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8fefa400) [pid = 7707] [serial = 976] [outer = (nil)] 02:16:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91016000) [pid = 7707] [serial = 977] [outer = 0x8fefa400] 02:16:32 INFO - PROCESS | 7707 | 1466500592655 Marionette DEBUG loaded listener.js 02:16:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8eb02800) [pid = 7707] [serial = 978] [outer = 0x8fefa400] 02:16:33 INFO - PROCESS | 7707 | 1466500593647 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 02:16:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 02:16:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1437ms 02:16:33 INFO - PROCESS | 7707 | 1466500593680 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 02:16:33 INFO - PROCESS | 7707 | 1466500593683 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 02:16:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 02:16:33 INFO - PROCESS | 7707 | 1466500593691 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 02:16:33 INFO - PROCESS | 7707 | 1466500593698 Marionette TRACE conn4 <- [1,1274,null,{}] 02:16:33 INFO - PROCESS | 7707 | 1466500593723 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:33 INFO - PROCESS | 7707 | 1466500593733 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:33 INFO - PROCESS | 7707 | 1466500593953 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 02:16:33 INFO - PROCESS | 7707 | 1466500593979 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:33 INFO - PROCESS | 7707 | 1466500593988 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e7c00 == 32 [pid = 7707] [id = 326] 02:16:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923e8800) [pid = 7707] [serial = 979] [outer = (nil)] 02:16:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923ed400) [pid = 7707] [serial = 980] [outer = 0x923e8800] 02:16:34 INFO - PROCESS | 7707 | 1466500594070 Marionette DEBUG loaded listener.js 02:16:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9390e000) [pid = 7707] [serial = 981] [outer = 0x923e8800] 02:16:35 INFO - PROCESS | 7707 | 1466500595066 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978db800) [pid = 7707] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x923cd800) [pid = 7707] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dee1c00) [pid = 7707] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 02:16:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 02:16:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1803ms 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x978d1400) [pid = 7707] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x92e5a400) [pid = 7707] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x951cd400) [pid = 7707] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x923ca800) [pid = 7707] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dedf400) [pid = 7707] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8feec800) [pid = 7707] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 02:16:35 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8eb02c00) [pid = 7707] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 02:16:35 INFO - PROCESS | 7707 | 1466500595516 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 02:16:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 02:16:35 INFO - PROCESS | 7707 | 1466500595521 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 02:16:35 INFO - PROCESS | 7707 | 1466500595527 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 02:16:35 INFO - PROCESS | 7707 | 1466500595530 Marionette TRACE conn4 <- [1,1278,null,{}] 02:16:35 INFO - PROCESS | 7707 | 1466500595536 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:35 INFO - PROCESS | 7707 | 1466500595542 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:35 INFO - PROCESS | 7707 | 1466500595744 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 02:16:35 INFO - PROCESS | 7707 | 1466500595874 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:35 INFO - PROCESS | 7707 | 1466500595882 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcf000 == 33 [pid = 7707] [id = 327] 02:16:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x92283400) [pid = 7707] [serial = 982] [outer = (nil)] 02:16:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x93910c00) [pid = 7707] [serial = 983] [outer = 0x92283400] 02:16:35 INFO - PROCESS | 7707 | 1466500595960 Marionette DEBUG loaded listener.js 02:16:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x951cac00) [pid = 7707] [serial = 984] [outer = 0x92283400] 02:16:36 INFO - PROCESS | 7707 | 1466500596730 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 02:16:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 02:16:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1243ms 02:16:36 INFO - PROCESS | 7707 | 1466500596770 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 02:16:36 INFO - PROCESS | 7707 | 1466500596774 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 02:16:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 02:16:36 INFO - PROCESS | 7707 | 1466500596781 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 02:16:36 INFO - PROCESS | 7707 | 1466500596784 Marionette TRACE conn4 <- [1,1282,null,{}] 02:16:36 INFO - PROCESS | 7707 | 1466500596790 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:36 INFO - PROCESS | 7707 | 1466500596795 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:36 INFO - PROCESS | 7707 | 1466500596967 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 02:16:36 INFO - PROCESS | 7707 | 1466500596976 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:36 INFO - PROCESS | 7707 | 1466500596985 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x9517bc00 == 34 [pid = 7707] [id = 328] 02:16:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x952cf400) [pid = 7707] [serial = 985] [outer = (nil)] 02:16:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x96e77c00) [pid = 7707] [serial = 986] [outer = 0x952cf400] 02:16:37 INFO - PROCESS | 7707 | 1466500597058 Marionette DEBUG loaded listener.js 02:16:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x97876800) [pid = 7707] [serial = 987] [outer = 0x952cf400] 02:16:38 INFO - PROCESS | 7707 | 1466500598288 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 02:16:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 02:16:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1580ms 02:16:38 INFO - PROCESS | 7707 | 1466500598363 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 02:16:38 INFO - PROCESS | 7707 | 1466500598369 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 02:16:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 02:16:38 INFO - PROCESS | 7707 | 1466500598379 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 02:16:38 INFO - PROCESS | 7707 | 1466500598382 Marionette TRACE conn4 <- [1,1286,null,{}] 02:16:38 INFO - PROCESS | 7707 | 1466500598401 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:38 INFO - PROCESS | 7707 | 1466500598407 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:38 INFO - PROCESS | 7707 | 1466500598626 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 02:16:38 INFO - PROCESS | 7707 | 1466500598860 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:38 INFO - PROCESS | 7707 | 1466500598869 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb10400 == 35 [pid = 7707] [id = 329] 02:16:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8eb10c00) [pid = 7707] [serial = 988] [outer = (nil)] 02:16:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fef0000) [pid = 7707] [serial = 989] [outer = 0x8eb10c00] 02:16:38 INFO - PROCESS | 7707 | 1466500598956 Marionette DEBUG loaded listener.js 02:16:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91015000) [pid = 7707] [serial = 990] [outer = 0x8eb10c00] 02:16:39 INFO - PROCESS | 7707 | 1466500599954 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 02:16:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 02:16:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1644ms 02:16:40 INFO - PROCESS | 7707 | 1466500600023 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 02:16:40 INFO - PROCESS | 7707 | 1466500600031 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 02:16:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 02:16:40 INFO - PROCESS | 7707 | 1466500600042 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 02:16:40 INFO - PROCESS | 7707 | 1466500600047 Marionette TRACE conn4 <- [1,1290,null,{}] 02:16:40 INFO - PROCESS | 7707 | 1466500600053 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:40 INFO - PROCESS | 7707 | 1466500600059 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:40 INFO - PROCESS | 7707 | 1466500600292 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 02:16:40 INFO - PROCESS | 7707 | 1466500600582 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:40 INFO - PROCESS | 7707 | 1466500600592 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd0400 == 36 [pid = 7707] [id = 330] 02:16:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x923edc00) [pid = 7707] [serial = 991] [outer = (nil)] 02:16:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x952cc000) [pid = 7707] [serial = 992] [outer = 0x923edc00] 02:16:40 INFO - PROCESS | 7707 | 1466500600679 Marionette DEBUG loaded listener.js 02:16:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x92e51800) [pid = 7707] [serial = 993] [outer = 0x923edc00] 02:16:41 INFO - PROCESS | 7707 | 1466500601718 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 02:16:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 02:16:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1736ms 02:16:41 INFO - PROCESS | 7707 | 1466500601779 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 02:16:41 INFO - PROCESS | 7707 | 1466500601783 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 02:16:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 02:16:41 INFO - PROCESS | 7707 | 1466500601791 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 02:16:41 INFO - PROCESS | 7707 | 1466500601797 Marionette TRACE conn4 <- [1,1294,null,{}] 02:16:41 INFO - PROCESS | 7707 | 1466500601814 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:41 INFO - PROCESS | 7707 | 1466500601823 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:42 INFO - PROCESS | 7707 | 1466500602061 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 02:16:42 INFO - PROCESS | 7707 | 1466500602277 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:42 INFO - PROCESS | 7707 | 1466500602290 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x99297c00 == 37 [pid = 7707] [id = 331] 02:16:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x996b3400) [pid = 7707] [serial = 994] [outer = (nil)] 02:16:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99e5b400) [pid = 7707] [serial = 995] [outer = 0x996b3400] 02:16:42 INFO - PROCESS | 7707 | 1466500602374 Marionette DEBUG loaded listener.js 02:16:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99e65800) [pid = 7707] [serial = 996] [outer = 0x996b3400] 02:16:43 INFO - PROCESS | 7707 | 1466500603333 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 02:16:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 02:16:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1636ms 02:16:43 INFO - PROCESS | 7707 | 1466500603428 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 02:16:43 INFO - PROCESS | 7707 | 1466500603433 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 02:16:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 02:16:43 INFO - PROCESS | 7707 | 1466500603440 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 02:16:43 INFO - PROCESS | 7707 | 1466500603444 Marionette TRACE conn4 <- [1,1298,null,{}] 02:16:43 INFO - PROCESS | 7707 | 1466500603449 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:43 INFO - PROCESS | 7707 | 1466500603456 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:43 INFO - PROCESS | 7707 | 1466500603688 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 02:16:43 INFO - PROCESS | 7707 | 1466500603947 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:43 INFO - PROCESS | 7707 | 1466500603954 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee0800 == 38 [pid = 7707] [id = 332] 02:16:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8dee9000) [pid = 7707] [serial = 997] [outer = (nil)] 02:16:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8fd86000) [pid = 7707] [serial = 998] [outer = 0x8dee9000] 02:16:44 INFO - PROCESS | 7707 | 1466500604049 Marionette DEBUG loaded listener.js 02:16:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x921b3000) [pid = 7707] [serial = 999] [outer = 0x8dee9000] 02:16:45 INFO - PROCESS | 7707 | 1466500605206 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 02:16:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 02:16:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1789ms 02:16:45 INFO - PROCESS | 7707 | 1466500605231 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 02:16:45 INFO - PROCESS | 7707 | 1466500605238 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 02:16:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 02:16:45 INFO - PROCESS | 7707 | 1466500605246 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 02:16:45 INFO - PROCESS | 7707 | 1466500605251 Marionette TRACE conn4 <- [1,1302,null,{}] 02:16:45 INFO - PROCESS | 7707 | 1466500605261 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:45 INFO - PROCESS | 7707 | 1466500605267 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:45 INFO - PROCESS | 7707 | 1466500605480 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 02:16:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcf000 == 37 [pid = 7707] [id = 327] 02:16:45 INFO - PROCESS | 7707 | --DOCSHELL 0x923e7c00 == 36 [pid = 7707] [id = 326] 02:16:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef7c00 == 35 [pid = 7707] [id = 325] 02:16:45 INFO - PROCESS | 7707 | 1466500605718 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:45 INFO - PROCESS | 7707 | 1466500605728 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc6800 == 34 [pid = 7707] [id = 324] 02:16:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbccc00 == 35 [pid = 7707] [id = 333] 02:16:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8fbcf000) [pid = 7707] [serial = 1000] [outer = (nil)] 02:16:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8fedf800) [pid = 7707] [serial = 1001] [outer = 0x8fbcf000] 02:16:45 INFO - PROCESS | 7707 | 1466500605811 Marionette DEBUG loaded listener.js 02:16:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x91017c00) [pid = 7707] [serial = 1002] [outer = 0x8fbcf000] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x98366000) [pid = 7707] [serial = 947] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9517b800) [pid = 7707] [serial = 948] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x96e76400) [pid = 7707] [serial = 941] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8fbc9000) [pid = 7707] [serial = 944] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x978dd000) [pid = 7707] [serial = 929] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9830b800) [pid = 7707] [serial = 930] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x93cd4400) [pid = 7707] [serial = 926] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x923ed000) [pid = 7707] [serial = 927] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x952d4400) [pid = 7707] [serial = 921] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x92e5a000) [pid = 7707] [serial = 938] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8dff1800) [pid = 7707] [serial = 932] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fbd0800) [pid = 7707] [serial = 933] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9101d800) [pid = 7707] [serial = 935] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x921b4000) [pid = 7707] [serial = 936] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91020800) [pid = 7707] [serial = 923] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x921b8400) [pid = 7707] [serial = 924] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x97873c00) [pid = 7707] [serial = 942] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x93919800) [pid = 7707] [serial = 939] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8feec000) [pid = 7707] [serial = 945] [outer = (nil)] [url = about:blank] 02:16:46 INFO - PROCESS | 7707 | 1466500606618 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 02:16:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 02:16:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1446ms 02:16:46 INFO - PROCESS | 7707 | 1466500606693 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 02:16:46 INFO - PROCESS | 7707 | 1466500606700 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 02:16:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 02:16:46 INFO - PROCESS | 7707 | 1466500606711 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 02:16:46 INFO - PROCESS | 7707 | 1466500606714 Marionette TRACE conn4 <- [1,1306,null,{}] 02:16:46 INFO - PROCESS | 7707 | 1466500606721 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:46 INFO - PROCESS | 7707 | 1466500606727 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:46 INFO - PROCESS | 7707 | 1466500606895 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 02:16:47 INFO - PROCESS | 7707 | 1466500607031 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:47 INFO - PROCESS | 7707 | 1466500607040 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee7800 == 36 [pid = 7707] [id = 334] 02:16:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x92279800) [pid = 7707] [serial = 1003] [outer = (nil)] 02:16:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923e1400) [pid = 7707] [serial = 1004] [outer = 0x92279800] 02:16:47 INFO - PROCESS | 7707 | 1466500607115 Marionette DEBUG loaded listener.js 02:16:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x92e50c00) [pid = 7707] [serial = 1005] [outer = 0x92279800] 02:16:47 INFO - PROCESS | 7707 | 1466500607969 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 02:16:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 02:16:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1331ms 02:16:48 INFO - PROCESS | 7707 | 1466500608043 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 02:16:48 INFO - PROCESS | 7707 | 1466500608046 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 02:16:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 02:16:48 INFO - PROCESS | 7707 | 1466500608054 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 02:16:48 INFO - PROCESS | 7707 | 1466500608060 Marionette TRACE conn4 <- [1,1310,null,{}] 02:16:48 INFO - PROCESS | 7707 | 1466500608076 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:48 INFO - PROCESS | 7707 | 1466500608084 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:48 INFO - PROCESS | 7707 | 1466500608269 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 02:16:48 INFO - PROCESS | 7707 | 1466500608410 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:48 INFO - PROCESS | 7707 | 1466500608421 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e79400 == 37 [pid = 7707] [id = 335] 02:16:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x96e79800) [pid = 7707] [serial = 1006] [outer = (nil)] 02:16:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x97874400) [pid = 7707] [serial = 1007] [outer = 0x96e79800] 02:16:48 INFO - PROCESS | 7707 | 1466500608495 Marionette DEBUG loaded listener.js 02:16:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x978d9800) [pid = 7707] [serial = 1008] [outer = 0x96e79800] 02:16:49 INFO - PROCESS | 7707 | 1466500609402 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 02:16:49 INFO - PROCESS | 7707 | 1466500609445 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 02:16:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 02:16:49 INFO - PROCESS | 7707 | 1466500609452 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 02:16:49 INFO - PROCESS | 7707 | 1466500609456 Marionette TRACE conn4 <- [1,1314,null,{}] 02:16:49 INFO - PROCESS | 7707 | 1466500609461 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:49 INFO - PROCESS | 7707 | 1466500609466 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:49 INFO - PROCESS | 7707 | 1466500609677 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 02:16:49 INFO - PROCESS | 7707 | 1466500609725 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:49 INFO - PROCESS | 7707 | 1466500609734 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e78000 == 38 [pid = 7707] [id = 336] 02:16:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x97875800) [pid = 7707] [serial = 1009] [outer = (nil)] 02:16:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x99741c00) [pid = 7707] [serial = 1010] [outer = 0x97875800] 02:16:49 INFO - PROCESS | 7707 | 1466500609804 Marionette DEBUG loaded listener.js 02:16:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x997e9800) [pid = 7707] [serial = 1011] [outer = 0x97875800] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fefc000) [pid = 7707] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x923e8800) [pid = 7707] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x93cd3c00) [pid = 7707] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x99739400) [pid = 7707] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fef2000) [pid = 7707] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9a1f0c00) [pid = 7707] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923ca400) [pid = 7707] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8eb02000) [pid = 7707] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x92283400) [pid = 7707] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fee4c00) [pid = 7707] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fefa400) [pid = 7707] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 02:16:50 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fbd3000) [pid = 7707] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 02:16:50 INFO - PROCESS | 7707 | 1466500610848 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 02:16:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 02:16:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1432ms 02:16:50 INFO - PROCESS | 7707 | 1466500610886 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 02:16:50 INFO - PROCESS | 7707 | 1466500610890 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 02:16:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 02:16:50 INFO - PROCESS | 7707 | 1466500610896 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 02:16:50 INFO - PROCESS | 7707 | 1466500610900 Marionette TRACE conn4 <- [1,1318,null,{}] 02:16:50 INFO - PROCESS | 7707 | 1466500610905 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:50 INFO - PROCESS | 7707 | 1466500610911 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:51 INFO - PROCESS | 7707 | 1466500611076 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 02:16:51 INFO - PROCESS | 7707 | 1466500611085 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:51 INFO - PROCESS | 7707 | 1466500611094 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2000 == 39 [pid = 7707] [id = 337] 02:16:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fd8b000) [pid = 7707] [serial = 1012] [outer = (nil)] 02:16:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x93828400) [pid = 7707] [serial = 1013] [outer = 0x8fd8b000] 02:16:51 INFO - PROCESS | 7707 | 1466500611277 Marionette DEBUG loaded listener.js 02:16:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9923f000) [pid = 7707] [serial = 1014] [outer = 0x8fd8b000] 02:16:52 INFO - PROCESS | 7707 | 1466500612097 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 02:16:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 02:16:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1238ms 02:16:52 INFO - PROCESS | 7707 | 1466500612136 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 02:16:52 INFO - PROCESS | 7707 | 1466500612139 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 02:16:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 02:16:52 INFO - PROCESS | 7707 | 1466500612146 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 02:16:52 INFO - PROCESS | 7707 | 1466500612149 Marionette TRACE conn4 <- [1,1322,null,{}] 02:16:52 INFO - PROCESS | 7707 | 1466500612162 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:52 INFO - PROCESS | 7707 | 1466500612173 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:52 INFO - PROCESS | 7707 | 1466500612375 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 02:16:52 INFO - PROCESS | 7707 | 1466500612385 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:52 INFO - PROCESS | 7707 | 1466500612394 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee3400 == 40 [pid = 7707] [id = 338] 02:16:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8eb02000) [pid = 7707] [serial = 1015] [outer = (nil)] 02:16:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9a33b800) [pid = 7707] [serial = 1016] [outer = 0x8eb02000] 02:16:52 INFO - PROCESS | 7707 | 1466500612467 Marionette DEBUG loaded listener.js 02:16:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9a33d800) [pid = 7707] [serial = 1017] [outer = 0x8eb02000] 02:16:53 INFO - PROCESS | 7707 | 1466500613712 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 02:16:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 02:16:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1635ms 02:16:53 INFO - PROCESS | 7707 | 1466500613783 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 02:16:53 INFO - PROCESS | 7707 | 1466500613789 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 02:16:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 02:16:53 INFO - PROCESS | 7707 | 1466500613798 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 02:16:53 INFO - PROCESS | 7707 | 1466500613803 Marionette TRACE conn4 <- [1,1326,null,{}] 02:16:53 INFO - PROCESS | 7707 | 1466500613812 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:53 INFO - PROCESS | 7707 | 1466500613818 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:54 INFO - PROCESS | 7707 | 1466500614059 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 02:16:54 INFO - PROCESS | 7707 | 1466500614284 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:54 INFO - PROCESS | 7707 | 1466500614294 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc9000 == 41 [pid = 7707] [id = 339] 02:16:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fee0000) [pid = 7707] [serial = 1018] [outer = (nil)] 02:16:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91ad7400) [pid = 7707] [serial = 1019] [outer = 0x8fee0000] 02:16:54 INFO - PROCESS | 7707 | 1466500614382 Marionette DEBUG loaded listener.js 02:16:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x921bcc00) [pid = 7707] [serial = 1020] [outer = 0x8fee0000] 02:16:55 INFO - PROCESS | 7707 | 1466500615356 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:16:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:16:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1601ms 02:16:55 INFO - PROCESS | 7707 | 1466500615398 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 02:16:55 INFO - PROCESS | 7707 | 1466500615406 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 02:16:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 02:16:55 INFO - PROCESS | 7707 | 1466500615417 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 02:16:55 INFO - PROCESS | 7707 | 1466500615422 Marionette TRACE conn4 <- [1,1330,null,{}] 02:16:55 INFO - PROCESS | 7707 | 1466500615429 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:55 INFO - PROCESS | 7707 | 1466500615435 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:55 INFO - PROCESS | 7707 | 1466500615656 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 02:16:55 INFO - PROCESS | 7707 | 1466500615930 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:55 INFO - PROCESS | 7707 | 1466500615938 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e5a000 == 42 [pid = 7707] [id = 340] 02:16:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x952ce000) [pid = 7707] [serial = 1021] [outer = (nil)] 02:16:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x96e84400) [pid = 7707] [serial = 1022] [outer = 0x952ce000] 02:16:56 INFO - PROCESS | 7707 | 1466500616070 Marionette DEBUG loaded listener.js 02:16:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x98362000) [pid = 7707] [serial = 1023] [outer = 0x952ce000] 02:16:57 INFO - PROCESS | 7707 | 1466500617027 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 02:16:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 02:16:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1685ms 02:16:57 INFO - PROCESS | 7707 | 1466500617103 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 02:16:57 INFO - PROCESS | 7707 | 1466500617108 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 02:16:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 02:16:57 INFO - PROCESS | 7707 | 1466500617115 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 02:16:57 INFO - PROCESS | 7707 | 1466500617121 Marionette TRACE conn4 <- [1,1334,null,{}] 02:16:57 INFO - PROCESS | 7707 | 1466500617138 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:57 INFO - PROCESS | 7707 | 1466500617148 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:57 INFO - PROCESS | 7707 | 1466500617462 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 02:16:57 INFO - PROCESS | 7707 | 1466500617643 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:57 INFO - PROCESS | 7707 | 1466500617655 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a33cc00 == 43 [pid = 7707] [id = 341] 02:16:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a342000) [pid = 7707] [serial = 1024] [outer = (nil)] 02:16:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a426c00) [pid = 7707] [serial = 1025] [outer = 0x9a342000] 02:16:57 INFO - PROCESS | 7707 | 1466500617742 Marionette DEBUG loaded listener.js 02:16:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a543000) [pid = 7707] [serial = 1026] [outer = 0x9a342000] 02:16:58 INFO - PROCESS | 7707 | 1466500618669 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 02:16:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 02:16:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1593ms 02:16:58 INFO - PROCESS | 7707 | 1466500618708 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 02:16:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 02:16:58 INFO - PROCESS | 7707 | 1466500618714 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 02:16:58 INFO - PROCESS | 7707 | 1466500618721 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 02:16:58 INFO - PROCESS | 7707 | 1466500618724 Marionette TRACE conn4 <- [1,1338,null,{}] 02:16:58 INFO - PROCESS | 7707 | 1466500618731 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:16:58 INFO - PROCESS | 7707 | 1466500618737 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:58 INFO - PROCESS | 7707 | 1466500618942 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 02:16:59 INFO - PROCESS | 7707 | 1466500619112 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:16:59 INFO - PROCESS | 7707 | 1466500619122 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:16:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a31a800 == 44 [pid = 7707] [id = 342] 02:16:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a544c00) [pid = 7707] [serial = 1027] [outer = (nil)] 02:16:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a54e800) [pid = 7707] [serial = 1028] [outer = 0x9a544c00] 02:16:59 INFO - PROCESS | 7707 | 1466500619247 Marionette DEBUG loaded listener.js 02:16:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a5ce400) [pid = 7707] [serial = 1029] [outer = 0x9a544c00] 02:17:00 INFO - PROCESS | 7707 | 1466500620724 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 02:17:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 02:17:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2042ms 02:17:00 INFO - PROCESS | 7707 | 1466500620762 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 02:17:00 INFO - PROCESS | 7707 | 1466500620766 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 02:17:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 02:17:00 INFO - PROCESS | 7707 | 1466500620773 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 02:17:00 INFO - PROCESS | 7707 | 1466500620778 Marionette TRACE conn4 <- [1,1342,null,{}] 02:17:00 INFO - PROCESS | 7707 | 1466500620784 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:00 INFO - PROCESS | 7707 | 1466500620790 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:01 INFO - PROCESS | 7707 | 1466500621004 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 02:17:01 INFO - PROCESS | 7707 | 1466500621223 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:01 INFO - PROCESS | 7707 | 1466500621236 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd88000 == 45 [pid = 7707] [id = 343] 02:17:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x923e1000) [pid = 7707] [serial = 1030] [outer = (nil)] 02:17:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a5d3800) [pid = 7707] [serial = 1031] [outer = 0x923e1000] 02:17:01 INFO - PROCESS | 7707 | 1466500621427 Marionette DEBUG loaded listener.js 02:17:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a5d7400) [pid = 7707] [serial = 1032] [outer = 0x923e1000] 02:17:02 INFO - PROCESS | 7707 | 1466500622513 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 02:17:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 02:17:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1788ms 02:17:02 INFO - PROCESS | 7707 | 1466500622564 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 02:17:02 INFO - PROCESS | 7707 | 1466500622569 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 02:17:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 02:17:02 INFO - PROCESS | 7707 | 1466500622576 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 02:17:02 INFO - PROCESS | 7707 | 1466500622579 Marionette TRACE conn4 <- [1,1346,null,{}] 02:17:02 INFO - PROCESS | 7707 | 1466500622585 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:02 INFO - PROCESS | 7707 | 1466500622595 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:02 INFO - PROCESS | 7707 | 1466500622803 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 02:17:03 INFO - PROCESS | 7707 | 1466500623215 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:03 INFO - PROCESS | 7707 | 1466500623222 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01800 == 46 [pid = 7707] [id = 344] 02:17:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8eb01c00) [pid = 7707] [serial = 1033] [outer = (nil)] 02:17:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8fbc6800) [pid = 7707] [serial = 1034] [outer = 0x8eb01c00] 02:17:03 INFO - PROCESS | 7707 | 1466500623352 Marionette DEBUG loaded listener.js 02:17:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8fd8b400) [pid = 7707] [serial = 1035] [outer = 0x8eb01c00] 02:17:04 INFO - PROCESS | 7707 | 1466500624388 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 02:17:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 02:17:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1842ms 02:17:04 INFO - PROCESS | 7707 | 1466500624421 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 02:17:04 INFO - PROCESS | 7707 | 1466500624427 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 02:17:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 02:17:04 INFO - PROCESS | 7707 | 1466500624435 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 02:17:04 INFO - PROCESS | 7707 | 1466500624440 Marionette TRACE conn4 <- [1,1350,null,{}] 02:17:04 INFO - PROCESS | 7707 | 1466500624449 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:04 INFO - PROCESS | 7707 | 1466500624456 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:04 INFO - PROCESS | 7707 | 1466500624665 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee2c00 == 45 [pid = 7707] [id = 323] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2000 == 44 [pid = 7707] [id = 337] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x96e78000 == 43 [pid = 7707] [id = 336] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x96e79400 == 42 [pid = 7707] [id = 335] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee7800 == 41 [pid = 7707] [id = 334] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbccc00 == 40 [pid = 7707] [id = 333] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee0800 == 39 [pid = 7707] [id = 332] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x99297c00 == 38 [pid = 7707] [id = 331] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd0400 == 37 [pid = 7707] [id = 330] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb10400 == 36 [pid = 7707] [id = 329] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x9517bc00 == 35 [pid = 7707] [id = 328] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee6400 == 34 [pid = 7707] [id = 319] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x99f40c00 == 33 [pid = 7707] [id = 320] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x91acbc00 == 32 [pid = 7707] [id = 321] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff4c00 == 31 [pid = 7707] [id = 322] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01800 == 30 [pid = 7707] [id = 344] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd88000 == 29 [pid = 7707] [id = 343] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x9a31a800 == 28 [pid = 7707] [id = 342] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x9a33cc00 == 27 [pid = 7707] [id = 341] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x92e5a000 == 26 [pid = 7707] [id = 340] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee3400 == 25 [pid = 7707] [id = 338] 02:17:05 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc9000 == 24 [pid = 7707] [id = 339] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x92280800) [pid = 7707] [serial = 951] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9101a000) [pid = 7707] [serial = 950] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x923ed400) [pid = 7707] [serial = 980] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x96e76800) [pid = 7707] [serial = 954] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9517dc00) [pid = 7707] [serial = 953] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99f39400) [pid = 7707] [serial = 957] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99e5ec00) [pid = 7707] [serial = 956] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a1bac00) [pid = 7707] [serial = 960] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x99f46800) [pid = 7707] [serial = 959] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a336c00) [pid = 7707] [serial = 963] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a334800) [pid = 7707] [serial = 962] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a546000) [pid = 7707] [serial = 966] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a4d7800) [pid = 7707] [serial = 965] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fd89000) [pid = 7707] [serial = 969] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x93910c00) [pid = 7707] [serial = 983] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8eb0f000) [pid = 7707] [serial = 968] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923ce000) [pid = 7707] [serial = 972] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x92278c00) [pid = 7707] [serial = 971] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x91016000) [pid = 7707] [serial = 977] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fd8dc00) [pid = 7707] [serial = 974] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fd91800) [pid = 7707] [serial = 975] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x96e77c00) [pid = 7707] [serial = 986] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9390e000) [pid = 7707] [serial = 981] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x951cac00) [pid = 7707] [serial = 984] [outer = (nil)] [url = about:blank] 02:17:05 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8eb02800) [pid = 7707] [serial = 978] [outer = (nil)] [url = about:blank] 02:17:06 INFO - PROCESS | 7707 | 1466500626003 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:06 INFO - PROCESS | 7707 | 1466500626013 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee4000 == 25 [pid = 7707] [id = 345] 02:17:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dee4800) [pid = 7707] [serial = 1036] [outer = (nil)] 02:17:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dee8800) [pid = 7707] [serial = 1037] [outer = 0x8dee4800] 02:17:06 INFO - PROCESS | 7707 | 1466500626102 Marionette DEBUG loaded listener.js 02:17:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8dff0400) [pid = 7707] [serial = 1038] [outer = 0x8dee4800] 02:17:06 INFO - PROCESS | 7707 | 1466500626952 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 02:17:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 02:17:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 2540ms 02:17:06 INFO - PROCESS | 7707 | 1466500626981 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 02:17:06 INFO - PROCESS | 7707 | 1466500626987 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 02:17:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 02:17:06 INFO - PROCESS | 7707 | 1466500626995 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 02:17:07 INFO - PROCESS | 7707 | 1466500627000 Marionette TRACE conn4 <- [1,1354,null,{}] 02:17:07 INFO - PROCESS | 7707 | 1466500627019 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:07 INFO - PROCESS | 7707 | 1466500627031 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:07 INFO - PROCESS | 7707 | 1466500627209 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 02:17:07 INFO - PROCESS | 7707 | 1466500627232 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:07 INFO - PROCESS | 7707 | 1466500627245 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8dc00 == 26 [pid = 7707] [id = 346] 02:17:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd91400) [pid = 7707] [serial = 1039] [outer = (nil)] 02:17:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fee5800) [pid = 7707] [serial = 1040] [outer = 0x8fd91400] 02:17:07 INFO - PROCESS | 7707 | 1466500627425 Marionette DEBUG loaded listener.js 02:17:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fef2400) [pid = 7707] [serial = 1041] [outer = 0x8fd91400] 02:17:08 INFO - PROCESS | 7707 | 1466500628306 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 02:17:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 02:17:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1343ms 02:17:08 INFO - PROCESS | 7707 | 1466500628348 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 02:17:08 INFO - PROCESS | 7707 | 1466500628356 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 02:17:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 02:17:08 INFO - PROCESS | 7707 | 1466500628365 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 02:17:08 INFO - PROCESS | 7707 | 1466500628367 Marionette TRACE conn4 <- [1,1358,null,{}] 02:17:08 INFO - PROCESS | 7707 | 1466500628372 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:08 INFO - PROCESS | 7707 | 1466500628379 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:08 INFO - PROCESS | 7707 | 1466500628631 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 02:17:08 INFO - PROCESS | 7707 | 1466500628716 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:08 INFO - PROCESS | 7707 | 1466500628724 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee0400 == 27 [pid = 7707] [id = 347] 02:17:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8feedc00) [pid = 7707] [serial = 1042] [outer = (nil)] 02:17:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921b5c00) [pid = 7707] [serial = 1043] [outer = 0x8feedc00] 02:17:08 INFO - PROCESS | 7707 | 1466500628871 Marionette DEBUG loaded listener.js 02:17:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9227a000) [pid = 7707] [serial = 1044] [outer = 0x8feedc00] 02:17:09 INFO - PROCESS | 7707 | 1466500629852 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 02:17:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 02:17:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1537ms 02:17:09 INFO - PROCESS | 7707 | 1466500629907 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 02:17:09 INFO - PROCESS | 7707 | 1466500629911 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 02:17:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 02:17:09 INFO - PROCESS | 7707 | 1466500629928 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 02:17:09 INFO - PROCESS | 7707 | 1466500629939 Marionette TRACE conn4 <- [1,1362,null,{}] 02:17:09 INFO - PROCESS | 7707 | 1466500629978 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:09 INFO - PROCESS | 7707 | 1466500629988 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:10 INFO - PROCESS | 7707 | 1466500630226 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 02:17:10 INFO - PROCESS | 7707 | 1466500630250 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:10 INFO - PROCESS | 7707 | 1466500630260 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd87400 == 28 [pid = 7707] [id = 348] 02:17:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x91ad0800) [pid = 7707] [serial = 1045] [outer = (nil)] 02:17:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9390ec00) [pid = 7707] [serial = 1046] [outer = 0x91ad0800] 02:17:10 INFO - PROCESS | 7707 | 1466500630351 Marionette DEBUG loaded listener.js 02:17:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93cd1000) [pid = 7707] [serial = 1047] [outer = 0x91ad0800] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x97875800) [pid = 7707] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8dee9000) [pid = 7707] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8eb10c00) [pid = 7707] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x92279800) [pid = 7707] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923edc00) [pid = 7707] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x996b3400) [pid = 7707] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x952cf400) [pid = 7707] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fbcf000) [pid = 7707] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8eb02000) [pid = 7707] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x96e79800) [pid = 7707] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 02:17:11 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fd8b000) [pid = 7707] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 02:17:11 INFO - PROCESS | 7707 | 1466500631737 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 02:17:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 02:17:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1842ms 02:17:11 INFO - PROCESS | 7707 | 1466500631762 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 02:17:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 02:17:11 INFO - PROCESS | 7707 | 1466500631767 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 02:17:11 INFO - PROCESS | 7707 | 1466500631774 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 02:17:11 INFO - PROCESS | 7707 | 1466500631778 Marionette TRACE conn4 <- [1,1366,null,{}] 02:17:11 INFO - PROCESS | 7707 | 1466500631783 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:11 INFO - PROCESS | 7707 | 1466500631789 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:12 INFO - PROCESS | 7707 | 1466500632007 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 02:17:12 INFO - PROCESS | 7707 | 1466500632023 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:12 INFO - PROCESS | 7707 | 1466500632040 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff1800 == 29 [pid = 7707] [id = 349] 02:17:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dff1c00) [pid = 7707] [serial = 1048] [outer = (nil)] 02:17:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x93ccf800) [pid = 7707] [serial = 1049] [outer = 0x8dff1c00] 02:17:12 INFO - PROCESS | 7707 | 1466500632116 Marionette DEBUG loaded listener.js 02:17:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9479e000) [pid = 7707] [serial = 1050] [outer = 0x8dff1c00] 02:17:12 INFO - PROCESS | 7707 | 1466500632976 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 02:17:13 INFO - PROCESS | 7707 | 1466500633062 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 02:17:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 02:17:13 INFO - PROCESS | 7707 | 1466500633071 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 02:17:13 INFO - PROCESS | 7707 | 1466500633078 Marionette TRACE conn4 <- [1,1370,null,{}] 02:17:13 INFO - PROCESS | 7707 | 1466500633088 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:13 INFO - PROCESS | 7707 | 1466500633094 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:13 INFO - PROCESS | 7707 | 1466500633318 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 02:17:13 INFO - PROCESS | 7707 | 1466500633714 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:13 INFO - PROCESS | 7707 | 1466500633741 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcd800 == 30 [pid = 7707] [id = 350] 02:17:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fbcf000) [pid = 7707] [serial = 1051] [outer = (nil)] 02:17:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd8a000) [pid = 7707] [serial = 1052] [outer = 0x8fbcf000] 02:17:13 INFO - PROCESS | 7707 | 1466500633908 Marionette DEBUG loaded listener.js 02:17:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9101e800) [pid = 7707] [serial = 1053] [outer = 0x8fbcf000] 02:17:15 INFO - PROCESS | 7707 | 1466500635267 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 02:17:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 02:17:15 INFO - PROCESS | 7707 | 1466500635323 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 02:17:15 INFO - PROCESS | 7707 | 1466500635336 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 02:17:15 INFO - PROCESS | 7707 | 1466500635341 Marionette TRACE conn4 <- [1,1374,null,{}] 02:17:15 INFO - PROCESS | 7707 | 1466500635349 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:15 INFO - PROCESS | 7707 | 1466500635356 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:15 INFO - PROCESS | 7707 | 1466500635602 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 02:17:15 INFO - PROCESS | 7707 | 1466500635828 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:15 INFO - PROCESS | 7707 | 1466500635836 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe7800 == 31 [pid = 7707] [id = 351] 02:17:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fd89400) [pid = 7707] [serial = 1054] [outer = (nil)] 02:17:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93ccfc00) [pid = 7707] [serial = 1055] [outer = 0x8fd89400] 02:17:15 INFO - PROCESS | 7707 | 1466500635923 Marionette DEBUG loaded listener.js 02:17:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x95172800) [pid = 7707] [serial = 1056] [outer = 0x8fd89400] 02:17:16 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:17 INFO - PROCESS | 7707 | 1466500637019 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 02:17:17 INFO - PROCESS | 7707 | 1466500637089 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 02:17:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 02:17:17 INFO - PROCESS | 7707 | 1466500637096 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 02:17:17 INFO - PROCESS | 7707 | 1466500637100 Marionette TRACE conn4 <- [1,1378,null,{}] 02:17:17 INFO - PROCESS | 7707 | 1466500637158 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:17 INFO - PROCESS | 7707 | 1466500637167 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:17 INFO - PROCESS | 7707 | 1466500637427 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 02:17:17 INFO - PROCESS | 7707 | 1466500637650 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:17 INFO - PROCESS | 7707 | 1466500637663 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d0800 == 32 [pid = 7707] [id = 352] 02:17:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x978d4c00) [pid = 7707] [serial = 1057] [outer = (nil)] 02:17:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x978dbc00) [pid = 7707] [serial = 1058] [outer = 0x978d4c00] 02:17:17 INFO - PROCESS | 7707 | 1466500637747 Marionette DEBUG loaded listener.js 02:17:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x98359c00) [pid = 7707] [serial = 1059] [outer = 0x978d4c00] 02:17:18 INFO - PROCESS | 7707 | 1466500638805 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 02:17:18 INFO - PROCESS | 7707 | 1466500638891 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 02:17:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 02:17:18 INFO - PROCESS | 7707 | 1466500638900 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 02:17:18 INFO - PROCESS | 7707 | 1466500638904 Marionette TRACE conn4 <- [1,1382,null,{}] 02:17:18 INFO - PROCESS | 7707 | 1466500638910 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:18 INFO - PROCESS | 7707 | 1466500638915 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:19 INFO - PROCESS | 7707 | 1466500639125 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 02:17:19 INFO - PROCESS | 7707 | 1466500639341 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:19 INFO - PROCESS | 7707 | 1466500639349 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x95317c00 == 33 [pid = 7707] [id = 353] 02:17:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x978d6800) [pid = 7707] [serial = 1060] [outer = (nil)] 02:17:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x99e68000) [pid = 7707] [serial = 1061] [outer = 0x978d6800] 02:17:19 INFO - PROCESS | 7707 | 1466500639487 Marionette DEBUG loaded listener.js 02:17:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99f39c00) [pid = 7707] [serial = 1062] [outer = 0x978d6800] 02:17:20 INFO - PROCESS | 7707 | [7707] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 02:17:20 INFO - PROCESS | 7707 | 1466500640704 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 02:17:20 INFO - PROCESS | 7707 | 1466500640800 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 02:17:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 02:17:20 INFO - PROCESS | 7707 | 1466500640811 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 02:17:20 INFO - PROCESS | 7707 | 1466500640815 Marionette TRACE conn4 <- [1,1386,null,{}] 02:17:20 INFO - PROCESS | 7707 | 1466500640825 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:20 INFO - PROCESS | 7707 | 1466500640831 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:21 INFO - PROCESS | 7707 | 1466500641133 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedc400 == 32 [pid = 7707] [id = 305] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd87c00 == 31 [pid = 7707] [id = 301] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x923e0800 == 30 [pid = 7707] [id = 304] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8f400 == 29 [pid = 7707] [id = 313] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee4400 == 28 [pid = 7707] [id = 303] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0a400 == 27 [pid = 7707] [id = 302] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x9227c000 == 26 [pid = 7707] [id = 312] 02:17:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee7c00 == 25 [pid = 7707] [id = 311] 02:17:21 INFO - PROCESS | 7707 | 1466500641363 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:21 INFO - PROCESS | 7707 | 1466500641376 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0a400 == 26 [pid = 7707] [id = 354] 02:17:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fd87c00) [pid = 7707] [serial = 1063] [outer = (nil)] 02:17:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8feeb400) [pid = 7707] [serial = 1064] [outer = 0x8fd87c00] 02:17:21 INFO - PROCESS | 7707 | 1466500641452 Marionette DEBUG loaded listener.js 02:17:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x91013c00) [pid = 7707] [serial = 1065] [outer = 0x8fd87c00] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99741c00) [pid = 7707] [serial = 1010] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x997e9800) [pid = 7707] [serial = 1011] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8fd86000) [pid = 7707] [serial = 998] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x921b3000) [pid = 7707] [serial = 999] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8fef0000) [pid = 7707] [serial = 989] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91015000) [pid = 7707] [serial = 990] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x923e1400) [pid = 7707] [serial = 1004] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x92e50c00) [pid = 7707] [serial = 1005] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x952cc000) [pid = 7707] [serial = 992] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x92e51800) [pid = 7707] [serial = 993] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x99e5b400) [pid = 7707] [serial = 995] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x99e65800) [pid = 7707] [serial = 996] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x97876800) [pid = 7707] [serial = 987] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fedf800) [pid = 7707] [serial = 1001] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91017c00) [pid = 7707] [serial = 1002] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9a33b800) [pid = 7707] [serial = 1016] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9a33d800) [pid = 7707] [serial = 1017] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x978d9800) [pid = 7707] [serial = 1008] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x97874400) [pid = 7707] [serial = 1007] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x9923f000) [pid = 7707] [serial = 1014] [outer = (nil)] [url = about:blank] 02:17:21 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x93828400) [pid = 7707] [serial = 1013] [outer = (nil)] [url = about:blank] 02:17:22 INFO - PROCESS | 7707 | 1466500642355 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 02:17:22 INFO - PROCESS | 7707 | 1466500642403 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 02:17:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 02:17:22 INFO - PROCESS | 7707 | 1466500642413 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 02:17:22 INFO - PROCESS | 7707 | 1466500642417 Marionette TRACE conn4 <- [1,1390,null,{}] 02:17:22 INFO - PROCESS | 7707 | 1466500642424 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:22 INFO - PROCESS | 7707 | 1466500642430 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:22 INFO - PROCESS | 7707 | 1466500642606 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 02:17:22 INFO - PROCESS | 7707 | 1466500642730 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:22 INFO - PROCESS | 7707 | 1466500642739 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee8800 == 27 [pid = 7707] [id = 355] 02:17:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x923c9000) [pid = 7707] [serial = 1066] [outer = (nil)] 02:17:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x923e7c00) [pid = 7707] [serial = 1067] [outer = 0x923c9000] 02:17:22 INFO - PROCESS | 7707 | 1466500642819 Marionette DEBUG loaded listener.js 02:17:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x93823800) [pid = 7707] [serial = 1068] [outer = 0x923c9000] 02:17:23 INFO - PROCESS | 7707 | 1466500643680 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 02:17:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 02:17:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1281ms 02:17:23 INFO - PROCESS | 7707 | 1466500643695 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 02:17:23 INFO - PROCESS | 7707 | 1466500643699 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 02:17:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 02:17:23 INFO - PROCESS | 7707 | 1466500643705 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 02:17:23 INFO - PROCESS | 7707 | 1466500643711 Marionette TRACE conn4 <- [1,1394,null,{}] 02:17:23 INFO - PROCESS | 7707 | 1466500643773 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:23 INFO - PROCESS | 7707 | 1466500643782 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:23 INFO - PROCESS | 7707 | 1466500643953 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 02:17:24 INFO - PROCESS | 7707 | 1466500644100 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:24 INFO - PROCESS | 7707 | 1466500644107 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e52000 == 28 [pid = 7707] [id = 356] 02:17:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x96e79000) [pid = 7707] [serial = 1069] [outer = (nil)] 02:17:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x978d0400) [pid = 7707] [serial = 1070] [outer = 0x96e79000] 02:17:24 INFO - PROCESS | 7707 | 1466500644184 Marionette DEBUG loaded listener.js 02:17:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x978db400) [pid = 7707] [serial = 1071] [outer = 0x96e79000] 02:17:25 INFO - PROCESS | 7707 | 1466500645128 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 02:17:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 02:17:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1474ms 02:17:25 INFO - PROCESS | 7707 | 1466500645187 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 02:17:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 02:17:25 INFO - PROCESS | 7707 | 1466500645192 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 02:17:25 INFO - PROCESS | 7707 | 1466500645199 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 02:17:25 INFO - PROCESS | 7707 | 1466500645201 Marionette TRACE conn4 <- [1,1398,null,{}] 02:17:25 INFO - PROCESS | 7707 | 1466500645209 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:25 INFO - PROCESS | 7707 | 1466500645214 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:25 INFO - PROCESS | 7707 | 1466500645453 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 02:17:25 INFO - PROCESS | 7707 | 1466500645478 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:25 INFO - PROCESS | 7707 | 1466500645485 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x951cac00 == 29 [pid = 7707] [id = 357] 02:17:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x978d3c00) [pid = 7707] [serial = 1072] [outer = (nil)] 02:17:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x997eac00) [pid = 7707] [serial = 1073] [outer = 0x978d3c00] 02:17:25 INFO - PROCESS | 7707 | 1466500645559 Marionette DEBUG loaded listener.js 02:17:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x99f39800) [pid = 7707] [serial = 1074] [outer = 0x978d3c00] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fee0000) [pid = 7707] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fd91400) [pid = 7707] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91ad0800) [pid = 7707] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8dee4800) [pid = 7707] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952ce000) [pid = 7707] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9a342000) [pid = 7707] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x9a544c00) [pid = 7707] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8eb01c00) [pid = 7707] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x923e1000) [pid = 7707] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 02:17:26 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x8feedc00) [pid = 7707] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 02:17:26 INFO - PROCESS | 7707 | 1466500646507 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 02:17:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 02:17:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1347ms 02:17:26 INFO - PROCESS | 7707 | 1466500646547 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 02:17:26 INFO - PROCESS | 7707 | 1466500646551 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 02:17:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 02:17:26 INFO - PROCESS | 7707 | 1466500646557 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 02:17:26 INFO - PROCESS | 7707 | 1466500646560 Marionette TRACE conn4 <- [1,1402,null,{}] 02:17:26 INFO - PROCESS | 7707 | 1466500646566 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:26 INFO - PROCESS | 7707 | 1466500646571 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:26 INFO - PROCESS | 7707 | 1466500646784 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 02:17:26 INFO - PROCESS | 7707 | 1466500646802 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:26 INFO - PROCESS | 7707 | 1466500646811 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad8400 == 30 [pid = 7707] [id = 358] 02:17:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x921be400) [pid = 7707] [serial = 1075] [outer = (nil)] 02:17:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x978d8800) [pid = 7707] [serial = 1076] [outer = 0x921be400] 02:17:26 INFO - PROCESS | 7707 | 1466500646881 Marionette DEBUG loaded listener.js 02:17:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x99297c00) [pid = 7707] [serial = 1077] [outer = 0x921be400] 02:17:27 INFO - PROCESS | 7707 | 1466500647805 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 02:17:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 02:17:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1286ms 02:17:27 INFO - PROCESS | 7707 | 1466500647845 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 02:17:27 INFO - PROCESS | 7707 | 1466500647849 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 02:17:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 02:17:27 INFO - PROCESS | 7707 | 1466500647856 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 02:17:27 INFO - PROCESS | 7707 | 1466500647858 Marionette TRACE conn4 <- [1,1406,null,{}] 02:17:27 INFO - PROCESS | 7707 | 1466500647864 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:27 INFO - PROCESS | 7707 | 1466500647875 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:28 INFO - PROCESS | 7707 | 1466500648086 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 02:17:28 INFO - PROCESS | 7707 | 1466500648322 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:28 INFO - PROCESS | 7707 | 1466500648332 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedc400 == 31 [pid = 7707] [id = 359] 02:17:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dede000) [pid = 7707] [serial = 1078] [outer = (nil)] 02:17:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dfef400) [pid = 7707] [serial = 1079] [outer = 0x8dede000] 02:17:28 INFO - PROCESS | 7707 | 1466500648424 Marionette DEBUG loaded listener.js 02:17:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8eb0bc00) [pid = 7707] [serial = 1080] [outer = 0x8dede000] 02:17:29 INFO - PROCESS | 7707 | 1466500649469 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 02:17:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 02:17:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1684ms 02:17:29 INFO - PROCESS | 7707 | 1466500649544 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 02:17:29 INFO - PROCESS | 7707 | 1466500649550 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 02:17:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 02:17:29 INFO - PROCESS | 7707 | 1466500649559 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 02:17:29 INFO - PROCESS | 7707 | 1466500649564 Marionette TRACE conn4 <- [1,1410,null,{}] 02:17:29 INFO - PROCESS | 7707 | 1466500649573 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:29 INFO - PROCESS | 7707 | 1466500649581 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:29 INFO - PROCESS | 7707 | 1466500649818 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 02:17:30 INFO - PROCESS | 7707 | 1466500650043 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:30 INFO - PROCESS | 7707 | 1466500650053 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acb400 == 32 [pid = 7707] [id = 360] 02:17:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x91acd400) [pid = 7707] [serial = 1081] [outer = (nil)] 02:17:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x921b4000) [pid = 7707] [serial = 1082] [outer = 0x91acd400] 02:17:30 INFO - PROCESS | 7707 | 1466500650181 Marionette DEBUG loaded listener.js 02:17:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923c9800) [pid = 7707] [serial = 1083] [outer = 0x91acd400] 02:17:31 INFO - PROCESS | 7707 | 1466500651284 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 02:17:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 02:17:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1759ms 02:17:31 INFO - PROCESS | 7707 | 1466500651322 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 02:17:31 INFO - PROCESS | 7707 | 1466500651330 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 02:17:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 02:17:31 INFO - PROCESS | 7707 | 1466500651338 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 02:17:31 INFO - PROCESS | 7707 | 1466500651342 Marionette TRACE conn4 <- [1,1414,null,{}] 02:17:31 INFO - PROCESS | 7707 | 1466500651348 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:31 INFO - PROCESS | 7707 | 1466500651354 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:31 INFO - PROCESS | 7707 | 1466500651605 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 02:17:31 INFO - PROCESS | 7707 | 1466500651879 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:31 INFO - PROCESS | 7707 | 1466500651886 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfef800 == 33 [pid = 7707] [id = 361] 02:17:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923c4c00) [pid = 7707] [serial = 1084] [outer = (nil)] 02:17:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x952cd800) [pid = 7707] [serial = 1085] [outer = 0x923c4c00] 02:17:32 INFO - PROCESS | 7707 | 1466500652032 Marionette DEBUG loaded listener.js 02:17:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x96e77000) [pid = 7707] [serial = 1086] [outer = 0x923c4c00] 02:17:33 INFO - PROCESS | 7707 | 1466500653216 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 02:17:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 02:17:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1890ms 02:17:33 INFO - PROCESS | 7707 | 1466500653228 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 02:17:33 INFO - PROCESS | 7707 | 1466500653232 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 02:17:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 02:17:33 INFO - PROCESS | 7707 | 1466500653249 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 02:17:33 INFO - PROCESS | 7707 | 1466500653259 Marionette TRACE conn4 <- [1,1418,null,{}] 02:17:33 INFO - PROCESS | 7707 | 1466500653267 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:33 INFO - PROCESS | 7707 | 1466500653274 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:33 INFO - PROCESS | 7707 | 1466500653531 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 02:17:33 INFO - PROCESS | 7707 | 1466500653792 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:33 INFO - PROCESS | 7707 | 1466500653808 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee1800 == 34 [pid = 7707] [id = 362] 02:17:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fd8d000) [pid = 7707] [serial = 1087] [outer = (nil)] 02:17:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a31c000) [pid = 7707] [serial = 1088] [outer = 0x8fd8d000] 02:17:33 INFO - PROCESS | 7707 | 1466500653899 Marionette DEBUG loaded listener.js 02:17:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a334800) [pid = 7707] [serial = 1089] [outer = 0x8fd8d000] 02:17:34 INFO - PROCESS | 7707 | 1466500654909 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 02:17:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 02:17:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1698ms 02:17:34 INFO - PROCESS | 7707 | 1466500654939 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 02:17:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 02:17:34 INFO - PROCESS | 7707 | 1466500654944 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 02:17:34 INFO - PROCESS | 7707 | 1466500654951 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 02:17:34 INFO - PROCESS | 7707 | 1466500654955 Marionette TRACE conn4 <- [1,1422,null,{}] 02:17:34 INFO - PROCESS | 7707 | 1466500654961 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:34 INFO - PROCESS | 7707 | 1466500654966 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:35 INFO - PROCESS | 7707 | 1466500655167 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 02:17:35 INFO - PROCESS | 7707 | 1466500655379 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:35 INFO - PROCESS | 7707 | 1466500655386 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe9400 == 35 [pid = 7707] [id = 363] 02:17:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8fbc5000) [pid = 7707] [serial = 1090] [outer = (nil)] 02:17:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a41d800) [pid = 7707] [serial = 1091] [outer = 0x8fbc5000] 02:17:35 INFO - PROCESS | 7707 | 1466500655515 Marionette DEBUG loaded listener.js 02:17:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a4dcc00) [pid = 7707] [serial = 1092] [outer = 0x8fbc5000] 02:17:36 INFO - PROCESS | 7707 | 1466500656518 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 02:17:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 02:17:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1641ms 02:17:36 INFO - PROCESS | 7707 | 1466500656594 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 02:17:36 INFO - PROCESS | 7707 | 1466500656597 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 02:17:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 02:17:36 INFO - PROCESS | 7707 | 1466500656605 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 02:17:36 INFO - PROCESS | 7707 | 1466500656608 Marionette TRACE conn4 <- [1,1426,null,{}] 02:17:36 INFO - PROCESS | 7707 | 1466500656615 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:36 INFO - PROCESS | 7707 | 1466500656621 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:37 INFO - PROCESS | 7707 | 1466500657020 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 02:17:37 INFO - PROCESS | 7707 | 1466500657279 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:37 INFO - PROCESS | 7707 | 1466500657291 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd91400 == 36 [pid = 7707] [id = 364] 02:17:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8fd92400) [pid = 7707] [serial = 1093] [outer = (nil)] 02:17:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8feec000) [pid = 7707] [serial = 1094] [outer = 0x8fd92400] 02:17:37 INFO - PROCESS | 7707 | 1466500657369 Marionette DEBUG loaded listener.js 02:17:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x91016c00) [pid = 7707] [serial = 1095] [outer = 0x8fd92400] 02:17:38 INFO - PROCESS | 7707 | 1466500658488 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 02:17:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 02:17:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1949ms 02:17:38 INFO - PROCESS | 7707 | 1466500658557 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 02:17:38 INFO - PROCESS | 7707 | 1466500658563 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 02:17:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 02:17:38 INFO - PROCESS | 7707 | 1466500658572 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 02:17:38 INFO - PROCESS | 7707 | 1466500658576 Marionette TRACE conn4 <- [1,1430,null,{}] 02:17:38 INFO - PROCESS | 7707 | 1466500658584 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:38 INFO - PROCESS | 7707 | 1466500658591 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:38 INFO - PROCESS | 7707 | 1466500658881 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 02:17:39 INFO - PROCESS | 7707 | 1466500659124 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:39 INFO - PROCESS | 7707 | 1466500659133 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2400 == 37 [pid = 7707] [id = 365] 02:17:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8fee3400) [pid = 7707] [serial = 1096] [outer = (nil)] 02:17:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x921b2400) [pid = 7707] [serial = 1097] [outer = 0x8fee3400] 02:17:39 INFO - PROCESS | 7707 | 1466500659215 Marionette DEBUG loaded listener.js 02:17:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x923e9400) [pid = 7707] [serial = 1098] [outer = 0x8fee3400] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedd000 == 36 [pid = 7707] [id = 310] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee0c00 == 35 [pid = 7707] [id = 314] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad8400 == 34 [pid = 7707] [id = 358] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x951cac00 == 33 [pid = 7707] [id = 357] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x92e52000 == 32 [pid = 7707] [id = 356] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee8800 == 31 [pid = 7707] [id = 355] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0a400 == 30 [pid = 7707] [id = 354] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee4000 == 29 [pid = 7707] [id = 345] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff1800 == 28 [pid = 7707] [id = 349] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee3800 == 27 [pid = 7707] [id = 308] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee0400 == 26 [pid = 7707] [id = 347] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff1000 == 25 [pid = 7707] [id = 307] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcd800 == 24 [pid = 7707] [id = 350] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x99734400 == 23 [pid = 7707] [id = 318] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe7800 == 22 [pid = 7707] [id = 351] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x978d0800 == 21 [pid = 7707] [id = 352] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x95317c00 == 20 [pid = 7707] [id = 353] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x978db000 == 19 [pid = 7707] [id = 315] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8dc00 == 18 [pid = 7707] [id = 346] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x951c9800 == 17 [pid = 7707] [id = 306] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb06400 == 16 [pid = 7707] [id = 316] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd87400 == 15 [pid = 7707] [id = 348] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x97877800 == 14 [pid = 7707] [id = 309] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x93916000 == 13 [pid = 7707] [id = 317] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe9400 == 12 [pid = 7707] [id = 363] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee1800 == 11 [pid = 7707] [id = 362] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x91acb400 == 10 [pid = 7707] [id = 360] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfef800 == 9 [pid = 7707] [id = 361] 02:17:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedc400 == 8 [pid = 7707] [id = 359] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x93ccf800) [pid = 7707] [serial = 1049] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x921bcc00) [pid = 7707] [serial = 1020] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8fee5800) [pid = 7707] [serial = 1040] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9390ec00) [pid = 7707] [serial = 1046] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91ad7400) [pid = 7707] [serial = 1019] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8dee8800) [pid = 7707] [serial = 1037] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8dff0400) [pid = 7707] [serial = 1038] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x98362000) [pid = 7707] [serial = 1023] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x96e84400) [pid = 7707] [serial = 1022] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a543000) [pid = 7707] [serial = 1026] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a426c00) [pid = 7707] [serial = 1025] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9a5ce400) [pid = 7707] [serial = 1029] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a54e800) [pid = 7707] [serial = 1028] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd8b400) [pid = 7707] [serial = 1035] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fbc6800) [pid = 7707] [serial = 1034] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9a5d7400) [pid = 7707] [serial = 1032] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9227a000) [pid = 7707] [serial = 1044] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921b5c00) [pid = 7707] [serial = 1043] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9a5d3800) [pid = 7707] [serial = 1031] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x93cd1000) [pid = 7707] [serial = 1047] [outer = (nil)] [url = about:blank] 02:17:40 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8fef2400) [pid = 7707] [serial = 1041] [outer = (nil)] [url = about:blank] 02:17:41 INFO - PROCESS | 7707 | 1466500661303 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 02:17:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 02:17:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2791ms 02:17:41 INFO - PROCESS | 7707 | 1466500661363 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 02:17:41 INFO - PROCESS | 7707 | 1466500661369 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 02:17:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 02:17:41 INFO - PROCESS | 7707 | 1466500661378 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 02:17:41 INFO - PROCESS | 7707 | 1466500661383 Marionette TRACE conn4 <- [1,1434,null,{}] 02:17:41 INFO - PROCESS | 7707 | 1466500661391 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:41 INFO - PROCESS | 7707 | 1466500661397 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:41 INFO - PROCESS | 7707 | 1466500661580 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 02:17:41 INFO - PROCESS | 7707 | 1466500661737 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:41 INFO - PROCESS | 7707 | 1466500661752 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff3c00 == 9 [pid = 7707] [id = 366] 02:17:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dff4800) [pid = 7707] [serial = 1099] [outer = (nil)] 02:17:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fbca000) [pid = 7707] [serial = 1100] [outer = 0x8dff4800] 02:17:41 INFO - PROCESS | 7707 | 1466500661828 Marionette DEBUG loaded listener.js 02:17:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fd8c400) [pid = 7707] [serial = 1101] [outer = 0x8dff4800] 02:17:42 INFO - PROCESS | 7707 | 1466500662709 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 02:17:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 02:17:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1393ms 02:17:42 INFO - PROCESS | 7707 | 1466500662771 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 02:17:42 INFO - PROCESS | 7707 | 1466500662780 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 02:17:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 02:17:42 INFO - PROCESS | 7707 | 1466500662792 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 02:17:42 INFO - PROCESS | 7707 | 1466500662797 Marionette TRACE conn4 <- [1,1438,null,{}] 02:17:42 INFO - PROCESS | 7707 | 1466500662804 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:42 INFO - PROCESS | 7707 | 1466500662811 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:42 INFO - PROCESS | 7707 | 1466500662989 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 02:17:43 INFO - PROCESS | 7707 | 1466500663125 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:43 INFO - PROCESS | 7707 | 1466500663136 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef3000 == 10 [pid = 7707] [id = 367] 02:17:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fef5000) [pid = 7707] [serial = 1102] [outer = (nil)] 02:17:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x91013000) [pid = 7707] [serial = 1103] [outer = 0x8fef5000] 02:17:43 INFO - PROCESS | 7707 | 1466500663215 Marionette DEBUG loaded listener.js 02:17:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x91020000) [pid = 7707] [serial = 1104] [outer = 0x8fef5000] 02:17:44 INFO - PROCESS | 7707 | 1466500664207 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 02:17:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 02:17:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1486ms 02:17:44 INFO - PROCESS | 7707 | 1466500664279 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 02:17:44 INFO - PROCESS | 7707 | 1466500664283 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 02:17:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 02:17:44 INFO - PROCESS | 7707 | 1466500664289 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 02:17:44 INFO - PROCESS | 7707 | 1466500664295 Marionette TRACE conn4 <- [1,1442,null,{}] 02:17:44 INFO - PROCESS | 7707 | 1466500664319 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:44 INFO - PROCESS | 7707 | 1466500664328 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:44 INFO - PROCESS | 7707 | 1466500664549 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 02:17:44 INFO - PROCESS | 7707 | 1466500664575 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:44 INFO - PROCESS | 7707 | 1466500664586 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x923df400 == 11 [pid = 7707] [id = 368] 02:17:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923e0800) [pid = 7707] [serial = 1105] [outer = (nil)] 02:17:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x923e5800) [pid = 7707] [serial = 1106] [outer = 0x923e0800] 02:17:44 INFO - PROCESS | 7707 | 1466500664664 Marionette DEBUG loaded listener.js 02:17:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x92e52c00) [pid = 7707] [serial = 1107] [outer = 0x923e0800] 02:17:45 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fd87c00) [pid = 7707] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 02:17:45 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd89400) [pid = 7707] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 02:17:45 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923c9000) [pid = 7707] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 02:17:46 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x96e79000) [pid = 7707] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 02:17:46 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x978d4c00) [pid = 7707] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 02:17:46 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x978d6800) [pid = 7707] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 02:17:46 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fbcf000) [pid = 7707] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 02:17:46 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x978d3c00) [pid = 7707] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 02:17:46 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8dff1c00) [pid = 7707] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 02:17:46 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x921be400) [pid = 7707] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 02:17:46 INFO - PROCESS | 7707 | 1466500666019 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 02:17:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 02:17:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1801ms 02:17:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 02:17:46 INFO - PROCESS | 7707 | 1466500666091 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 02:17:46 INFO - PROCESS | 7707 | 1466500666095 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 02:17:46 INFO - PROCESS | 7707 | 1466500666103 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 02:17:46 INFO - PROCESS | 7707 | 1466500666106 Marionette TRACE conn4 <- [1,1446,null,{}] 02:17:46 INFO - PROCESS | 7707 | 1466500666111 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:46 INFO - PROCESS | 7707 | 1466500666117 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:46 INFO - PROCESS | 7707 | 1466500666362 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 02:17:46 INFO - PROCESS | 7707 | 1466500666442 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:46 INFO - PROCESS | 7707 | 1466500666450 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x921bf000 == 12 [pid = 7707] [id = 369] 02:17:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x921c1000) [pid = 7707] [serial = 1108] [outer = (nil)] 02:17:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x923e4000) [pid = 7707] [serial = 1109] [outer = 0x921c1000] 02:17:46 INFO - PROCESS | 7707 | 1466500666528 Marionette DEBUG loaded listener.js 02:17:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x947a0000) [pid = 7707] [serial = 1110] [outer = 0x921c1000] 02:17:47 INFO - PROCESS | 7707 | 1466500667356 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 02:17:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 02:17:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1285ms 02:17:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 02:17:47 INFO - PROCESS | 7707 | 1466500667388 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 02:17:47 INFO - PROCESS | 7707 | 1466500667391 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 02:17:47 INFO - PROCESS | 7707 | 1466500667398 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 02:17:47 INFO - PROCESS | 7707 | 1466500667402 Marionette TRACE conn4 <- [1,1450,null,{}] 02:17:47 INFO - PROCESS | 7707 | 1466500667407 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:47 INFO - PROCESS | 7707 | 1466500667413 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:47 INFO - PROCESS | 7707 | 1466500667575 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 02:17:47 INFO - PROCESS | 7707 | 1466500667589 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:47 INFO - PROCESS | 7707 | 1466500667598 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x947a7c00 == 13 [pid = 7707] [id = 370] 02:17:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x95174c00) [pid = 7707] [serial = 1111] [outer = (nil)] 02:17:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x952d3400) [pid = 7707] [serial = 1112] [outer = 0x95174c00] 02:17:47 INFO - PROCESS | 7707 | 1466500667668 Marionette DEBUG loaded listener.js 02:17:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952da400) [pid = 7707] [serial = 1113] [outer = 0x95174c00] 02:17:48 INFO - PROCESS | 7707 | 1466500668896 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 02:17:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 02:17:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1586ms 02:17:48 INFO - PROCESS | 7707 | 1466500668986 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 02:17:48 INFO - PROCESS | 7707 | 1466500668993 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 02:17:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 02:17:49 INFO - PROCESS | 7707 | 1466500669002 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 02:17:49 INFO - PROCESS | 7707 | 1466500669007 Marionette TRACE conn4 <- [1,1454,null,{}] 02:17:49 INFO - PROCESS | 7707 | 1466500669029 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:49 INFO - PROCESS | 7707 | 1466500669035 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:49 INFO - PROCESS | 7707 | 1466500669301 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 02:17:49 INFO - PROCESS | 7707 | 1466500669538 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:49 INFO - PROCESS | 7707 | 1466500669546 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2c00 == 14 [pid = 7707] [id = 371] 02:17:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd8ec00) [pid = 7707] [serial = 1114] [outer = (nil)] 02:17:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8feef000) [pid = 7707] [serial = 1115] [outer = 0x8fd8ec00] 02:17:49 INFO - PROCESS | 7707 | 1466500669637 Marionette DEBUG loaded listener.js 02:17:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9101e000) [pid = 7707] [serial = 1116] [outer = 0x8fd8ec00] 02:17:50 INFO - PROCESS | 7707 | 1466500670684 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 02:17:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 02:17:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1739ms 02:17:50 INFO - PROCESS | 7707 | 1466500670741 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 02:17:50 INFO - PROCESS | 7707 | 1466500670749 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 02:17:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 02:17:50 INFO - PROCESS | 7707 | 1466500670760 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 02:17:50 INFO - PROCESS | 7707 | 1466500670764 Marionette TRACE conn4 <- [1,1458,null,{}] 02:17:50 INFO - PROCESS | 7707 | 1466500670771 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:50 INFO - PROCESS | 7707 | 1466500670777 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:50 INFO - PROCESS | 7707 | 1466500670973 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 02:17:51 INFO - PROCESS | 7707 | 1466500671209 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:51 INFO - PROCESS | 7707 | 1466500671218 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feec400 == 15 [pid = 7707] [id = 372] 02:17:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x923e4800) [pid = 7707] [serial = 1117] [outer = (nil)] 02:17:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9382a000) [pid = 7707] [serial = 1118] [outer = 0x923e4800] 02:17:51 INFO - PROCESS | 7707 | 1466500671336 Marionette DEBUG loaded listener.js 02:17:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x92e59800) [pid = 7707] [serial = 1119] [outer = 0x923e4800] 02:17:52 INFO - PROCESS | 7707 | 1466500672427 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 02:17:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 02:17:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1744ms 02:17:52 INFO - PROCESS | 7707 | 1466500672505 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 02:17:52 INFO - PROCESS | 7707 | 1466500672509 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 02:17:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 02:17:52 INFO - PROCESS | 7707 | 1466500672517 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 02:17:52 INFO - PROCESS | 7707 | 1466500672523 Marionette TRACE conn4 <- [1,1462,null,{}] 02:17:52 INFO - PROCESS | 7707 | 1466500672540 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:52 INFO - PROCESS | 7707 | 1466500672550 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:52 INFO - PROCESS | 7707 | 1466500672802 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 02:17:53 INFO - PROCESS | 7707 | 1466500673032 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:53 INFO - PROCESS | 7707 | 1466500673043 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d2000 == 16 [pid = 7707] [id = 373] 02:17:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x978d2400) [pid = 7707] [serial = 1120] [outer = (nil)] 02:17:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x978db000) [pid = 7707] [serial = 1121] [outer = 0x978d2400] 02:17:53 INFO - PROCESS | 7707 | 1466500673134 Marionette DEBUG loaded listener.js 02:17:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x98310800) [pid = 7707] [serial = 1122] [outer = 0x978d2400] 02:17:54 INFO - PROCESS | 7707 | 1466500674231 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 02:17:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 02:17:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1811ms 02:17:54 INFO - PROCESS | 7707 | 1466500674329 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 02:17:54 INFO - PROCESS | 7707 | 1466500674334 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 02:17:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 02:17:54 INFO - PROCESS | 7707 | 1466500674348 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 02:17:54 INFO - PROCESS | 7707 | 1466500674351 Marionette TRACE conn4 <- [1,1466,null,{}] 02:17:54 INFO - PROCESS | 7707 | 1466500674358 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:54 INFO - PROCESS | 7707 | 1466500674364 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:54 INFO - PROCESS | 7707 | 1466500674585 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 02:17:54 INFO - PROCESS | 7707 | 1466500674809 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:54 INFO - PROCESS | 7707 | 1466500674817 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee6000 == 17 [pid = 7707] [id = 374] 02:17:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8fee7400) [pid = 7707] [serial = 1123] [outer = (nil)] 02:17:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x921b5000) [pid = 7707] [serial = 1124] [outer = 0x8fee7400] 02:17:54 INFO - PROCESS | 7707 | 1466500674911 Marionette DEBUG loaded listener.js 02:17:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x947ab400) [pid = 7707] [serial = 1125] [outer = 0x8fee7400] 02:17:56 INFO - PROCESS | 7707 | 1466500676153 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x99297c00) [pid = 7707] [serial = 1077] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8feeb400) [pid = 7707] [serial = 1064] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x93ccfc00) [pid = 7707] [serial = 1055] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x93823800) [pid = 7707] [serial = 1068] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x978db400) [pid = 7707] [serial = 1071] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x98359c00) [pid = 7707] [serial = 1059] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x99f39c00) [pid = 7707] [serial = 1062] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fd8a000) [pid = 7707] [serial = 1052] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x997eac00) [pid = 7707] [serial = 1073] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x978dbc00) [pid = 7707] [serial = 1058] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x99e68000) [pid = 7707] [serial = 1061] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x978d0400) [pid = 7707] [serial = 1070] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9479e000) [pid = 7707] [serial = 1050] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91013c00) [pid = 7707] [serial = 1065] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x923e7c00) [pid = 7707] [serial = 1067] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x95172800) [pid = 7707] [serial = 1056] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x9101e800) [pid = 7707] [serial = 1053] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x99f39800) [pid = 7707] [serial = 1074] [outer = (nil)] [url = about:blank] 02:17:56 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x978d8800) [pid = 7707] [serial = 1076] [outer = (nil)] [url = about:blank] 02:17:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 02:17:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1937ms 02:17:56 INFO - PROCESS | 7707 | 1466500676285 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 02:17:56 INFO - PROCESS | 7707 | 1466500676292 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 02:17:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 02:17:56 INFO - PROCESS | 7707 | 1466500676303 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 02:17:56 INFO - PROCESS | 7707 | 1466500676307 Marionette TRACE conn4 <- [1,1470,null,{}] 02:17:56 INFO - PROCESS | 7707 | 1466500676316 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:56 INFO - PROCESS | 7707 | 1466500676322 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:56 INFO - PROCESS | 7707 | 1466500676523 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 02:17:56 INFO - PROCESS | 7707 | 1466500676672 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:56 INFO - PROCESS | 7707 | 1466500676680 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcf000 == 18 [pid = 7707] [id = 375] 02:17:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8fd8ac00) [pid = 7707] [serial = 1126] [outer = (nil)] 02:17:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fef9400) [pid = 7707] [serial = 1127] [outer = 0x8fd8ac00] 02:17:56 INFO - PROCESS | 7707 | 1466500676758 Marionette DEBUG loaded listener.js 02:17:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x9101e800) [pid = 7707] [serial = 1128] [outer = 0x8fd8ac00] 02:17:57 INFO - PROCESS | 7707 | 1466500677607 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 02:17:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 02:17:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1339ms 02:17:57 INFO - PROCESS | 7707 | 1466500677643 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 02:17:57 INFO - PROCESS | 7707 | 1466500677650 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 02:17:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 02:17:57 INFO - PROCESS | 7707 | 1466500677661 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 02:17:57 INFO - PROCESS | 7707 | 1466500677664 Marionette TRACE conn4 <- [1,1474,null,{}] 02:17:57 INFO - PROCESS | 7707 | 1466500677671 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:57 INFO - PROCESS | 7707 | 1466500677677 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:57 INFO - PROCESS | 7707 | 1466500677850 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 02:17:57 INFO - PROCESS | 7707 | 1466500677861 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:57 INFO - PROCESS | 7707 | 1466500677870 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cdc00 == 19 [pid = 7707] [id = 376] 02:17:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x923e6000) [pid = 7707] [serial = 1129] [outer = (nil)] 02:17:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x9390f800) [pid = 7707] [serial = 1130] [outer = 0x923e6000] 02:17:57 INFO - PROCESS | 7707 | 1466500677947 Marionette DEBUG loaded listener.js 02:17:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x95175000) [pid = 7707] [serial = 1131] [outer = 0x923e6000] 02:17:58 INFO - PROCESS | 7707 | 1466500678972 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 02:17:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 02:17:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1337ms 02:17:58 INFO - PROCESS | 7707 | 1466500678998 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 02:17:59 INFO - PROCESS | 7707 | 1466500679002 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 02:17:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 02:17:59 INFO - PROCESS | 7707 | 1466500679008 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 02:17:59 INFO - PROCESS | 7707 | 1466500679014 Marionette TRACE conn4 <- [1,1478,null,{}] 02:17:59 INFO - PROCESS | 7707 | 1466500679037 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:17:59 INFO - PROCESS | 7707 | 1466500679046 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:59 INFO - PROCESS | 7707 | 1466500679280 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 02:17:59 INFO - PROCESS | 7707 | 1466500679307 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:17:59 INFO - PROCESS | 7707 | 1466500679314 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:17:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d5800 == 20 [pid = 7707] [id = 377] 02:17:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x978d6800) [pid = 7707] [serial = 1132] [outer = (nil)] 02:17:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x978dd000) [pid = 7707] [serial = 1133] [outer = 0x978d6800] 02:17:59 INFO - PROCESS | 7707 | 1466500679392 Marionette DEBUG loaded listener.js 02:17:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9923b400) [pid = 7707] [serial = 1134] [outer = 0x978d6800] 02:18:00 INFO - PROCESS | 7707 | 1466500680360 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 02:18:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 02:18:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1387ms 02:18:00 INFO - PROCESS | 7707 | 1466500680397 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 02:18:00 INFO - PROCESS | 7707 | 1466500680402 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 02:18:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 02:18:00 INFO - PROCESS | 7707 | 1466500680409 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 02:18:00 INFO - PROCESS | 7707 | 1466500680412 Marionette TRACE conn4 <- [1,1482,null,{}] 02:18:00 INFO - PROCESS | 7707 | 1466500680426 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:00 INFO - PROCESS | 7707 | 1466500680432 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:00 INFO - PROCESS | 7707 | 1466500680654 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 02:18:00 INFO - PROCESS | 7707 | 1466500680678 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:00 INFO - PROCESS | 7707 | 1466500680689 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d4400 == 21 [pid = 7707] [id = 378] 02:18:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x99298c00) [pid = 7707] [serial = 1135] [outer = (nil)] 02:18:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x99e5ec00) [pid = 7707] [serial = 1136] [outer = 0x99298c00] 02:18:00 INFO - PROCESS | 7707 | 1466500680771 Marionette DEBUG loaded listener.js 02:18:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x99e63800) [pid = 7707] [serial = 1137] [outer = 0x99298c00] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dff4800) [pid = 7707] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923e0800) [pid = 7707] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fef5000) [pid = 7707] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fee3400) [pid = 7707] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8dede000) [pid = 7707] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91acd400) [pid = 7707] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x923c4c00) [pid = 7707] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fd8d000) [pid = 7707] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fbc5000) [pid = 7707] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8fd92400) [pid = 7707] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 02:18:01 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x921c1000) [pid = 7707] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 02:18:01 INFO - PROCESS | 7707 | 1466500681820 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 02:18:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 02:18:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1438ms 02:18:01 INFO - PROCESS | 7707 | 1466500681848 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 02:18:01 INFO - PROCESS | 7707 | 1466500681852 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 02:18:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 02:18:01 INFO - PROCESS | 7707 | 1466500681869 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 02:18:01 INFO - PROCESS | 7707 | 1466500681875 Marionette TRACE conn4 <- [1,1486,null,{}] 02:18:01 INFO - PROCESS | 7707 | 1466500681881 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:01 INFO - PROCESS | 7707 | 1466500681887 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:02 INFO - PROCESS | 7707 | 1466500682053 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 02:18:02 INFO - PROCESS | 7707 | 1466500682069 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:02 INFO - PROCESS | 7707 | 1466500682078 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfef000 == 22 [pid = 7707] [id = 379] 02:18:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8eb01400) [pid = 7707] [serial = 1138] [outer = (nil)] 02:18:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x923c5000) [pid = 7707] [serial = 1139] [outer = 0x8eb01400] 02:18:02 INFO - PROCESS | 7707 | 1466500682179 Marionette DEBUG loaded listener.js 02:18:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x947a4000) [pid = 7707] [serial = 1140] [outer = 0x8eb01400] 02:18:03 INFO - PROCESS | 7707 | 1466500683141 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 02:18:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 02:18:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1348ms 02:18:03 INFO - PROCESS | 7707 | 1466500683208 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 02:18:03 INFO - PROCESS | 7707 | 1466500683212 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 02:18:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 02:18:03 INFO - PROCESS | 7707 | 1466500683218 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 02:18:03 INFO - PROCESS | 7707 | 1466500683222 Marionette TRACE conn4 <- [1,1490,null,{}] 02:18:03 INFO - PROCESS | 7707 | 1466500683227 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:03 INFO - PROCESS | 7707 | 1466500683238 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:03 INFO - PROCESS | 7707 | 1466500683513 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 02:18:03 INFO - PROCESS | 7707 | 1466500683688 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:03 INFO - PROCESS | 7707 | 1466500683699 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee6800 == 23 [pid = 7707] [id = 380] 02:18:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8dee8c00) [pid = 7707] [serial = 1141] [outer = (nil)] 02:18:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8dfea800) [pid = 7707] [serial = 1142] [outer = 0x8dee8c00] 02:18:03 INFO - PROCESS | 7707 | 1466500683848 Marionette DEBUG loaded listener.js 02:18:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8eb01c00) [pid = 7707] [serial = 1143] [outer = 0x8dee8c00] 02:18:04 INFO - PROCESS | 7707 | 1466500684861 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 02:18:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 02:18:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1681ms 02:18:04 INFO - PROCESS | 7707 | 1466500684903 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 02:18:04 INFO - PROCESS | 7707 | 1466500684909 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 02:18:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 02:18:04 INFO - PROCESS | 7707 | 1466500684918 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 02:18:04 INFO - PROCESS | 7707 | 1466500684924 Marionette TRACE conn4 <- [1,1494,null,{}] 02:18:04 INFO - PROCESS | 7707 | 1466500684931 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:04 INFO - PROCESS | 7707 | 1466500684940 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:05 INFO - PROCESS | 7707 | 1466500685150 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 02:18:05 INFO - PROCESS | 7707 | 1466500685374 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:05 INFO - PROCESS | 7707 | 1466500685387 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feedc00 == 24 [pid = 7707] [id = 381] 02:18:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fef2800) [pid = 7707] [serial = 1144] [outer = (nil)] 02:18:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ad3c00) [pid = 7707] [serial = 1145] [outer = 0x8fef2800] 02:18:05 INFO - PROCESS | 7707 | 1466500685515 Marionette DEBUG loaded listener.js 02:18:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921bf400) [pid = 7707] [serial = 1146] [outer = 0x8fef2800] 02:18:06 INFO - PROCESS | 7707 | 1466500686609 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 02:18:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 02:18:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1735ms 02:18:06 INFO - PROCESS | 7707 | 1466500686653 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 02:18:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 02:18:06 INFO - PROCESS | 7707 | 1466500686659 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 02:18:06 INFO - PROCESS | 7707 | 1466500686666 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 02:18:06 INFO - PROCESS | 7707 | 1466500686670 Marionette TRACE conn4 <- [1,1498,null,{}] 02:18:06 INFO - PROCESS | 7707 | 1466500686677 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:06 INFO - PROCESS | 7707 | 1466500686682 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:06 INFO - PROCESS | 7707 | 1466500686881 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 02:18:07 INFO - PROCESS | 7707 | 1466500687148 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:07 INFO - PROCESS | 7707 | 1466500687159 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cd3400 == 25 [pid = 7707] [id = 382] 02:18:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93cd7800) [pid = 7707] [serial = 1147] [outer = (nil)] 02:18:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9517b000) [pid = 7707] [serial = 1148] [outer = 0x93cd7800] 02:18:07 INFO - PROCESS | 7707 | 1466500687287 Marionette DEBUG loaded listener.js 02:18:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x952d3000) [pid = 7707] [serial = 1149] [outer = 0x93cd7800] 02:18:08 INFO - PROCESS | 7707 | 1466500688295 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 02:18:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 02:18:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1689ms 02:18:08 INFO - PROCESS | 7707 | 1466500688356 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 02:18:08 INFO - PROCESS | 7707 | 1466500688363 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 02:18:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 02:18:08 INFO - PROCESS | 7707 | 1466500688381 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 02:18:08 INFO - PROCESS | 7707 | 1466500688389 Marionette TRACE conn4 <- [1,1502,null,{}] 02:18:08 INFO - PROCESS | 7707 | 1466500688450 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:08 INFO - PROCESS | 7707 | 1466500688457 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:08 INFO - PROCESS | 7707 | 1466500688686 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 02:18:08 INFO - PROCESS | 7707 | 1466500688890 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:08 INFO - PROCESS | 7707 | 1466500688898 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0a000 == 26 [pid = 7707] [id = 383] 02:18:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8fbc9800) [pid = 7707] [serial = 1150] [outer = (nil)] 02:18:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x997ec800) [pid = 7707] [serial = 1151] [outer = 0x8fbc9800] 02:18:08 INFO - PROCESS | 7707 | 1466500688982 Marionette DEBUG loaded listener.js 02:18:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x99f3e400) [pid = 7707] [serial = 1152] [outer = 0x8fbc9800] 02:18:09 INFO - PROCESS | 7707 | 1466500689933 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 02:18:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 02:18:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1593ms 02:18:09 INFO - PROCESS | 7707 | 1466500689967 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 02:18:09 INFO - PROCESS | 7707 | 1466500689972 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 02:18:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 02:18:09 INFO - PROCESS | 7707 | 1466500689978 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 02:18:09 INFO - PROCESS | 7707 | 1466500689982 Marionette TRACE conn4 <- [1,1506,null,{}] 02:18:09 INFO - PROCESS | 7707 | 1466500689989 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:09 INFO - PROCESS | 7707 | 1466500689995 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:10 INFO - PROCESS | 7707 | 1466500690223 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 02:18:10 INFO - PROCESS | 7707 | 1466500690437 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:10 INFO - PROCESS | 7707 | 1466500690448 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cb400 == 27 [pid = 7707] [id = 384] 02:18:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x99f46000) [pid = 7707] [serial = 1153] [outer = (nil)] 02:18:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a1efc00) [pid = 7707] [serial = 1154] [outer = 0x99f46000] 02:18:10 INFO - PROCESS | 7707 | 1466500690576 Marionette DEBUG loaded listener.js 02:18:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a1f5000) [pid = 7707] [serial = 1155] [outer = 0x99f46000] 02:18:11 INFO - PROCESS | 7707 | 1466500691536 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 02:18:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 02:18:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1585ms 02:18:11 INFO - PROCESS | 7707 | 1466500691565 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 02:18:11 INFO - PROCESS | 7707 | 1466500691569 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 02:18:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 02:18:11 INFO - PROCESS | 7707 | 1466500691576 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 02:18:11 INFO - PROCESS | 7707 | 1466500691580 Marionette TRACE conn4 <- [1,1510,null,{}] 02:18:11 INFO - PROCESS | 7707 | 1466500691586 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:11 INFO - PROCESS | 7707 | 1466500691593 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:11 INFO - PROCESS | 7707 | 1466500691793 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 02:18:12 INFO - PROCESS | 7707 | 1466500692019 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:12 INFO - PROCESS | 7707 | 1466500692034 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a336c00 == 28 [pid = 7707] [id = 385] 02:18:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a33a400) [pid = 7707] [serial = 1156] [outer = (nil)] 02:18:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a33f400) [pid = 7707] [serial = 1157] [outer = 0x9a33a400] 02:18:12 INFO - PROCESS | 7707 | 1466500692193 Marionette DEBUG loaded listener.js 02:18:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a548800) [pid = 7707] [serial = 1158] [outer = 0x9a33a400] 02:18:13 INFO - PROCESS | 7707 | 1466500693159 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 02:18:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 02:18:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1633ms 02:18:13 INFO - PROCESS | 7707 | 1466500693211 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 02:18:13 INFO - PROCESS | 7707 | 1466500693215 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 02:18:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 02:18:13 INFO - PROCESS | 7707 | 1466500693222 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 02:18:13 INFO - PROCESS | 7707 | 1466500693225 Marionette TRACE conn4 <- [1,1514,null,{}] 02:18:13 INFO - PROCESS | 7707 | 1466500693232 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:13 INFO - PROCESS | 7707 | 1466500693238 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:13 INFO - PROCESS | 7707 | 1466500693433 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 02:18:13 INFO - PROCESS | 7707 | 1466500693917 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:13 INFO - PROCESS | 7707 | 1466500693927 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe7800 == 29 [pid = 7707] [id = 386] 02:18:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8dfe7c00) [pid = 7707] [serial = 1159] [outer = (nil)] 02:18:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8dff0800) [pid = 7707] [serial = 1160] [outer = 0x8dfe7c00] 02:18:14 INFO - PROCESS | 7707 | 1466500694010 Marionette DEBUG loaded listener.js 02:18:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8fbc7800) [pid = 7707] [serial = 1161] [outer = 0x8dfe7c00] 02:18:14 INFO - PROCESS | 7707 | 1466500694948 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 02:18:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 02:18:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1739ms 02:18:14 INFO - PROCESS | 7707 | 1466500694963 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 02:18:14 INFO - PROCESS | 7707 | 1466500694969 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 02:18:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 02:18:14 INFO - PROCESS | 7707 | 1466500694976 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 02:18:14 INFO - PROCESS | 7707 | 1466500694981 Marionette TRACE conn4 <- [1,1518,null,{}] 02:18:14 INFO - PROCESS | 7707 | 1466500694989 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:14 INFO - PROCESS | 7707 | 1466500694997 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:15 INFO - PROCESS | 7707 | 1466500695188 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 02:18:15 INFO - PROCESS | 7707 | 1466500695439 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:15 INFO - PROCESS | 7707 | 1466500695450 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcb400 == 30 [pid = 7707] [id = 387] 02:18:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x91aca400) [pid = 7707] [serial = 1162] [outer = (nil)] 02:18:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x921bd400) [pid = 7707] [serial = 1163] [outer = 0x91aca400] 02:18:15 INFO - PROCESS | 7707 | 1466500695576 Marionette DEBUG loaded listener.js 02:18:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x923ce400) [pid = 7707] [serial = 1164] [outer = 0x91aca400] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff3c00 == 29 [pid = 7707] [id = 366] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef3000 == 28 [pid = 7707] [id = 367] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x923df400 == 27 [pid = 7707] [id = 368] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x921bf000 == 26 [pid = 7707] [id = 369] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfef000 == 25 [pid = 7707] [id = 379] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x978d4400 == 24 [pid = 7707] [id = 378] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x978d5800 == 23 [pid = 7707] [id = 377] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x923cdc00 == 22 [pid = 7707] [id = 376] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcf000 == 21 [pid = 7707] [id = 375] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee6000 == 20 [pid = 7707] [id = 374] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x978d2000 == 19 [pid = 7707] [id = 373] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8feec400 == 18 [pid = 7707] [id = 372] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x947a7c00 == 17 [pid = 7707] [id = 370] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2c00 == 16 [pid = 7707] [id = 371] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2400 == 15 [pid = 7707] [id = 365] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd91400 == 14 [pid = 7707] [id = 364] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x9a336c00 == 13 [pid = 7707] [id = 385] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x923cb400 == 12 [pid = 7707] [id = 384] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0a000 == 11 [pid = 7707] [id = 383] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8feedc00 == 10 [pid = 7707] [id = 381] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x93cd3400 == 9 [pid = 7707] [id = 382] 02:18:17 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee6800 == 8 [pid = 7707] [id = 380] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x8fbca000) [pid = 7707] [serial = 1100] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x8fd8c400) [pid = 7707] [serial = 1101] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x923e5800) [pid = 7707] [serial = 1106] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x91013000) [pid = 7707] [serial = 1103] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x923e9400) [pid = 7707] [serial = 1098] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x921b2400) [pid = 7707] [serial = 1097] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8eb0bc00) [pid = 7707] [serial = 1080] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8dfef400) [pid = 7707] [serial = 1079] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x923c9800) [pid = 7707] [serial = 1083] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x921b4000) [pid = 7707] [serial = 1082] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x96e77000) [pid = 7707] [serial = 1086] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x952cd800) [pid = 7707] [serial = 1085] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a31c000) [pid = 7707] [serial = 1088] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a334800) [pid = 7707] [serial = 1089] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a4dcc00) [pid = 7707] [serial = 1092] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a41d800) [pid = 7707] [serial = 1091] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91016c00) [pid = 7707] [serial = 1095] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8feec000) [pid = 7707] [serial = 1094] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x92e52c00) [pid = 7707] [serial = 1107] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x952d3400) [pid = 7707] [serial = 1112] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x923e4000) [pid = 7707] [serial = 1109] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x947a0000) [pid = 7707] [serial = 1110] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91020000) [pid = 7707] [serial = 1104] [outer = (nil)] [url = about:blank] 02:18:17 INFO - PROCESS | 7707 | 1466500697614 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 02:18:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 02:18:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 2686ms 02:18:17 INFO - PROCESS | 7707 | 1466500697663 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 02:18:17 INFO - PROCESS | 7707 | 1466500697669 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 02:18:17 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 02:18:17 INFO - PROCESS | 7707 | 1466500697678 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 02:18:17 INFO - PROCESS | 7707 | 1466500697683 Marionette TRACE conn4 <- [1,1522,null,{}] 02:18:17 INFO - PROCESS | 7707 | 1466500697691 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:17 INFO - PROCESS | 7707 | 1466500697697 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:17 INFO - PROCESS | 7707 | 1466500697915 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 02:18:18 INFO - PROCESS | 7707 | 1466500698042 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:18 INFO - PROCESS | 7707 | 1466500698054 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb06000 == 9 [pid = 7707] [id = 388] 02:18:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8eb0c000) [pid = 7707] [serial = 1165] [outer = (nil)] 02:18:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd8f800) [pid = 7707] [serial = 1166] [outer = 0x8eb0c000] 02:18:18 INFO - PROCESS | 7707 | 1466500698131 Marionette DEBUG loaded listener.js 02:18:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fee4400) [pid = 7707] [serial = 1167] [outer = 0x8eb0c000] 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:18:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 02:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 02:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 02:18:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 02:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 02:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 02:18:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 02:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 02:18:18 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 02:18:18 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 02:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 02:18:18 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1288ms 02:18:18 INFO - PROCESS | 7707 | 1466500698945 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 02:18:18 INFO - PROCESS | 7707 | 1466500698983 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 02:18:19 INFO - PROCESS | 7707 | 1466500698998 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 02:18:19 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 02:18:19 INFO - PROCESS | 7707 | 1466500699010 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 02:18:19 INFO - PROCESS | 7707 | 1466500699014 Marionette TRACE conn4 <- [1,1526,null,{}] 02:18:19 INFO - PROCESS | 7707 | 1466500699022 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:19 INFO - PROCESS | 7707 | 1466500699028 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:19 INFO - PROCESS | 7707 | 1466500699203 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 02:18:19 INFO - PROCESS | 7707 | 1466500699213 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:19 INFO - PROCESS | 7707 | 1466500699220 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad7800 == 10 [pid = 7707] [id = 389] 02:18:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x921b2400) [pid = 7707] [serial = 1168] [outer = (nil)] 02:18:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921b8c00) [pid = 7707] [serial = 1169] [outer = 0x921b2400] 02:18:19 INFO - PROCESS | 7707 | 1466500699298 Marionette DEBUG loaded listener.js 02:18:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921c1000) [pid = 7707] [serial = 1170] [outer = 0x921b2400] 02:18:20 INFO - PROCESS | 7707 | 1466500700302 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 02:18:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:18:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 02:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 02:18:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 02:18:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 02:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 02:18:20 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 02:18:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 02:18:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:20 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 02:18:20 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1336ms 02:18:20 INFO - PROCESS | 7707 | 1466500700350 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 02:18:20 INFO - PROCESS | 7707 | 1466500700354 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 02:18:20 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 02:18:20 INFO - PROCESS | 7707 | 1466500700360 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 02:18:20 INFO - PROCESS | 7707 | 1466500700367 Marionette TRACE conn4 <- [1,1530,null,{}] 02:18:20 INFO - PROCESS | 7707 | 1466500700392 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:20 INFO - PROCESS | 7707 | 1466500700402 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:20 INFO - PROCESS | 7707 | 1466500700625 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 02:18:20 INFO - PROCESS | 7707 | 1466500700648 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:20 INFO - PROCESS | 7707 | 1466500700660 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x93919c00 == 11 [pid = 7707] [id = 390] 02:18:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9391a400) [pid = 7707] [serial = 1171] [outer = (nil)] 02:18:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93cd4400) [pid = 7707] [serial = 1172] [outer = 0x9391a400] 02:18:20 INFO - PROCESS | 7707 | 1466500700739 Marionette DEBUG loaded listener.js 02:18:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x95170000) [pid = 7707] [serial = 1173] [outer = 0x9391a400] 02:18:21 INFO - PROCESS | 7707 | 1466500701586 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 02:18:21 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 02:18:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 02:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:18:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 02:18:21 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 02:18:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 02:18:21 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 02:18:21 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1250ms 02:18:21 INFO - PROCESS | 7707 | 1466500701619 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 02:18:21 INFO - PROCESS | 7707 | 1466500701625 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 02:18:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 02:18:21 INFO - PROCESS | 7707 | 1466500701632 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 02:18:21 INFO - PROCESS | 7707 | 1466500701634 Marionette TRACE conn4 <- [1,1534,null,{}] 02:18:21 INFO - PROCESS | 7707 | 1466500701640 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:21 INFO - PROCESS | 7707 | 1466500701645 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:21 INFO - PROCESS | 7707 | 1466500701850 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 02:18:21 INFO - PROCESS | 7707 | 1466500701878 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:21 INFO - PROCESS | 7707 | 1466500701889 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d1c00 == 12 [pid = 7707] [id = 391] 02:18:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x952d3400) [pid = 7707] [serial = 1174] [outer = (nil)] 02:18:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x96e79800) [pid = 7707] [serial = 1175] [outer = 0x952d3400] 02:18:21 INFO - PROCESS | 7707 | 1466500701960 Marionette DEBUG loaded listener.js 02:18:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x978db400) [pid = 7707] [serial = 1176] [outer = 0x952d3400] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8eb01400) [pid = 7707] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99298c00) [pid = 7707] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x923e6000) [pid = 7707] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978d2400) [pid = 7707] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fee7400) [pid = 7707] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x95174c00) [pid = 7707] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923e4800) [pid = 7707] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd8ac00) [pid = 7707] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fd8ec00) [pid = 7707] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 02:18:22 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x978d6800) [pid = 7707] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 02:18:23 INFO - PROCESS | 7707 | 1466500703391 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 02:18:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 02:18:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1786ms 02:18:23 INFO - PROCESS | 7707 | 1466500703419 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 02:18:23 INFO - PROCESS | 7707 | 1466500703423 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 02:18:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 02:18:23 INFO - PROCESS | 7707 | 1466500703429 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 02:18:23 INFO - PROCESS | 7707 | 1466500703433 Marionette TRACE conn4 <- [1,1538,null,{}] 02:18:23 INFO - PROCESS | 7707 | 1466500703438 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:23 INFO - PROCESS | 7707 | 1466500703443 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:23 INFO - PROCESS | 7707 | 1466500703647 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 02:18:23 INFO - PROCESS | 7707 | 1466500703671 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:23 INFO - PROCESS | 7707 | 1466500703683 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd93000 == 13 [pid = 7707] [id = 392] 02:18:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8feecc00) [pid = 7707] [serial = 1177] [outer = (nil)] 02:18:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x952cfc00) [pid = 7707] [serial = 1178] [outer = 0x8feecc00] 02:18:23 INFO - PROCESS | 7707 | 1466500703751 Marionette DEBUG loaded listener.js 02:18:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x96e7a400) [pid = 7707] [serial = 1179] [outer = 0x8feecc00] 02:18:24 INFO - PROCESS | 7707 | 1466500704758 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:18:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 02:18:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1384ms 02:18:24 INFO - PROCESS | 7707 | 1466500704815 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 02:18:24 INFO - PROCESS | 7707 | 1466500704822 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 02:18:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 02:18:24 INFO - PROCESS | 7707 | 1466500704831 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 02:18:24 INFO - PROCESS | 7707 | 1466500704838 Marionette TRACE conn4 <- [1,1542,null,{}] 02:18:24 INFO - PROCESS | 7707 | 1466500704849 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:24 INFO - PROCESS | 7707 | 1466500704855 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:25 INFO - PROCESS | 7707 | 1466500705178 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 02:18:25 INFO - PROCESS | 7707 | 1466500705374 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:25 INFO - PROCESS | 7707 | 1466500705388 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8c400 == 14 [pid = 7707] [id = 393] 02:18:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fd8dc00) [pid = 7707] [serial = 1180] [outer = (nil)] 02:18:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fee6800) [pid = 7707] [serial = 1181] [outer = 0x8fd8dc00] 02:18:25 INFO - PROCESS | 7707 | 1466500705474 Marionette DEBUG loaded listener.js 02:18:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91012400) [pid = 7707] [serial = 1182] [outer = 0x8fd8dc00] 02:18:26 INFO - PROCESS | 7707 | 1466500706546 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 02:18:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 02:18:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1797ms 02:18:26 INFO - PROCESS | 7707 | 1466500706628 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 02:18:26 INFO - PROCESS | 7707 | 1466500706636 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 02:18:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 02:18:26 INFO - PROCESS | 7707 | 1466500706648 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 02:18:26 INFO - PROCESS | 7707 | 1466500706653 Marionette TRACE conn4 <- [1,1546,null,{}] 02:18:26 INFO - PROCESS | 7707 | 1466500706660 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:26 INFO - PROCESS | 7707 | 1466500706665 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:26 INFO - PROCESS | 7707 | 1466500706893 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 02:18:27 INFO - PROCESS | 7707 | 1466500707121 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:27 INFO - PROCESS | 7707 | 1466500707130 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227a800 == 15 [pid = 7707] [id = 394] 02:18:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x923e7000) [pid = 7707] [serial = 1183] [outer = (nil)] 02:18:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x92e51800) [pid = 7707] [serial = 1184] [outer = 0x923e7000] 02:18:27 INFO - PROCESS | 7707 | 1466500707221 Marionette DEBUG loaded listener.js 02:18:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923ed800) [pid = 7707] [serial = 1185] [outer = 0x923e7000] 02:18:28 INFO - PROCESS | 7707 | 1466500708263 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 02:18:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 02:18:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1686ms 02:18:28 INFO - PROCESS | 7707 | 1466500708334 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 02:18:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 02:18:28 INFO - PROCESS | 7707 | 1466500708339 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 02:18:28 INFO - PROCESS | 7707 | 1466500708346 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 02:18:28 INFO - PROCESS | 7707 | 1466500708353 Marionette TRACE conn4 <- [1,1550,null,{}] 02:18:28 INFO - PROCESS | 7707 | 1466500708370 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:28 INFO - PROCESS | 7707 | 1466500708380 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:28 INFO - PROCESS | 7707 | 1466500708612 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 02:18:28 INFO - PROCESS | 7707 | 1466500708937 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:28 INFO - PROCESS | 7707 | 1466500708952 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d4400 == 16 [pid = 7707] [id = 395] 02:18:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9835a000) [pid = 7707] [serial = 1186] [outer = (nil)] 02:18:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x997e0c00) [pid = 7707] [serial = 1187] [outer = 0x9835a000] 02:18:29 INFO - PROCESS | 7707 | 1466500709038 Marionette DEBUG loaded listener.js 02:18:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x997eb800) [pid = 7707] [serial = 1188] [outer = 0x9835a000] 02:18:30 INFO - PROCESS | 7707 | 1466500710044 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 02:18:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 02:18:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1789ms 02:18:30 INFO - PROCESS | 7707 | 1466500710136 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 02:18:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 02:18:30 INFO - PROCESS | 7707 | 1466500710141 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 02:18:30 INFO - PROCESS | 7707 | 1466500710148 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 02:18:30 INFO - PROCESS | 7707 | 1466500710152 Marionette TRACE conn4 <- [1,1554,null,{}] 02:18:30 INFO - PROCESS | 7707 | 1466500710159 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:30 INFO - PROCESS | 7707 | 1466500710164 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:30 INFO - PROCESS | 7707 | 1466500710393 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 02:18:30 INFO - PROCESS | 7707 | 1466500710618 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:30 INFO - PROCESS | 7707 | 1466500710626 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb08c00 == 17 [pid = 7707] [id = 396] 02:18:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fbc6800) [pid = 7707] [serial = 1189] [outer = (nil)] 02:18:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x91020400) [pid = 7707] [serial = 1190] [outer = 0x8fbc6800] 02:18:30 INFO - PROCESS | 7707 | 1466500710719 Marionette DEBUG loaded listener.js 02:18:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x93823800) [pid = 7707] [serial = 1191] [outer = 0x8fbc6800] 02:18:31 INFO - PROCESS | 7707 | 1466500711926 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 02:18:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 02:18:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1887ms 02:18:32 INFO - PROCESS | 7707 | 1466500712036 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 02:18:32 INFO - PROCESS | 7707 | 1466500712042 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 02:18:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 02:18:32 INFO - PROCESS | 7707 | 1466500712050 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 02:18:32 INFO - PROCESS | 7707 | 1466500712056 Marionette TRACE conn4 <- [1,1558,null,{}] 02:18:32 INFO - PROCESS | 7707 | 1466500712073 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:32 INFO - PROCESS | 7707 | 1466500712080 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:32 INFO - PROCESS | 7707 | 1466500712308 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x923c5000) [pid = 7707] [serial = 1139] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99e5ec00) [pid = 7707] [serial = 1136] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x99e63800) [pid = 7707] [serial = 1137] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9390f800) [pid = 7707] [serial = 1130] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x978db000) [pid = 7707] [serial = 1121] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x98310800) [pid = 7707] [serial = 1122] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x921b5000) [pid = 7707] [serial = 1124] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x947ab400) [pid = 7707] [serial = 1125] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x952da400) [pid = 7707] [serial = 1113] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9382a000) [pid = 7707] [serial = 1118] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x92e59800) [pid = 7707] [serial = 1119] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fef9400) [pid = 7707] [serial = 1127] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9101e800) [pid = 7707] [serial = 1128] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8feef000) [pid = 7707] [serial = 1115] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9101e000) [pid = 7707] [serial = 1116] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x978dd000) [pid = 7707] [serial = 1133] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9923b400) [pid = 7707] [serial = 1134] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x95175000) [pid = 7707] [serial = 1131] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x947a4000) [pid = 7707] [serial = 1140] [outer = (nil)] [url = about:blank] 02:18:32 INFO - PROCESS | 7707 | 1466500712489 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:32 INFO - PROCESS | 7707 | 1466500712500 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2400 == 18 [pid = 7707] [id = 397] 02:18:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8eb06800) [pid = 7707] [serial = 1192] [outer = (nil)] 02:18:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fee7000) [pid = 7707] [serial = 1193] [outer = 0x8eb06800] 02:18:32 INFO - PROCESS | 7707 | 1466500712581 Marionette DEBUG loaded listener.js 02:18:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x91017000) [pid = 7707] [serial = 1194] [outer = 0x8eb06800] 02:18:33 INFO - PROCESS | 7707 | 1466500713370 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 02:18:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 02:18:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1348ms 02:18:33 INFO - PROCESS | 7707 | 1466500713398 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 02:18:33 INFO - PROCESS | 7707 | 1466500713405 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 02:18:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 02:18:33 INFO - PROCESS | 7707 | 1466500713415 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 02:18:33 INFO - PROCESS | 7707 | 1466500713419 Marionette TRACE conn4 <- [1,1562,null,{}] 02:18:33 INFO - PROCESS | 7707 | 1466500713426 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:33 INFO - PROCESS | 7707 | 1466500713431 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:33 INFO - PROCESS | 7707 | 1466500713607 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 02:18:33 INFO - PROCESS | 7707 | 1466500713746 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:33 INFO - PROCESS | 7707 | 1466500713754 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x91015400 == 19 [pid = 7707] [id = 398] 02:18:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x921b6000) [pid = 7707] [serial = 1195] [outer = (nil)] 02:18:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923cb400) [pid = 7707] [serial = 1196] [outer = 0x921b6000] 02:18:33 INFO - PROCESS | 7707 | 1466500713828 Marionette DEBUG loaded listener.js 02:18:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923e8800) [pid = 7707] [serial = 1197] [outer = 0x921b6000] 02:18:34 INFO - PROCESS | 7707 | 1466500714720 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 02:18:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 02:18:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1381ms 02:18:34 INFO - PROCESS | 7707 | 1466500714802 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 02:18:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 02:18:34 INFO - PROCESS | 7707 | 1466500714806 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 02:18:34 INFO - PROCESS | 7707 | 1466500714813 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 02:18:34 INFO - PROCESS | 7707 | 1466500714819 Marionette TRACE conn4 <- [1,1566,null,{}] 02:18:34 INFO - PROCESS | 7707 | 1466500714835 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:34 INFO - PROCESS | 7707 | 1466500714844 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:35 INFO - PROCESS | 7707 | 1466500715069 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 02:18:35 INFO - PROCESS | 7707 | 1466500715087 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:35 INFO - PROCESS | 7707 | 1466500715099 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x95177400 == 20 [pid = 7707] [id = 399] 02:18:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x95178c00) [pid = 7707] [serial = 1198] [outer = (nil)] 02:18:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x952cec00) [pid = 7707] [serial = 1199] [outer = 0x95178c00] 02:18:35 INFO - PROCESS | 7707 | 1466500715174 Marionette DEBUG loaded listener.js 02:18:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x96e7a000) [pid = 7707] [serial = 1200] [outer = 0x95178c00] 02:18:36 INFO - PROCESS | 7707 | 1466500716143 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 02:18:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 02:18:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1388ms 02:18:36 INFO - PROCESS | 7707 | 1466500716202 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 02:18:36 INFO - PROCESS | 7707 | 1466500716207 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 02:18:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 02:18:36 INFO - PROCESS | 7707 | 1466500716213 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 02:18:36 INFO - PROCESS | 7707 | 1466500716215 Marionette TRACE conn4 <- [1,1570,null,{}] 02:18:36 INFO - PROCESS | 7707 | 1466500716222 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:36 INFO - PROCESS | 7707 | 1466500716227 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:36 INFO - PROCESS | 7707 | 1466500716449 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 02:18:36 INFO - PROCESS | 7707 | 1466500716471 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:36 INFO - PROCESS | 7707 | 1466500716481 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedd400 == 21 [pid = 7707] [id = 400] 02:18:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x952d6800) [pid = 7707] [serial = 1201] [outer = (nil)] 02:18:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x98365000) [pid = 7707] [serial = 1202] [outer = 0x952d6800] 02:18:36 INFO - PROCESS | 7707 | 1466500716551 Marionette DEBUG loaded listener.js 02:18:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9923d800) [pid = 7707] [serial = 1203] [outer = 0x952d6800] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8dee8c00) [pid = 7707] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fef2800) [pid = 7707] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x921b2400) [pid = 7707] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91aca400) [pid = 7707] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93cd7800) [pid = 7707] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9391a400) [pid = 7707] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fbc9800) [pid = 7707] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x99f46000) [pid = 7707] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a33a400) [pid = 7707] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8dfe7c00) [pid = 7707] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d3400) [pid = 7707] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 02:18:37 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8eb0c000) [pid = 7707] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 02:18:37 INFO - PROCESS | 7707 | 1466500717603 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 02:18:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 02:18:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1434ms 02:18:37 INFO - PROCESS | 7707 | 1466500717648 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 02:18:37 INFO - PROCESS | 7707 | 1466500717652 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 02:18:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 02:18:37 INFO - PROCESS | 7707 | 1466500717666 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 02:18:37 INFO - PROCESS | 7707 | 1466500717669 Marionette TRACE conn4 <- [1,1574,null,{}] 02:18:37 INFO - PROCESS | 7707 | 1466500717675 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:37 INFO - PROCESS | 7707 | 1466500717680 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:37 INFO - PROCESS | 7707 | 1466500717840 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 02:18:37 INFO - PROCESS | 7707 | 1466500717849 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:37 INFO - PROCESS | 7707 | 1466500717856 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee7000 == 22 [pid = 7707] [id = 401] 02:18:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x921b2400) [pid = 7707] [serial = 1204] [outer = (nil)] 02:18:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x952ce400) [pid = 7707] [serial = 1205] [outer = 0x921b2400] 02:18:37 INFO - PROCESS | 7707 | 1466500717930 Marionette DEBUG loaded listener.js 02:18:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x952d2c00) [pid = 7707] [serial = 1206] [outer = 0x921b2400] 02:18:38 INFO - PROCESS | 7707 | 1466500718852 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 02:18:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 02:18:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1250ms 02:18:38 INFO - PROCESS | 7707 | 1466500718917 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 02:18:38 INFO - PROCESS | 7707 | 1466500718921 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 02:18:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 02:18:38 INFO - PROCESS | 7707 | 1466500718927 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 02:18:38 INFO - PROCESS | 7707 | 1466500718930 Marionette TRACE conn4 <- [1,1578,null,{}] 02:18:38 INFO - PROCESS | 7707 | 1466500718935 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:38 INFO - PROCESS | 7707 | 1466500718946 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:39 INFO - PROCESS | 7707 | 1466500719148 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 02:18:39 INFO - PROCESS | 7707 | 1466500719377 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:39 INFO - PROCESS | 7707 | 1466500719390 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedd000 == 23 [pid = 7707] [id = 402] 02:18:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8dede000) [pid = 7707] [serial = 1207] [outer = (nil)] 02:18:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8dee8800) [pid = 7707] [serial = 1208] [outer = 0x8dede000] 02:18:39 INFO - PROCESS | 7707 | 1466500719478 Marionette DEBUG loaded listener.js 02:18:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8dff1000) [pid = 7707] [serial = 1209] [outer = 0x8dede000] 02:18:40 INFO - PROCESS | 7707 | 1466500720550 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 02:18:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 02:18:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1687ms 02:18:40 INFO - PROCESS | 7707 | 1466500720618 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 02:18:40 INFO - PROCESS | 7707 | 1466500720624 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 02:18:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 02:18:40 INFO - PROCESS | 7707 | 1466500720632 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 02:18:40 INFO - PROCESS | 7707 | 1466500720638 Marionette TRACE conn4 <- [1,1582,null,{}] 02:18:40 INFO - PROCESS | 7707 | 1466500720646 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:40 INFO - PROCESS | 7707 | 1466500720651 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:40 INFO - PROCESS | 7707 | 1466500720887 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 02:18:41 INFO - PROCESS | 7707 | 1466500721105 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:41 INFO - PROCESS | 7707 | 1466500721118 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc4800 == 24 [pid = 7707] [id = 403] 02:18:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9101c400) [pid = 7707] [serial = 1210] [outer = (nil)] 02:18:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91ad1800) [pid = 7707] [serial = 1211] [outer = 0x9101c400] 02:18:41 INFO - PROCESS | 7707 | 1466500721246 Marionette DEBUG loaded listener.js 02:18:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x921b5000) [pid = 7707] [serial = 1212] [outer = 0x9101c400] 02:18:42 INFO - PROCESS | 7707 | 1466500722202 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 02:18:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 02:18:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1637ms 02:18:42 INFO - PROCESS | 7707 | 1466500722273 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 02:18:42 INFO - PROCESS | 7707 | 1466500722280 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 02:18:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 02:18:42 INFO - PROCESS | 7707 | 1466500722288 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 02:18:42 INFO - PROCESS | 7707 | 1466500722292 Marionette TRACE conn4 <- [1,1586,null,{}] 02:18:42 INFO - PROCESS | 7707 | 1466500722299 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:42 INFO - PROCESS | 7707 | 1466500722305 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:42 INFO - PROCESS | 7707 | 1466500722554 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 02:18:42 INFO - PROCESS | 7707 | 1466500722842 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:42 INFO - PROCESS | 7707 | 1466500722854 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e50c00 == 25 [pid = 7707] [id = 404] 02:18:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9390f800) [pid = 7707] [serial = 1213] [outer = (nil)] 02:18:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x95175000) [pid = 7707] [serial = 1214] [outer = 0x9390f800] 02:18:42 INFO - PROCESS | 7707 | 1466500722979 Marionette DEBUG loaded listener.js 02:18:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x95317c00) [pid = 7707] [serial = 1215] [outer = 0x9390f800] 02:18:43 INFO - PROCESS | 7707 | 1466500723940 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 02:18:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 02:18:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1687ms 02:18:43 INFO - PROCESS | 7707 | 1466500723976 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 02:18:43 INFO - PROCESS | 7707 | 1466500723981 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 02:18:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 02:18:43 INFO - PROCESS | 7707 | 1466500723997 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 02:18:44 INFO - PROCESS | 7707 | 1466500724007 Marionette TRACE conn4 <- [1,1590,null,{}] 02:18:44 INFO - PROCESS | 7707 | 1466500724013 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:44 INFO - PROCESS | 7707 | 1466500724021 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:44 INFO - PROCESS | 7707 | 1466500724220 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 02:18:44 INFO - PROCESS | 7707 | 1466500724439 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:44 INFO - PROCESS | 7707 | 1466500724449 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfee000 == 26 [pid = 7707] [id = 405] 02:18:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x93cd6800) [pid = 7707] [serial = 1216] [outer = (nil)] 02:18:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x99f39400) [pid = 7707] [serial = 1217] [outer = 0x93cd6800] 02:18:44 INFO - PROCESS | 7707 | 1466500724573 Marionette DEBUG loaded listener.js 02:18:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a1f3c00) [pid = 7707] [serial = 1218] [outer = 0x93cd6800] 02:18:45 INFO - PROCESS | 7707 | 1466500725536 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 02:18:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 02:18:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1596ms 02:18:45 INFO - PROCESS | 7707 | 1466500725587 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 02:18:45 INFO - PROCESS | 7707 | 1466500725591 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 02:18:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 02:18:45 INFO - PROCESS | 7707 | 1466500725599 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 02:18:45 INFO - PROCESS | 7707 | 1466500725602 Marionette TRACE conn4 <- [1,1594,null,{}] 02:18:45 INFO - PROCESS | 7707 | 1466500725608 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:45 INFO - PROCESS | 7707 | 1466500725613 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:45 INFO - PROCESS | 7707 | 1466500725807 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 02:18:46 INFO - PROCESS | 7707 | 1466500725990 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:46 INFO - PROCESS | 7707 | 1466500726000 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad2800 == 27 [pid = 7707] [id = 406] 02:18:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99f3a400) [pid = 7707] [serial = 1219] [outer = (nil)] 02:18:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a33b800) [pid = 7707] [serial = 1220] [outer = 0x99f3a400] 02:18:46 INFO - PROCESS | 7707 | 1466500726088 Marionette DEBUG loaded listener.js 02:18:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a33d000) [pid = 7707] [serial = 1221] [outer = 0x99f3a400] 02:18:47 INFO - PROCESS | 7707 | 1466500727057 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 02:18:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 02:18:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1538ms 02:18:47 INFO - PROCESS | 7707 | 1466500727137 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 02:18:47 INFO - PROCESS | 7707 | 1466500727141 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 02:18:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 02:18:47 INFO - PROCESS | 7707 | 1466500727148 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 02:18:47 INFO - PROCESS | 7707 | 1466500727152 Marionette TRACE conn4 <- [1,1598,null,{}] 02:18:47 INFO - PROCESS | 7707 | 1466500727157 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:47 INFO - PROCESS | 7707 | 1466500727164 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:47 INFO - PROCESS | 7707 | 1466500727387 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 02:18:47 INFO - PROCESS | 7707 | 1466500727644 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:47 INFO - PROCESS | 7707 | 1466500727664 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a425400 == 28 [pid = 7707] [id = 407] 02:18:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a425800) [pid = 7707] [serial = 1222] [outer = (nil)] 02:18:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a4e1400) [pid = 7707] [serial = 1223] [outer = 0x9a425800] 02:18:47 INFO - PROCESS | 7707 | 1466500727802 Marionette DEBUG loaded listener.js 02:18:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a54f400) [pid = 7707] [serial = 1224] [outer = 0x9a425800] 02:18:48 INFO - PROCESS | 7707 | 1466500728762 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 02:18:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 02:18:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1684ms 02:18:48 INFO - PROCESS | 7707 | 1466500728833 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 02:18:48 INFO - PROCESS | 7707 | 1466500728837 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 02:18:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 02:18:48 INFO - PROCESS | 7707 | 1466500728843 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 02:18:48 INFO - PROCESS | 7707 | 1466500728847 Marionette TRACE conn4 <- [1,1602,null,{}] 02:18:48 INFO - PROCESS | 7707 | 1466500728853 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:48 INFO - PROCESS | 7707 | 1466500728859 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:49 INFO - PROCESS | 7707 | 1466500729085 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 02:18:49 INFO - PROCESS | 7707 | 1466500729527 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:49 INFO - PROCESS | 7707 | 1466500729539 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb10c00 == 29 [pid = 7707] [id = 408] 02:18:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8fbc5000) [pid = 7707] [serial = 1225] [outer = (nil)] 02:18:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8fbce000) [pid = 7707] [serial = 1226] [outer = 0x8fbc5000] 02:18:49 INFO - PROCESS | 7707 | 1466500729658 Marionette DEBUG loaded listener.js 02:18:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8fd8ac00) [pid = 7707] [serial = 1227] [outer = 0x8fbc5000] 02:18:50 INFO - PROCESS | 7707 | 1466500730615 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 02:18:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 02:18:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1832ms 02:18:50 INFO - PROCESS | 7707 | 1466500730678 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 02:18:50 INFO - PROCESS | 7707 | 1466500730684 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 02:18:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 02:18:50 INFO - PROCESS | 7707 | 1466500730692 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 02:18:50 INFO - PROCESS | 7707 | 1466500730697 Marionette TRACE conn4 <- [1,1606,null,{}] 02:18:50 INFO - PROCESS | 7707 | 1466500730705 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:50 INFO - PROCESS | 7707 | 1466500730714 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:50 INFO - PROCESS | 7707 | 1466500730896 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 02:18:51 INFO - PROCESS | 7707 | 1466500731156 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:51 INFO - PROCESS | 7707 | 1466500731162 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcf800 == 30 [pid = 7707] [id = 409] 02:18:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9101ec00) [pid = 7707] [serial = 1228] [outer = (nil)] 02:18:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x921b9000) [pid = 7707] [serial = 1229] [outer = 0x9101ec00] 02:18:51 INFO - PROCESS | 7707 | 1466500731247 Marionette DEBUG loaded listener.js 02:18:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x923c8c00) [pid = 7707] [serial = 1230] [outer = 0x9101ec00] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x93919c00 == 29 [pid = 7707] [id = 390] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe7800 == 28 [pid = 7707] [id = 386] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x952d1c00 == 27 [pid = 7707] [id = 391] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcb400 == 26 [pid = 7707] [id = 387] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb06000 == 25 [pid = 7707] [id = 388] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad7800 == 24 [pid = 7707] [id = 389] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee7000 == 23 [pid = 7707] [id = 401] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedd400 == 22 [pid = 7707] [id = 400] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x95177400 == 21 [pid = 7707] [id = 399] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x91015400 == 20 [pid = 7707] [id = 398] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2400 == 19 [pid = 7707] [id = 397] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x952d4400 == 18 [pid = 7707] [id = 395] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x9227a800 == 17 [pid = 7707] [id = 394] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb08c00 == 16 [pid = 7707] [id = 396] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8c400 == 15 [pid = 7707] [id = 393] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd93000 == 14 [pid = 7707] [id = 392] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x9a425400 == 13 [pid = 7707] [id = 407] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad2800 == 12 [pid = 7707] [id = 406] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfee000 == 11 [pid = 7707] [id = 405] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc4800 == 10 [pid = 7707] [id = 403] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x92e50c00 == 9 [pid = 7707] [id = 404] 02:18:52 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedd000 == 8 [pid = 7707] [id = 402] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x952cfc00) [pid = 7707] [serial = 1178] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8eb01c00) [pid = 7707] [serial = 1143] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x8dfea800) [pid = 7707] [serial = 1142] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x921bf400) [pid = 7707] [serial = 1146] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x91ad3c00) [pid = 7707] [serial = 1145] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x921b8c00) [pid = 7707] [serial = 1169] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x921bd400) [pid = 7707] [serial = 1163] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x952d3000) [pid = 7707] [serial = 1149] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9517b000) [pid = 7707] [serial = 1148] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x923ce400) [pid = 7707] [serial = 1164] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x93cd4400) [pid = 7707] [serial = 1172] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x99f3e400) [pid = 7707] [serial = 1152] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x997ec800) [pid = 7707] [serial = 1151] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a1f5000) [pid = 7707] [serial = 1155] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a1efc00) [pid = 7707] [serial = 1154] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a548800) [pid = 7707] [serial = 1158] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a33f400) [pid = 7707] [serial = 1157] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fbc7800) [pid = 7707] [serial = 1161] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dff0800) [pid = 7707] [serial = 1160] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x96e79800) [pid = 7707] [serial = 1175] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x95170000) [pid = 7707] [serial = 1173] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fd8f800) [pid = 7707] [serial = 1166] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fee4400) [pid = 7707] [serial = 1167] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x978db400) [pid = 7707] [serial = 1176] [outer = (nil)] [url = about:blank] 02:18:52 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921c1000) [pid = 7707] [serial = 1170] [outer = (nil)] [url = about:blank] 02:18:53 INFO - PROCESS | 7707 | 1466500733288 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 02:18:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 02:18:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 2644ms 02:18:53 INFO - PROCESS | 7707 | 1466500733339 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 02:18:53 INFO - PROCESS | 7707 | 1466500733345 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 02:18:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 02:18:53 INFO - PROCESS | 7707 | 1466500733354 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 02:18:53 INFO - PROCESS | 7707 | 1466500733359 Marionette TRACE conn4 <- [1,1610,null,{}] 02:18:53 INFO - PROCESS | 7707 | 1466500733367 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:53 INFO - PROCESS | 7707 | 1466500733374 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:53 INFO - PROCESS | 7707 | 1466500733554 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 02:18:53 INFO - PROCESS | 7707 | 1466500733722 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:53 INFO - PROCESS | 7707 | 1466500733730 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff0800 == 9 [pid = 7707] [id = 410] 02:18:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8eb02400) [pid = 7707] [serial = 1231] [outer = (nil)] 02:18:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd89000) [pid = 7707] [serial = 1232] [outer = 0x8eb02400] 02:18:53 INFO - PROCESS | 7707 | 1466500733812 Marionette DEBUG loaded listener.js 02:18:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fee2400) [pid = 7707] [serial = 1233] [outer = 0x8eb02400] 02:18:54 INFO - PROCESS | 7707 | 1466500734703 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 02:18:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 02:18:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1384ms 02:18:54 INFO - PROCESS | 7707 | 1466500734738 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 02:18:54 INFO - PROCESS | 7707 | 1466500734746 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 02:18:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 02:18:54 INFO - PROCESS | 7707 | 1466500734758 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 02:18:54 INFO - PROCESS | 7707 | 1466500734762 Marionette TRACE conn4 <- [1,1614,null,{}] 02:18:54 INFO - PROCESS | 7707 | 1466500734769 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:54 INFO - PROCESS | 7707 | 1466500734775 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:54 INFO - PROCESS | 7707 | 1466500734975 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 02:18:55 INFO - PROCESS | 7707 | 1466500735154 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:55 INFO - PROCESS | 7707 | 1466500735162 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad3c00 == 10 [pid = 7707] [id = 411] 02:18:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ad4c00) [pid = 7707] [serial = 1234] [outer = (nil)] 02:18:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921b2800) [pid = 7707] [serial = 1235] [outer = 0x91ad4c00] 02:18:55 INFO - PROCESS | 7707 | 1466500735239 Marionette DEBUG loaded listener.js 02:18:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921bac00) [pid = 7707] [serial = 1236] [outer = 0x91ad4c00] 02:18:56 INFO - PROCESS | 7707 | 1466500736163 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 02:18:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 02:18:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1437ms 02:18:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 02:18:56 INFO - PROCESS | 7707 | 1466500736195 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 02:18:56 INFO - PROCESS | 7707 | 1466500736198 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 02:18:56 INFO - PROCESS | 7707 | 1466500736205 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 02:18:56 INFO - PROCESS | 7707 | 1466500736211 Marionette TRACE conn4 <- [1,1618,null,{}] 02:18:56 INFO - PROCESS | 7707 | 1466500736238 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:56 INFO - PROCESS | 7707 | 1466500736248 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:56 INFO - PROCESS | 7707 | 1466500736475 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 02:18:56 INFO - PROCESS | 7707 | 1466500736502 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:56 INFO - PROCESS | 7707 | 1466500736524 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e59800 == 11 [pid = 7707] [id = 412] 02:18:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x92e5a000) [pid = 7707] [serial = 1237] [outer = (nil)] 02:18:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93910c00) [pid = 7707] [serial = 1238] [outer = 0x92e5a000] 02:18:56 INFO - PROCESS | 7707 | 1466500736679 Marionette DEBUG loaded listener.js 02:18:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93cd3800) [pid = 7707] [serial = 1239] [outer = 0x92e5a000] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x921b2400) [pid = 7707] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x952d6800) [pid = 7707] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x921b6000) [pid = 7707] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8feecc00) [pid = 7707] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9835a000) [pid = 7707] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923e7000) [pid = 7707] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8eb06800) [pid = 7707] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fd8dc00) [pid = 7707] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fbc6800) [pid = 7707] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 02:18:57 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x95178c00) [pid = 7707] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 02:18:58 INFO - PROCESS | 7707 | 1466500738070 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 02:18:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 02:18:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1892ms 02:18:58 INFO - PROCESS | 7707 | 1466500738098 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 02:18:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 02:18:58 INFO - PROCESS | 7707 | 1466500738103 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 02:18:58 INFO - PROCESS | 7707 | 1466500738109 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 02:18:58 INFO - PROCESS | 7707 | 1466500738113 Marionette TRACE conn4 <- [1,1622,null,{}] 02:18:58 INFO - PROCESS | 7707 | 1466500738173 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:58 INFO - PROCESS | 7707 | 1466500738178 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:58 INFO - PROCESS | 7707 | 1466500738338 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 02:18:58 INFO - PROCESS | 7707 | 1466500738349 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:58 INFO - PROCESS | 7707 | 1466500738357 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd91000 == 12 [pid = 7707] [id = 413] 02:18:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fd94800) [pid = 7707] [serial = 1240] [outer = (nil)] 02:18:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x92e4f800) [pid = 7707] [serial = 1241] [outer = 0x8fd94800] 02:18:58 INFO - PROCESS | 7707 | 1466500738430 Marionette DEBUG loaded listener.js 02:18:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x951cb000) [pid = 7707] [serial = 1242] [outer = 0x8fd94800] 02:18:59 INFO - PROCESS | 7707 | 1466500739324 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 02:18:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 02:18:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1246ms 02:18:59 INFO - PROCESS | 7707 | 1466500739356 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 02:18:59 INFO - PROCESS | 7707 | 1466500739360 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 02:18:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 02:18:59 INFO - PROCESS | 7707 | 1466500739367 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 02:18:59 INFO - PROCESS | 7707 | 1466500739370 Marionette TRACE conn4 <- [1,1626,null,{}] 02:18:59 INFO - PROCESS | 7707 | 1466500739376 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:18:59 INFO - PROCESS | 7707 | 1466500739381 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:59 INFO - PROCESS | 7707 | 1466500739549 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 02:18:59 INFO - PROCESS | 7707 | 1466500739559 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:18:59 INFO - PROCESS | 7707 | 1466500739565 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:18:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acdc00 == 13 [pid = 7707] [id = 414] 02:18:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923e8400) [pid = 7707] [serial = 1243] [outer = (nil)] 02:18:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x952d7400) [pid = 7707] [serial = 1244] [outer = 0x923e8400] 02:18:59 INFO - PROCESS | 7707 | 1466500739637 Marionette DEBUG loaded listener.js 02:18:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x96e79800) [pid = 7707] [serial = 1245] [outer = 0x923e8400] 02:19:00 INFO - PROCESS | 7707 | 1466500740843 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 02:19:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 02:19:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1539ms 02:19:00 INFO - PROCESS | 7707 | 1466500740908 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 02:19:00 INFO - PROCESS | 7707 | 1466500740916 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 02:19:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 02:19:00 INFO - PROCESS | 7707 | 1466500740925 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 02:19:00 INFO - PROCESS | 7707 | 1466500740930 Marionette TRACE conn4 <- [1,1630,null,{}] 02:19:00 INFO - PROCESS | 7707 | 1466500740941 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:00 INFO - PROCESS | 7707 | 1466500740947 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:01 INFO - PROCESS | 7707 | 1466500741180 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 02:19:01 INFO - PROCESS | 7707 | 1466500741410 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:01 INFO - PROCESS | 7707 | 1466500741420 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd88400 == 14 [pid = 7707] [id = 415] 02:19:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fd8dc00) [pid = 7707] [serial = 1246] [outer = (nil)] 02:19:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fef9c00) [pid = 7707] [serial = 1247] [outer = 0x8fd8dc00] 02:19:01 INFO - PROCESS | 7707 | 1466500741550 Marionette DEBUG loaded listener.js 02:19:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91accc00) [pid = 7707] [serial = 1248] [outer = 0x8fd8dc00] 02:19:02 INFO - PROCESS | 7707 | 1466500742603 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 02:19:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 02:19:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1739ms 02:19:02 INFO - PROCESS | 7707 | 1466500742664 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 02:19:02 INFO - PROCESS | 7707 | 1466500742672 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 02:19:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 02:19:02 INFO - PROCESS | 7707 | 1466500742685 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 02:19:02 INFO - PROCESS | 7707 | 1466500742689 Marionette TRACE conn4 <- [1,1634,null,{}] 02:19:02 INFO - PROCESS | 7707 | 1466500742697 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:02 INFO - PROCESS | 7707 | 1466500742704 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:02 INFO - PROCESS | 7707 | 1466500742901 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 02:19:03 INFO - PROCESS | 7707 | 1466500743173 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:03 INFO - PROCESS | 7707 | 1466500743185 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c3400 == 15 [pid = 7707] [id = 416] 02:19:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x92e50c00) [pid = 7707] [serial = 1249] [outer = (nil)] 02:19:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x92e5b400) [pid = 7707] [serial = 1250] [outer = 0x92e50c00] 02:19:03 INFO - PROCESS | 7707 | 1466500743318 Marionette DEBUG loaded listener.js 02:19:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923e3400) [pid = 7707] [serial = 1251] [outer = 0x92e50c00] 02:19:04 INFO - PROCESS | 7707 | 1466500744326 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 02:19:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 02:19:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1714ms 02:19:04 INFO - PROCESS | 7707 | 1466500744398 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 02:19:04 INFO - PROCESS | 7707 | 1466500744402 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 02:19:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 02:19:04 INFO - PROCESS | 7707 | 1466500744410 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 02:19:04 INFO - PROCESS | 7707 | 1466500744417 Marionette TRACE conn4 <- [1,1638,null,{}] 02:19:04 INFO - PROCESS | 7707 | 1466500744434 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:04 INFO - PROCESS | 7707 | 1466500744443 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:04 INFO - PROCESS | 7707 | 1466500744677 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 02:19:04 INFO - PROCESS | 7707 | 1466500744946 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:04 INFO - PROCESS | 7707 | 1466500744955 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d4400 == 16 [pid = 7707] [id = 417] 02:19:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9786c400) [pid = 7707] [serial = 1252] [outer = (nil)] 02:19:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x98309000) [pid = 7707] [serial = 1253] [outer = 0x9786c400] 02:19:05 INFO - PROCESS | 7707 | 1466500745044 Marionette DEBUG loaded listener.js 02:19:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9923c000) [pid = 7707] [serial = 1254] [outer = 0x9786c400] 02:19:06 INFO - PROCESS | 7707 | 1466500746079 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 02:19:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 02:19:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1738ms 02:19:06 INFO - PROCESS | 7707 | 1466500746150 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 02:19:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 02:19:06 INFO - PROCESS | 7707 | 1466500746156 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 02:19:06 INFO - PROCESS | 7707 | 1466500746163 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 02:19:06 INFO - PROCESS | 7707 | 1466500746166 Marionette TRACE conn4 <- [1,1642,null,{}] 02:19:06 INFO - PROCESS | 7707 | 1466500746172 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:06 INFO - PROCESS | 7707 | 1466500746178 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:06 INFO - PROCESS | 7707 | 1466500746382 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 02:19:06 INFO - PROCESS | 7707 | 1466500746601 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:06 INFO - PROCESS | 7707 | 1466500746610 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee4000 == 17 [pid = 7707] [id = 418] 02:19:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8dee5400) [pid = 7707] [serial = 1255] [outer = (nil)] 02:19:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8dfea800) [pid = 7707] [serial = 1256] [outer = 0x8dee5400] 02:19:06 INFO - PROCESS | 7707 | 1466500746862 Marionette DEBUG loaded listener.js 02:19:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x8fbc7c00) [pid = 7707] [serial = 1257] [outer = 0x8dee5400] 02:19:07 INFO - PROCESS | 7707 | 1466500747931 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x952ce400) [pid = 7707] [serial = 1205] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x98365000) [pid = 7707] [serial = 1202] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9923d800) [pid = 7707] [serial = 1203] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x923cb400) [pid = 7707] [serial = 1196] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x96e7a400) [pid = 7707] [serial = 1179] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x997e0c00) [pid = 7707] [serial = 1187] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x997eb800) [pid = 7707] [serial = 1188] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x92e51800) [pid = 7707] [serial = 1184] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x923ed800) [pid = 7707] [serial = 1185] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fee7000) [pid = 7707] [serial = 1193] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91017000) [pid = 7707] [serial = 1194] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fee6800) [pid = 7707] [serial = 1181] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x91012400) [pid = 7707] [serial = 1182] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x91020400) [pid = 7707] [serial = 1190] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x93823800) [pid = 7707] [serial = 1191] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x952cec00) [pid = 7707] [serial = 1199] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x96e7a000) [pid = 7707] [serial = 1200] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d2c00) [pid = 7707] [serial = 1206] [outer = (nil)] [url = about:blank] 02:19:07 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x923e8800) [pid = 7707] [serial = 1197] [outer = (nil)] [url = about:blank] 02:19:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 02:19:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1837ms 02:19:08 INFO - PROCESS | 7707 | 1466500748001 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 02:19:08 INFO - PROCESS | 7707 | 1466500748006 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 02:19:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 02:19:08 INFO - PROCESS | 7707 | 1466500748015 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 02:19:08 INFO - PROCESS | 7707 | 1466500748019 Marionette TRACE conn4 <- [1,1646,null,{}] 02:19:08 INFO - PROCESS | 7707 | 1466500748027 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:08 INFO - PROCESS | 7707 | 1466500748033 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:08 INFO - PROCESS | 7707 | 1466500748222 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 02:19:08 INFO - PROCESS | 7707 | 1466500748404 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:08 INFO - PROCESS | 7707 | 1466500748416 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x91017400 == 18 [pid = 7707] [id = 419] 02:19:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x9101bc00) [pid = 7707] [serial = 1258] [outer = (nil)] 02:19:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x9227b000) [pid = 7707] [serial = 1259] [outer = 0x9101bc00] 02:19:08 INFO - PROCESS | 7707 | 1466500748497 Marionette DEBUG loaded listener.js 02:19:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x923df800) [pid = 7707] [serial = 1260] [outer = 0x9101bc00] 02:19:09 INFO - PROCESS | 7707 | 1466500749310 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 02:19:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 02:19:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1333ms 02:19:09 INFO - PROCESS | 7707 | 1466500749348 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 02:19:09 INFO - PROCESS | 7707 | 1466500749353 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 02:19:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 02:19:09 INFO - PROCESS | 7707 | 1466500749366 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 02:19:09 INFO - PROCESS | 7707 | 1466500749369 Marionette TRACE conn4 <- [1,1650,null,{}] 02:19:09 INFO - PROCESS | 7707 | 1466500749380 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:09 INFO - PROCESS | 7707 | 1466500749385 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:09 INFO - PROCESS | 7707 | 1466500749565 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 02:19:09 INFO - PROCESS | 7707 | 1466500749576 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:09 INFO - PROCESS | 7707 | 1466500749586 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e5400 == 19 [pid = 7707] [id = 420] 02:19:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x92e51000) [pid = 7707] [serial = 1261] [outer = (nil)] 02:19:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x95178c00) [pid = 7707] [serial = 1262] [outer = 0x92e51000] 02:19:09 INFO - PROCESS | 7707 | 1466500749658 Marionette DEBUG loaded listener.js 02:19:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x95314000) [pid = 7707] [serial = 1263] [outer = 0x92e51000] 02:19:10 INFO - PROCESS | 7707 | 1466500750693 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 02:19:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 02:19:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1387ms 02:19:10 INFO - PROCESS | 7707 | 1466500750754 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 02:19:10 INFO - PROCESS | 7707 | 1466500750758 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 02:19:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 02:19:10 INFO - PROCESS | 7707 | 1466500750764 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 02:19:10 INFO - PROCESS | 7707 | 1466500750770 Marionette TRACE conn4 <- [1,1654,null,{}] 02:19:10 INFO - PROCESS | 7707 | 1466500750790 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:10 INFO - PROCESS | 7707 | 1466500750798 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:11 INFO - PROCESS | 7707 | 1466500751037 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 02:19:11 INFO - PROCESS | 7707 | 1466500751065 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:11 INFO - PROCESS | 7707 | 1466500751072 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x91014c00 == 20 [pid = 7707] [id = 421] 02:19:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9390e400) [pid = 7707] [serial = 1264] [outer = (nil)] 02:19:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x98311000) [pid = 7707] [serial = 1265] [outer = 0x9390e400] 02:19:11 INFO - PROCESS | 7707 | 1466500751183 Marionette DEBUG loaded listener.js 02:19:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9923f000) [pid = 7707] [serial = 1266] [outer = 0x9390e400] 02:19:12 INFO - PROCESS | 7707 | 1466500752167 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 02:19:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 02:19:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1439ms 02:19:12 INFO - PROCESS | 7707 | 1466500752204 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 02:19:12 INFO - PROCESS | 7707 | 1466500752209 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 02:19:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 02:19:12 INFO - PROCESS | 7707 | 1466500752216 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 02:19:12 INFO - PROCESS | 7707 | 1466500752219 Marionette TRACE conn4 <- [1,1658,null,{}] 02:19:12 INFO - PROCESS | 7707 | 1466500752231 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:12 INFO - PROCESS | 7707 | 1466500752235 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:12 INFO - PROCESS | 7707 | 1466500752456 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 02:19:12 INFO - PROCESS | 7707 | 1466500752480 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:12 INFO - PROCESS | 7707 | 1466500752490 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e54800 == 21 [pid = 7707] [id = 422] 02:19:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9973d000) [pid = 7707] [serial = 1267] [outer = (nil)] 02:19:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x99e63000) [pid = 7707] [serial = 1268] [outer = 0x9973d000] 02:19:12 INFO - PROCESS | 7707 | 1466500752560 Marionette DEBUG loaded listener.js 02:19:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99e5f000) [pid = 7707] [serial = 1269] [outer = 0x9973d000] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x92e5a000) [pid = 7707] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8eb02400) [pid = 7707] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9101ec00) [pid = 7707] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91ad4c00) [pid = 7707] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fd94800) [pid = 7707] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x93cd6800) [pid = 7707] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8dede000) [pid = 7707] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9101c400) [pid = 7707] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x99f3a400) [pid = 7707] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fbc5000) [pid = 7707] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9a425800) [pid = 7707] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 02:19:13 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9390f800) [pid = 7707] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 02:19:13 INFO - PROCESS | 7707 | 1466500753619 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:19:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 02:19:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1436ms 02:19:13 INFO - PROCESS | 7707 | 1466500753653 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 02:19:13 INFO - PROCESS | 7707 | 1466500753657 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 02:19:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 02:19:13 INFO - PROCESS | 7707 | 1466500753663 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 02:19:13 INFO - PROCESS | 7707 | 1466500753665 Marionette TRACE conn4 <- [1,1662,null,{}] 02:19:13 INFO - PROCESS | 7707 | 1466500753671 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:13 INFO - PROCESS | 7707 | 1466500753677 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:13 INFO - PROCESS | 7707 | 1466500753837 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 02:19:13 INFO - PROCESS | 7707 | 1466500753851 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:13 INFO - PROCESS | 7707 | 1466500753863 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbce400 == 22 [pid = 7707] [id = 423] 02:19:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x9101a000) [pid = 7707] [serial = 1270] [outer = (nil)] 02:19:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x98365c00) [pid = 7707] [serial = 1271] [outer = 0x9101a000] 02:19:13 INFO - PROCESS | 7707 | 1466500753945 Marionette DEBUG loaded listener.js 02:19:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99f40400) [pid = 7707] [serial = 1272] [outer = 0x9101a000] 02:19:14 INFO - PROCESS | 7707 | 1466500754894 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 02:19:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 02:19:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1280ms 02:19:14 INFO - PROCESS | 7707 | 1466500754944 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 02:19:14 INFO - PROCESS | 7707 | 1466500754948 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 02:19:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 02:19:14 INFO - PROCESS | 7707 | 1466500754955 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 02:19:14 INFO - PROCESS | 7707 | 1466500754957 Marionette TRACE conn4 <- [1,1666,null,{}] 02:19:15 INFO - PROCESS | 7707 | 1466500755030 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:15 INFO - PROCESS | 7707 | 1466500755037 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:15 INFO - PROCESS | 7707 | 1466500755258 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 02:19:15 INFO - PROCESS | 7707 | 1466500755450 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:15 INFO - PROCESS | 7707 | 1466500755465 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcb400 == 23 [pid = 7707] [id = 424] 02:19:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8feec000) [pid = 7707] [serial = 1273] [outer = (nil)] 02:19:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x91014000) [pid = 7707] [serial = 1274] [outer = 0x8feec000] 02:19:15 INFO - PROCESS | 7707 | 1466500755626 Marionette DEBUG loaded listener.js 02:19:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91acfc00) [pid = 7707] [serial = 1275] [outer = 0x8feec000] 02:19:16 INFO - PROCESS | 7707 | 1466500756654 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 02:19:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 02:19:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1750ms 02:19:16 INFO - PROCESS | 7707 | 1466500756708 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 02:19:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 02:19:16 INFO - PROCESS | 7707 | 1466500756714 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 02:19:16 INFO - PROCESS | 7707 | 1466500756722 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 02:19:16 INFO - PROCESS | 7707 | 1466500756726 Marionette TRACE conn4 <- [1,1670,null,{}] 02:19:16 INFO - PROCESS | 7707 | 1466500756737 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:16 INFO - PROCESS | 7707 | 1466500756744 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:16 INFO - PROCESS | 7707 | 1466500756938 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 02:19:17 INFO - PROCESS | 7707 | 1466500757169 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:17 INFO - PROCESS | 7707 | 1466500757185 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x9382a000 == 24 [pid = 7707] [id = 425] 02:19:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x93910400) [pid = 7707] [serial = 1276] [outer = (nil)] 02:19:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93cd8800) [pid = 7707] [serial = 1277] [outer = 0x93910400] 02:19:17 INFO - PROCESS | 7707 | 1466500757315 Marionette DEBUG loaded listener.js 02:19:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952d7000) [pid = 7707] [serial = 1278] [outer = 0x93910400] 02:19:18 INFO - PROCESS | 7707 | 1466500758274 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 02:19:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 02:19:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1601ms 02:19:18 INFO - PROCESS | 7707 | 1466500758323 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 02:19:18 INFO - PROCESS | 7707 | 1466500758328 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 02:19:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 02:19:18 INFO - PROCESS | 7707 | 1466500758335 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 02:19:18 INFO - PROCESS | 7707 | 1466500758339 Marionette TRACE conn4 <- [1,1674,null,{}] 02:19:18 INFO - PROCESS | 7707 | 1466500758345 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:18 INFO - PROCESS | 7707 | 1466500758351 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:18 INFO - PROCESS | 7707 | 1466500758549 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 02:19:18 INFO - PROCESS | 7707 | 1466500758821 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:18 INFO - PROCESS | 7707 | 1466500758836 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e79400 == 25 [pid = 7707] [id = 426] 02:19:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x978dd800) [pid = 7707] [serial = 1279] [outer = (nil)] 02:19:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x99742000) [pid = 7707] [serial = 1280] [outer = 0x978dd800] 02:19:18 INFO - PROCESS | 7707 | 1466500758965 Marionette DEBUG loaded listener.js 02:19:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99f3f400) [pid = 7707] [serial = 1281] [outer = 0x978dd800] 02:19:19 INFO - PROCESS | 7707 | 1466500759881 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 02:19:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 02:19:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1582ms 02:19:19 INFO - PROCESS | 7707 | 1466500759926 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 02:19:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 02:19:19 INFO - PROCESS | 7707 | 1466500759936 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 02:19:19 INFO - PROCESS | 7707 | 1466500759944 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 02:19:19 INFO - PROCESS | 7707 | 1466500759948 Marionette TRACE conn4 <- [1,1678,null,{}] 02:19:19 INFO - PROCESS | 7707 | 1466500759954 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:19 INFO - PROCESS | 7707 | 1466500759959 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:20 INFO - PROCESS | 7707 | 1466500760149 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 02:19:20 INFO - PROCESS | 7707 | 1466500760384 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:20 INFO - PROCESS | 7707 | 1466500760390 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee8400 == 26 [pid = 7707] [id = 427] 02:19:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923ed800) [pid = 7707] [serial = 1282] [outer = (nil)] 02:19:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a336c00) [pid = 7707] [serial = 1283] [outer = 0x923ed800] 02:19:20 INFO - PROCESS | 7707 | 1466500760517 Marionette DEBUG loaded listener.js 02:19:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a340800) [pid = 7707] [serial = 1284] [outer = 0x923ed800] 02:19:21 INFO - PROCESS | 7707 | 1466500761449 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 02:19:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 02:19:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1540ms 02:19:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 02:19:21 INFO - PROCESS | 7707 | 1466500761484 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 02:19:21 INFO - PROCESS | 7707 | 1466500761488 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 02:19:21 INFO - PROCESS | 7707 | 1466500761496 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 02:19:21 INFO - PROCESS | 7707 | 1466500761499 Marionette TRACE conn4 <- [1,1682,null,{}] 02:19:21 INFO - PROCESS | 7707 | 1466500761506 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:21 INFO - PROCESS | 7707 | 1466500761512 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:21 INFO - PROCESS | 7707 | 1466500761706 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 02:19:21 INFO - PROCESS | 7707 | 1466500761884 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:21 INFO - PROCESS | 7707 | 1466500761890 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee0800 == 27 [pid = 7707] [id = 428] 02:19:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a33bc00) [pid = 7707] [serial = 1285] [outer = (nil)] 02:19:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a4d9000) [pid = 7707] [serial = 1286] [outer = 0x9a33bc00] 02:19:21 INFO - PROCESS | 7707 | 1466500761976 Marionette DEBUG loaded listener.js 02:19:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a542c00) [pid = 7707] [serial = 1287] [outer = 0x9a33bc00] 02:19:22 INFO - PROCESS | 7707 | 1466500762957 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 02:19:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 02:19:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1533ms 02:19:23 INFO - PROCESS | 7707 | 1466500763028 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 02:19:23 INFO - PROCESS | 7707 | 1466500763032 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 02:19:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 02:19:23 INFO - PROCESS | 7707 | 1466500763039 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 02:19:23 INFO - PROCESS | 7707 | 1466500763043 Marionette TRACE conn4 <- [1,1686,null,{}] 02:19:23 INFO - PROCESS | 7707 | 1466500763049 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:23 INFO - PROCESS | 7707 | 1466500763060 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:23 INFO - PROCESS | 7707 | 1466500763331 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 02:19:23 INFO - PROCESS | 7707 | 1466500763615 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:23 INFO - PROCESS | 7707 | 1466500763625 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfebc00 == 28 [pid = 7707] [id = 429] 02:19:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a54b400) [pid = 7707] [serial = 1288] [outer = (nil)] 02:19:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a5d2c00) [pid = 7707] [serial = 1289] [outer = 0x9a54b400] 02:19:23 INFO - PROCESS | 7707 | 1466500763709 Marionette DEBUG loaded listener.js 02:19:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a5d9c00) [pid = 7707] [serial = 1290] [outer = 0x9a54b400] 02:19:24 INFO - PROCESS | 7707 | 1466500764662 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 02:19:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 02:19:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1682ms 02:19:24 INFO - PROCESS | 7707 | 1466500764722 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 02:19:24 INFO - PROCESS | 7707 | 1466500764726 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 02:19:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 02:19:24 INFO - PROCESS | 7707 | 1466500764734 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 02:19:24 INFO - PROCESS | 7707 | 1466500764738 Marionette TRACE conn4 <- [1,1690,null,{}] 02:19:24 INFO - PROCESS | 7707 | 1466500764744 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:24 INFO - PROCESS | 7707 | 1466500764749 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:24 INFO - PROCESS | 7707 | 1466500764927 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 02:19:25 INFO - PROCESS | 7707 | 1466500765106 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:25 INFO - PROCESS | 7707 | 1466500765117 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cd8c00 == 29 [pid = 7707] [id = 430] 02:19:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x93cddc00) [pid = 7707] [serial = 1291] [outer = (nil)] 02:19:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9a817800) [pid = 7707] [serial = 1292] [outer = 0x93cddc00] 02:19:25 INFO - PROCESS | 7707 | 1466500765256 Marionette DEBUG loaded listener.js 02:19:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9a81b800) [pid = 7707] [serial = 1293] [outer = 0x93cddc00] 02:19:26 INFO - PROCESS | 7707 | 1466500766242 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 02:19:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 02:19:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1540ms 02:19:26 INFO - PROCESS | 7707 | 1466500766276 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 02:19:26 INFO - PROCESS | 7707 | 1466500766280 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 02:19:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 02:19:26 INFO - PROCESS | 7707 | 1466500766288 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 02:19:26 INFO - PROCESS | 7707 | 1466500766292 Marionette TRACE conn4 <- [1,1694,null,{}] 02:19:26 INFO - PROCESS | 7707 | 1466500766298 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:26 INFO - PROCESS | 7707 | 1466500766303 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:26 INFO - PROCESS | 7707 | 1466500766504 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 02:19:26 INFO - PROCESS | 7707 | 1466500766926 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:26 INFO - PROCESS | 7707 | 1466500766934 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff3800 == 30 [pid = 7707] [id = 431] 02:19:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8dff3c00) [pid = 7707] [serial = 1294] [outer = (nil)] 02:19:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x8eb0d000) [pid = 7707] [serial = 1295] [outer = 0x8dff3c00] 02:19:27 INFO - PROCESS | 7707 | 1466500767054 Marionette DEBUG loaded listener.js 02:19:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x8fd8b400) [pid = 7707] [serial = 1296] [outer = 0x8dff3c00] 02:19:27 INFO - PROCESS | 7707 | 1466500767996 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 02:19:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 02:19:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1744ms 02:19:28 INFO - PROCESS | 7707 | 1466500768036 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 02:19:28 INFO - PROCESS | 7707 | 1466500768042 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 02:19:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 02:19:28 INFO - PROCESS | 7707 | 1466500768050 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 02:19:28 INFO - PROCESS | 7707 | 1466500768055 Marionette TRACE conn4 <- [1,1698,null,{}] 02:19:28 INFO - PROCESS | 7707 | 1466500768064 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:28 INFO - PROCESS | 7707 | 1466500768072 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:28 INFO - PROCESS | 7707 | 1466500768334 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 02:19:29 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb10c00 == 29 [pid = 7707] [id = 408] 02:19:29 INFO - PROCESS | 7707 | 1466500769535 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:29 INFO - PROCESS | 7707 | 1466500769546 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x99f39400) [pid = 7707] [serial = 1217] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8dee8800) [pid = 7707] [serial = 1208] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x91ad1800) [pid = 7707] [serial = 1211] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x8dff1000) [pid = 7707] [serial = 1209] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9a33b800) [pid = 7707] [serial = 1220] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x8fd8ac00) [pid = 7707] [serial = 1227] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9a4e1400) [pid = 7707] [serial = 1223] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x95175000) [pid = 7707] [serial = 1214] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9a1f3c00) [pid = 7707] [serial = 1218] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8fbce000) [pid = 7707] [serial = 1226] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x921b5000) [pid = 7707] [serial = 1212] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x95317c00) [pid = 7707] [serial = 1215] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a33d000) [pid = 7707] [serial = 1221] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a54f400) [pid = 7707] [serial = 1224] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x93910c00) [pid = 7707] [serial = 1238] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fd89000) [pid = 7707] [serial = 1232] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fee2400) [pid = 7707] [serial = 1233] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x923c8c00) [pid = 7707] [serial = 1230] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x921b9000) [pid = 7707] [serial = 1229] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x921b2800) [pid = 7707] [serial = 1235] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x952d7400) [pid = 7707] [serial = 1244] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x92e4f800) [pid = 7707] [serial = 1241] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x93cd3800) [pid = 7707] [serial = 1239] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x951cb000) [pid = 7707] [serial = 1242] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921bac00) [pid = 7707] [serial = 1236] [outer = (nil)] [url = about:blank] 02:19:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee5800 == 30 [pid = 7707] [id = 432] 02:19:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8dee7800) [pid = 7707] [serial = 1297] [outer = (nil)] 02:19:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8dfe8400) [pid = 7707] [serial = 1298] [outer = 0x8dee7800] 02:19:29 INFO - PROCESS | 7707 | 1466500769773 Marionette DEBUG loaded listener.js 02:19:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8eb06400) [pid = 7707] [serial = 1299] [outer = 0x8dee7800] 02:19:30 INFO - PROCESS | 7707 | 1466500770628 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 02:19:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 02:19:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 2648ms 02:19:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 02:19:30 INFO - PROCESS | 7707 | 1466500770700 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 02:19:30 INFO - PROCESS | 7707 | 1466500770705 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 02:19:30 INFO - PROCESS | 7707 | 1466500770713 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 02:19:30 INFO - PROCESS | 7707 | 1466500770718 Marionette TRACE conn4 <- [1,1702,null,{}] 02:19:30 INFO - PROCESS | 7707 | 1466500770726 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:30 INFO - PROCESS | 7707 | 1466500770733 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:30 INFO - PROCESS | 7707 | 1466500770914 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 02:19:31 INFO - PROCESS | 7707 | 1466500771067 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:31 INFO - PROCESS | 7707 | 1466500771074 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8ac00 == 31 [pid = 7707] [id = 433] 02:19:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8fd8b000) [pid = 7707] [serial = 1300] [outer = (nil)] 02:19:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fedf400) [pid = 7707] [serial = 1301] [outer = 0x8fd8b000] 02:19:31 INFO - PROCESS | 7707 | 1466500771157 Marionette DEBUG loaded listener.js 02:19:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fee7c00) [pid = 7707] [serial = 1302] [outer = 0x8fd8b000] 02:19:32 INFO - PROCESS | 7707 | 1466500772030 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 02:19:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 02:19:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1389ms 02:19:32 INFO - PROCESS | 7707 | 1466500772105 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 02:19:32 INFO - PROCESS | 7707 | 1466500772113 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 02:19:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 02:19:32 INFO - PROCESS | 7707 | 1466500772128 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 02:19:32 INFO - PROCESS | 7707 | 1466500772132 Marionette TRACE conn4 <- [1,1706,null,{}] 02:19:32 INFO - PROCESS | 7707 | 1466500772139 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:32 INFO - PROCESS | 7707 | 1466500772143 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:32 INFO - PROCESS | 7707 | 1466500772386 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 02:19:32 INFO - PROCESS | 7707 | 1466500772418 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:32 INFO - PROCESS | 7707 | 1466500772424 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8c000 == 32 [pid = 7707] [id = 434] 02:19:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x91acc400) [pid = 7707] [serial = 1303] [outer = (nil)] 02:19:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91ad3000) [pid = 7707] [serial = 1304] [outer = 0x91acc400] 02:19:32 INFO - PROCESS | 7707 | 1466500772499 Marionette DEBUG loaded listener.js 02:19:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x921b7c00) [pid = 7707] [serial = 1305] [outer = 0x91acc400] 02:19:33 INFO - PROCESS | 7707 | 1466500773573 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 02:19:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 02:19:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1497ms 02:19:33 INFO - PROCESS | 7707 | 1466500773621 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 02:19:33 INFO - PROCESS | 7707 | 1466500773626 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 02:19:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 02:19:33 INFO - PROCESS | 7707 | 1466500773640 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 02:19:33 INFO - PROCESS | 7707 | 1466500773651 Marionette TRACE conn4 <- [1,1710,null,{}] 02:19:33 INFO - PROCESS | 7707 | 1466500773667 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:33 INFO - PROCESS | 7707 | 1466500773675 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:33 INFO - PROCESS | 7707 | 1466500773913 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 02:19:33 INFO - PROCESS | 7707 | 1466500773935 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:33 INFO - PROCESS | 7707 | 1466500773942 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x923de800 == 33 [pid = 7707] [id = 435] 02:19:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x923e3000) [pid = 7707] [serial = 1306] [outer = (nil)] 02:19:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923ecc00) [pid = 7707] [serial = 1307] [outer = 0x923e3000] 02:19:34 INFO - PROCESS | 7707 | 1466500774015 Marionette DEBUG loaded listener.js 02:19:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x91016400) [pid = 7707] [serial = 1308] [outer = 0x923e3000] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9101a000) [pid = 7707] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9390e400) [pid = 7707] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9973d000) [pid = 7707] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x92e50c00) [pid = 7707] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8dee5400) [pid = 7707] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9786c400) [pid = 7707] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923e8400) [pid = 7707] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd8dc00) [pid = 7707] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9101bc00) [pid = 7707] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 02:19:34 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x92e51000) [pid = 7707] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 02:19:35 INFO - PROCESS | 7707 | 1466500775414 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 02:19:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 02:19:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1793ms 02:19:35 INFO - PROCESS | 7707 | 1466500775432 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 02:19:35 INFO - PROCESS | 7707 | 1466500775437 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 02:19:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 02:19:35 INFO - PROCESS | 7707 | 1466500775446 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 02:19:35 INFO - PROCESS | 7707 | 1466500775450 Marionette TRACE conn4 <- [1,1714,null,{}] 02:19:35 INFO - PROCESS | 7707 | 1466500775456 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:35 INFO - PROCESS | 7707 | 1466500775461 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:35 INFO - PROCESS | 7707 | 1466500775632 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 02:19:35 INFO - PROCESS | 7707 | 1466500775783 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:35 INFO - PROCESS | 7707 | 1466500775791 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd89800 == 34 [pid = 7707] [id = 436] 02:19:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd90800) [pid = 7707] [serial = 1309] [outer = (nil)] 02:19:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x93ccf000) [pid = 7707] [serial = 1310] [outer = 0x8fd90800] 02:19:35 INFO - PROCESS | 7707 | 1466500775876 Marionette DEBUG loaded listener.js 02:19:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x93cd3800) [pid = 7707] [serial = 1311] [outer = 0x8fd90800] 02:19:36 INFO - PROCESS | 7707 | 1466500776702 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:19:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 02:19:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1339ms 02:19:36 INFO - PROCESS | 7707 | 1466500776787 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 02:19:36 INFO - PROCESS | 7707 | 1466500776794 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 02:19:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 02:19:36 INFO - PROCESS | 7707 | 1466500776803 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 02:19:36 INFO - PROCESS | 7707 | 1466500776810 Marionette TRACE conn4 <- [1,1718,null,{}] 02:19:36 INFO - PROCESS | 7707 | 1466500776821 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:36 INFO - PROCESS | 7707 | 1466500776827 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:37 INFO - PROCESS | 7707 | 1466500777030 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 02:19:37 INFO - PROCESS | 7707 | 1466500777236 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:37 INFO - PROCESS | 7707 | 1466500777251 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd89400 == 35 [pid = 7707] [id = 437] 02:19:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fd8bc00) [pid = 7707] [serial = 1312] [outer = (nil)] 02:19:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fd92400) [pid = 7707] [serial = 1313] [outer = 0x8fd8bc00] 02:19:37 INFO - PROCESS | 7707 | 1466500777380 Marionette DEBUG loaded listener.js 02:19:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9101c000) [pid = 7707] [serial = 1314] [outer = 0x8fd8bc00] 02:19:38 INFO - PROCESS | 7707 | 1466500778505 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 02:19:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 02:19:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1790ms 02:19:38 INFO - PROCESS | 7707 | 1466500778594 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 02:19:38 INFO - PROCESS | 7707 | 1466500778599 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 02:19:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 02:19:38 INFO - PROCESS | 7707 | 1466500778611 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 02:19:38 INFO - PROCESS | 7707 | 1466500778616 Marionette TRACE conn4 <- [1,1722,null,{}] 02:19:38 INFO - PROCESS | 7707 | 1466500778625 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:38 INFO - PROCESS | 7707 | 1466500778631 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:38 INFO - PROCESS | 7707 | 1466500778855 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 02:19:39 INFO - PROCESS | 7707 | 1466500779085 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:39 INFO - PROCESS | 7707 | 1466500779093 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfed000 == 36 [pid = 7707] [id = 438] 02:19:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x923e9800) [pid = 7707] [serial = 1315] [outer = (nil)] 02:19:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9390ec00) [pid = 7707] [serial = 1316] [outer = 0x923e9800] 02:19:39 INFO - PROCESS | 7707 | 1466500779222 Marionette DEBUG loaded listener.js 02:19:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x95175000) [pid = 7707] [serial = 1317] [outer = 0x923e9800] 02:19:40 INFO - PROCESS | 7707 | 1466500780234 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 02:19:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 02:19:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1691ms 02:19:40 INFO - PROCESS | 7707 | 1466500780299 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 02:19:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 02:19:40 INFO - PROCESS | 7707 | 1466500780303 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 02:19:40 INFO - PROCESS | 7707 | 1466500780311 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 02:19:40 INFO - PROCESS | 7707 | 1466500780315 Marionette TRACE conn4 <- [1,1726,null,{}] 02:19:40 INFO - PROCESS | 7707 | 1466500780331 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:40 INFO - PROCESS | 7707 | 1466500780340 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:40 INFO - PROCESS | 7707 | 1466500780592 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 02:19:40 INFO - PROCESS | 7707 | 1466500780962 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:40 INFO - PROCESS | 7707 | 1466500780977 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d4800 == 37 [pid = 7707] [id = 439] 02:19:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x978d5400) [pid = 7707] [serial = 1318] [outer = (nil)] 02:19:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x978dbc00) [pid = 7707] [serial = 1319] [outer = 0x978d5400] 02:19:41 INFO - PROCESS | 7707 | 1466500781070 Marionette DEBUG loaded listener.js 02:19:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x98363400) [pid = 7707] [serial = 1320] [outer = 0x978d5400] 02:19:42 INFO - PROCESS | 7707 | 1466500782059 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 02:19:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 02:19:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1797ms 02:19:42 INFO - PROCESS | 7707 | 1466500782124 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 02:19:42 INFO - PROCESS | 7707 | 1466500782129 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 02:19:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 02:19:42 INFO - PROCESS | 7707 | 1466500782136 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 02:19:42 INFO - PROCESS | 7707 | 1466500782140 Marionette TRACE conn4 <- [1,1730,null,{}] 02:19:42 INFO - PROCESS | 7707 | 1466500782146 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:42 INFO - PROCESS | 7707 | 1466500782152 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:42 INFO - PROCESS | 7707 | 1466500782343 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 02:19:42 INFO - PROCESS | 7707 | 1466500782518 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:42 INFO - PROCESS | 7707 | 1466500782528 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedd000 == 38 [pid = 7707] [id = 440] 02:19:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x923e4400) [pid = 7707] [serial = 1321] [outer = (nil)] 02:19:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x99f3b000) [pid = 7707] [serial = 1322] [outer = 0x923e4400] 02:19:42 INFO - PROCESS | 7707 | 1466500782608 Marionette DEBUG loaded listener.js 02:19:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x99f43c00) [pid = 7707] [serial = 1323] [outer = 0x923e4400] 02:19:43 INFO - PROCESS | 7707 | 1466500783658 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 02:19:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 02:19:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1584ms 02:19:43 INFO - PROCESS | 7707 | 1466500783721 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 02:19:43 INFO - PROCESS | 7707 | 1466500783725 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 02:19:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 02:19:43 INFO - PROCESS | 7707 | 1466500783732 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 02:19:43 INFO - PROCESS | 7707 | 1466500783737 Marionette TRACE conn4 <- [1,1734,null,{}] 02:19:43 INFO - PROCESS | 7707 | 1466500783743 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:43 INFO - PROCESS | 7707 | 1466500783748 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:43 INFO - PROCESS | 7707 | 1466500783944 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 02:19:44 INFO - PROCESS | 7707 | 1466500784284 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:44 INFO - PROCESS | 7707 | 1466500784296 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedc400 == 39 [pid = 7707] [id = 441] 02:19:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8dedc800) [pid = 7707] [serial = 1324] [outer = (nil)] 02:19:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8dfe9c00) [pid = 7707] [serial = 1325] [outer = 0x8dedc800] 02:19:44 INFO - PROCESS | 7707 | 1466500784418 Marionette DEBUG loaded listener.js 02:19:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8eb0cc00) [pid = 7707] [serial = 1326] [outer = 0x8dedc800] 02:19:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd91000 == 38 [pid = 7707] [id = 413] 02:19:45 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad3c00 == 37 [pid = 7707] [id = 411] 02:19:45 INFO - PROCESS | 7707 | --DOCSHELL 0x92e59800 == 36 [pid = 7707] [id = 412] 02:19:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff0800 == 35 [pid = 7707] [id = 410] 02:19:45 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcf800 == 34 [pid = 7707] [id = 409] 02:19:45 INFO - PROCESS | 7707 | 1466500785458 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x98365c00) [pid = 7707] [serial = 1271] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9923f000) [pid = 7707] [serial = 1266] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x99e63000) [pid = 7707] [serial = 1268] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x92e5b400) [pid = 7707] [serial = 1250] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x923e3400) [pid = 7707] [serial = 1251] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8dfea800) [pid = 7707] [serial = 1256] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8fbc7c00) [pid = 7707] [serial = 1257] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x98309000) [pid = 7707] [serial = 1253] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9923c000) [pid = 7707] [serial = 1254] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x96e79800) [pid = 7707] [serial = 1245] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fef9c00) [pid = 7707] [serial = 1247] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x91accc00) [pid = 7707] [serial = 1248] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9227b000) [pid = 7707] [serial = 1259] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x923df800) [pid = 7707] [serial = 1260] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x95178c00) [pid = 7707] [serial = 1262] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x98311000) [pid = 7707] [serial = 1265] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x99e5f000) [pid = 7707] [serial = 1269] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x95314000) [pid = 7707] [serial = 1263] [outer = (nil)] [url = about:blank] 02:19:45 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x99f40400) [pid = 7707] [serial = 1272] [outer = (nil)] [url = about:blank] 02:19:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 02:19:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1791ms 02:19:45 INFO - PROCESS | 7707 | 1466500785527 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 02:19:45 INFO - PROCESS | 7707 | 1466500785533 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 02:19:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 02:19:45 INFO - PROCESS | 7707 | 1466500785541 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 02:19:45 INFO - PROCESS | 7707 | 1466500785546 Marionette TRACE conn4 <- [1,1738,null,{}] 02:19:45 INFO - PROCESS | 7707 | 1466500785554 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:45 INFO - PROCESS | 7707 | 1466500785562 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:45 INFO - PROCESS | 7707 | 1466500785750 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 02:19:45 INFO - PROCESS | 7707 | 1466500785889 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:45 INFO - PROCESS | 7707 | 1466500785903 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2000 == 35 [pid = 7707] [id = 442] 02:19:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd88000) [pid = 7707] [serial = 1327] [outer = (nil)] 02:19:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8feeb000) [pid = 7707] [serial = 1328] [outer = 0x8fd88000] 02:19:46 INFO - PROCESS | 7707 | 1466500786041 Marionette DEBUG loaded listener.js 02:19:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9101b000) [pid = 7707] [serial = 1329] [outer = 0x8fd88000] 02:19:46 INFO - PROCESS | 7707 | 1466500786879 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 02:19:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 02:19:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1397ms 02:19:46 INFO - PROCESS | 7707 | 1466500786942 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 02:19:46 INFO - PROCESS | 7707 | 1466500786949 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 02:19:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 02:19:46 INFO - PROCESS | 7707 | 1466500786957 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 02:19:46 INFO - PROCESS | 7707 | 1466500786960 Marionette TRACE conn4 <- [1,1742,null,{}] 02:19:46 INFO - PROCESS | 7707 | 1466500786966 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:46 INFO - PROCESS | 7707 | 1466500786972 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:47 INFO - PROCESS | 7707 | 1466500787151 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 02:19:47 INFO - PROCESS | 7707 | 1466500787289 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:47 INFO - PROCESS | 7707 | 1466500787295 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x91aca400 == 36 [pid = 7707] [id = 443] 02:19:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91ad6c00) [pid = 7707] [serial = 1330] [outer = (nil)] 02:19:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x923cf000) [pid = 7707] [serial = 1331] [outer = 0x91ad6c00] 02:19:47 INFO - PROCESS | 7707 | 1466500787368 Marionette DEBUG loaded listener.js 02:19:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923ebc00) [pid = 7707] [serial = 1332] [outer = 0x91ad6c00] 02:19:48 INFO - PROCESS | 7707 | 1466500788274 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 02:19:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 02:19:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1383ms 02:19:48 INFO - PROCESS | 7707 | 1466500788342 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 02:19:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 02:19:48 INFO - PROCESS | 7707 | 1466500788346 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 02:19:48 INFO - PROCESS | 7707 | 1466500788361 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 02:19:48 INFO - PROCESS | 7707 | 1466500788371 Marionette TRACE conn4 <- [1,1746,null,{}] 02:19:48 INFO - PROCESS | 7707 | 1466500788401 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:48 INFO - PROCESS | 7707 | 1466500788407 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:48 INFO - PROCESS | 7707 | 1466500788627 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 02:19:48 INFO - PROCESS | 7707 | 1466500788652 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:48 INFO - PROCESS | 7707 | 1466500788662 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe6000 == 37 [pid = 7707] [id = 444] 02:19:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x92e52000) [pid = 7707] [serial = 1333] [outer = (nil)] 02:19:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x951d1800) [pid = 7707] [serial = 1334] [outer = 0x92e52000] 02:19:48 INFO - PROCESS | 7707 | 1466500788731 Marionette DEBUG loaded listener.js 02:19:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x952d9c00) [pid = 7707] [serial = 1335] [outer = 0x92e52000] 02:19:49 INFO - PROCESS | 7707 | 1466500789698 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 02:19:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 02:19:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1419ms 02:19:49 INFO - PROCESS | 7707 | 1466500789772 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 02:19:49 INFO - PROCESS | 7707 | 1466500789776 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 02:19:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 02:19:49 INFO - PROCESS | 7707 | 1466500789783 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 02:19:49 INFO - PROCESS | 7707 | 1466500789786 Marionette TRACE conn4 <- [1,1750,null,{}] 02:19:49 INFO - PROCESS | 7707 | 1466500789797 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:49 INFO - PROCESS | 7707 | 1466500789802 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:50 INFO - PROCESS | 7707 | 1466500790016 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x91acc400) [pid = 7707] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x923e3000) [pid = 7707] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fd8b000) [pid = 7707] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dff3c00) [pid = 7707] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8feec000) [pid = 7707] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x93910400) [pid = 7707] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9a54b400) [pid = 7707] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x93cddc00) [pid = 7707] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dee7800) [pid = 7707] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x978dd800) [pid = 7707] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x923ed800) [pid = 7707] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 02:19:50 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9a33bc00) [pid = 7707] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 02:19:50 INFO - PROCESS | 7707 | 1466500790309 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:50 INFO - PROCESS | 7707 | 1466500790315 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee0800 == 38 [pid = 7707] [id = 445] 02:19:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dee7800) [pid = 7707] [serial = 1336] [outer = (nil)] 02:19:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fd93000) [pid = 7707] [serial = 1337] [outer = 0x8dee7800] 02:19:50 INFO - PROCESS | 7707 | 1466500790396 Marionette DEBUG loaded listener.js 02:19:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x91aca000) [pid = 7707] [serial = 1338] [outer = 0x8dee7800] 02:19:51 INFO - PROCESS | 7707 | 1466500791153 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 02:19:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 02:19:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1390ms 02:19:51 INFO - PROCESS | 7707 | 1466500791181 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 02:19:51 INFO - PROCESS | 7707 | 1466500791184 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 02:19:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 02:19:51 INFO - PROCESS | 7707 | 1466500791190 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 02:19:51 INFO - PROCESS | 7707 | 1466500791194 Marionette TRACE conn4 <- [1,1754,null,{}] 02:19:51 INFO - PROCESS | 7707 | 1466500791199 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:51 INFO - PROCESS | 7707 | 1466500791205 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:51 INFO - PROCESS | 7707 | 1466500791383 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 02:19:51 INFO - PROCESS | 7707 | 1466500791397 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:51 INFO - PROCESS | 7707 | 1466500791415 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e79800 == 39 [pid = 7707] [id = 446] 02:19:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x97876400) [pid = 7707] [serial = 1339] [outer = (nil)] 02:19:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x978dc400) [pid = 7707] [serial = 1340] [outer = 0x97876400] 02:19:51 INFO - PROCESS | 7707 | 1466500791500 Marionette DEBUG loaded listener.js 02:19:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x996b2800) [pid = 7707] [serial = 1341] [outer = 0x97876400] 02:19:52 INFO - PROCESS | 7707 | 1466500792625 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 02:19:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 02:19:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1479ms 02:19:52 INFO - PROCESS | 7707 | 1466500792672 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 02:19:52 INFO - PROCESS | 7707 | 1466500792680 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 02:19:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 02:19:52 INFO - PROCESS | 7707 | 1466500792689 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 02:19:52 INFO - PROCESS | 7707 | 1466500792694 Marionette TRACE conn4 <- [1,1758,null,{}] 02:19:52 INFO - PROCESS | 7707 | 1466500792703 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:52 INFO - PROCESS | 7707 | 1466500792708 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:52 INFO - PROCESS | 7707 | 1466500792938 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 02:19:53 INFO - PROCESS | 7707 | 1466500793192 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:53 INFO - PROCESS | 7707 | 1466500793207 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0e400 == 40 [pid = 7707] [id = 447] 02:19:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8eb10c00) [pid = 7707] [serial = 1342] [outer = (nil)] 02:19:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8feed800) [pid = 7707] [serial = 1343] [outer = 0x8eb10c00] 02:19:53 INFO - PROCESS | 7707 | 1466500793338 Marionette DEBUG loaded listener.js 02:19:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x91ad5400) [pid = 7707] [serial = 1344] [outer = 0x8eb10c00] 02:19:54 INFO - PROCESS | 7707 | 1466500794288 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 02:19:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 02:19:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1645ms 02:19:54 INFO - PROCESS | 7707 | 1466500794333 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 02:19:54 INFO - PROCESS | 7707 | 1466500794341 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 02:19:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 02:19:54 INFO - PROCESS | 7707 | 1466500794352 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 02:19:54 INFO - PROCESS | 7707 | 1466500794357 Marionette TRACE conn4 <- [1,1762,null,{}] 02:19:54 INFO - PROCESS | 7707 | 1466500794365 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:54 INFO - PROCESS | 7707 | 1466500794371 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:54 INFO - PROCESS | 7707 | 1466500794562 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 02:19:54 INFO - PROCESS | 7707 | 1466500794801 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:54 INFO - PROCESS | 7707 | 1466500794816 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227b000 == 41 [pid = 7707] [id = 448] 02:19:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923e0c00) [pid = 7707] [serial = 1345] [outer = (nil)] 02:19:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93911800) [pid = 7707] [serial = 1346] [outer = 0x923e0c00] 02:19:54 INFO - PROCESS | 7707 | 1466500794941 Marionette DEBUG loaded listener.js 02:19:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x95173800) [pid = 7707] [serial = 1347] [outer = 0x923e0c00] 02:19:55 INFO - PROCESS | 7707 | 1466500795914 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 02:19:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 02:19:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1636ms 02:19:55 INFO - PROCESS | 7707 | 1466500795988 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 02:19:55 INFO - PROCESS | 7707 | 1466500795993 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 02:19:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 02:19:56 INFO - PROCESS | 7707 | 1466500796034 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 02:19:56 INFO - PROCESS | 7707 | 1466500796041 Marionette TRACE conn4 <- [1,1766,null,{}] 02:19:56 INFO - PROCESS | 7707 | 1466500796117 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:56 INFO - PROCESS | 7707 | 1466500796126 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:56 INFO - PROCESS | 7707 | 1466500796345 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 02:19:56 INFO - PROCESS | 7707 | 1466500796559 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:56 INFO - PROCESS | 7707 | 1466500796567 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x996ab800 == 42 [pid = 7707] [id = 449] 02:19:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x99736c00) [pid = 7707] [serial = 1348] [outer = (nil)] 02:19:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x99e5ec00) [pid = 7707] [serial = 1349] [outer = 0x99736c00] 02:19:56 INFO - PROCESS | 7707 | 1466500796657 Marionette DEBUG loaded listener.js 02:19:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99f3c800) [pid = 7707] [serial = 1350] [outer = 0x99736c00] 02:19:57 INFO - PROCESS | 7707 | 1466500797589 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 02:19:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 02:19:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1590ms 02:19:57 INFO - PROCESS | 7707 | 1466500797624 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 02:19:57 INFO - PROCESS | 7707 | 1466500797629 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 02:19:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 02:19:57 INFO - PROCESS | 7707 | 1466500797636 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 02:19:57 INFO - PROCESS | 7707 | 1466500797640 Marionette TRACE conn4 <- [1,1770,null,{}] 02:19:57 INFO - PROCESS | 7707 | 1466500797646 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:57 INFO - PROCESS | 7707 | 1466500797651 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:57 INFO - PROCESS | 7707 | 1466500797854 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 02:19:58 INFO - PROCESS | 7707 | 1466500798045 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:58 INFO - PROCESS | 7707 | 1466500798051 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x97873c00 == 43 [pid = 7707] [id = 450] 02:19:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9923c000) [pid = 7707] [serial = 1351] [outer = (nil)] 02:19:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a1ee800) [pid = 7707] [serial = 1352] [outer = 0x9923c000] 02:19:58 INFO - PROCESS | 7707 | 1466500798180 Marionette DEBUG loaded listener.js 02:19:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a31b800) [pid = 7707] [serial = 1353] [outer = 0x9923c000] 02:19:59 INFO - PROCESS | 7707 | 1466500799110 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 02:19:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 02:19:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1531ms 02:19:59 INFO - PROCESS | 7707 | 1466500799169 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 02:19:59 INFO - PROCESS | 7707 | 1466500799174 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 02:19:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 02:19:59 INFO - PROCESS | 7707 | 1466500799180 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 02:19:59 INFO - PROCESS | 7707 | 1466500799184 Marionette TRACE conn4 <- [1,1774,null,{}] 02:19:59 INFO - PROCESS | 7707 | 1466500799190 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:19:59 INFO - PROCESS | 7707 | 1466500799197 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:59 INFO - PROCESS | 7707 | 1466500799436 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 02:19:59 INFO - PROCESS | 7707 | 1466500799672 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:19:59 INFO - PROCESS | 7707 | 1466500799683 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:19:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef2c00 == 44 [pid = 7707] [id = 451] 02:19:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9786cc00) [pid = 7707] [serial = 1354] [outer = (nil)] 02:19:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a33c800) [pid = 7707] [serial = 1355] [outer = 0x9786cc00] 02:19:59 INFO - PROCESS | 7707 | 1466500799809 Marionette DEBUG loaded listener.js 02:19:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a33ec00) [pid = 7707] [serial = 1356] [outer = 0x9786cc00] 02:20:00 INFO - PROCESS | 7707 | 1466500800746 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 02:20:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 02:20:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1632ms 02:20:00 INFO - PROCESS | 7707 | 1466500800813 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 02:20:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 02:20:00 INFO - PROCESS | 7707 | 1466500800817 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 02:20:00 INFO - PROCESS | 7707 | 1466500800824 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 02:20:00 INFO - PROCESS | 7707 | 1466500800828 Marionette TRACE conn4 <- [1,1778,null,{}] 02:20:00 INFO - PROCESS | 7707 | 1466500800834 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:00 INFO - PROCESS | 7707 | 1466500800845 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:01 INFO - PROCESS | 7707 | 1466500801127 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 02:20:01 INFO - PROCESS | 7707 | 1466500801377 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:01 INFO - PROCESS | 7707 | 1466500801387 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f73800 == 45 [pid = 7707] [id = 452] 02:20:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9a339000) [pid = 7707] [serial = 1357] [outer = (nil)] 02:20:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9a54d400) [pid = 7707] [serial = 1358] [outer = 0x9a339000] 02:20:01 INFO - PROCESS | 7707 | 1466500801489 Marionette DEBUG loaded listener.js 02:20:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9a5d0000) [pid = 7707] [serial = 1359] [outer = 0x9a339000] 02:20:02 INFO - PROCESS | 7707 | 1466500802396 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 02:20:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 02:20:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1636ms 02:20:02 INFO - PROCESS | 7707 | 1466500802469 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 02:20:02 INFO - PROCESS | 7707 | 1466500802475 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 02:20:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 02:20:02 INFO - PROCESS | 7707 | 1466500802486 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 02:20:02 INFO - PROCESS | 7707 | 1466500802489 Marionette TRACE conn4 <- [1,1782,null,{}] 02:20:02 INFO - PROCESS | 7707 | 1466500802496 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:02 INFO - PROCESS | 7707 | 1466500802503 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:02 INFO - PROCESS | 7707 | 1466500802719 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 02:20:02 INFO - PROCESS | 7707 | 1466500802964 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:02 INFO - PROCESS | 7707 | 1466500802971 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b6800 == 46 [pid = 7707] [id = 453] 02:20:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x96e7e400) [pid = 7707] [serial = 1360] [outer = (nil)] 02:20:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9a5dbc00) [pid = 7707] [serial = 1361] [outer = 0x96e7e400] 02:20:03 INFO - PROCESS | 7707 | 1466500803072 Marionette DEBUG loaded listener.js 02:20:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x9a81a000) [pid = 7707] [serial = 1362] [outer = 0x96e7e400] 02:20:03 INFO - PROCESS | 7707 | 1466500803975 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 02:20:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 02:20:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1532ms 02:20:04 INFO - PROCESS | 7707 | 1466500804018 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 02:20:04 INFO - PROCESS | 7707 | 1466500804023 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 02:20:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 02:20:04 INFO - PROCESS | 7707 | 1466500804029 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 02:20:04 INFO - PROCESS | 7707 | 1466500804033 Marionette TRACE conn4 <- [1,1786,null,{}] 02:20:04 INFO - PROCESS | 7707 | 1466500804059 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:04 INFO - PROCESS | 7707 | 1466500804065 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:04 INFO - PROCESS | 7707 | 1466500804257 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 02:20:04 INFO - PROCESS | 7707 | 1466500804443 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:04 INFO - PROCESS | 7707 | 1466500804451 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8c400 == 47 [pid = 7707] [id = 454] 02:20:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x8fd94c00) [pid = 7707] [serial = 1363] [outer = (nil)] 02:20:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x9a339800) [pid = 7707] [serial = 1364] [outer = 0x8fd94c00] 02:20:04 INFO - PROCESS | 7707 | 1466500804533 Marionette DEBUG loaded listener.js 02:20:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x9a547000) [pid = 7707] [serial = 1365] [outer = 0x8fd94c00] 02:20:05 INFO - PROCESS | 7707 | 1466500805774 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 02:20:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 02:20:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1815ms 02:20:05 INFO - PROCESS | 7707 | 1466500805847 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 02:20:05 INFO - PROCESS | 7707 | 1466500805853 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 02:20:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 02:20:05 INFO - PROCESS | 7707 | 1466500805861 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 02:20:05 INFO - PROCESS | 7707 | 1466500805866 Marionette TRACE conn4 <- [1,1790,null,{}] 02:20:05 INFO - PROCESS | 7707 | 1466500805884 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:05 INFO - PROCESS | 7707 | 1466500805889 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:06 INFO - PROCESS | 7707 | 1466500806120 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 02:20:06 INFO - PROCESS | 7707 | 1466500806448 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:06 INFO - PROCESS | 7707 | 1466500806458 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x91014400 == 48 [pid = 7707] [id = 455] 02:20:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x91ad1c00) [pid = 7707] [serial = 1366] [outer = (nil)] 02:20:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x92279c00) [pid = 7707] [serial = 1367] [outer = 0x91ad1c00] 02:20:06 INFO - PROCESS | 7707 | 1466500806543 Marionette DEBUG loaded listener.js 02:20:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 97 (0x923c9800) [pid = 7707] [serial = 1368] [outer = 0x91ad1c00] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x91acdc00 == 47 [pid = 7707] [id = 414] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff3800 == 46 [pid = 7707] [id = 431] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee8400 == 45 [pid = 7707] [id = 427] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee0800 == 44 [pid = 7707] [id = 428] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfebc00 == 43 [pid = 7707] [id = 429] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x93cd8c00 == 42 [pid = 7707] [id = 430] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x91017400 == 41 [pid = 7707] [id = 419] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee5800 == 40 [pid = 7707] [id = 432] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x923e5400 == 39 [pid = 7707] [id = 420] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbce400 == 38 [pid = 7707] [id = 423] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee4000 == 37 [pid = 7707] [id = 418] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x92e54800 == 36 [pid = 7707] [id = 422] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x952d4400 == 35 [pid = 7707] [id = 417] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd88400 == 34 [pid = 7707] [id = 415] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x9382a000 == 33 [pid = 7707] [id = 425] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x923c3400 == 32 [pid = 7707] [id = 416] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x96e79400 == 31 [pid = 7707] [id = 426] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x91014c00 == 30 [pid = 7707] [id = 421] 02:20:07 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcb400 == 29 [pid = 7707] [id = 424] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 96 (0x921b7c00) [pid = 7707] [serial = 1305] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x923ecc00) [pid = 7707] [serial = 1307] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x8fedf400) [pid = 7707] [serial = 1301] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x8fd8b400) [pid = 7707] [serial = 1296] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x91acfc00) [pid = 7707] [serial = 1275] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x91014000) [pid = 7707] [serial = 1274] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x8eb0d000) [pid = 7707] [serial = 1295] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x952d7000) [pid = 7707] [serial = 1278] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x93cd8800) [pid = 7707] [serial = 1277] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9a5d2c00) [pid = 7707] [serial = 1289] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9a81b800) [pid = 7707] [serial = 1293] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9a817800) [pid = 7707] [serial = 1292] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x8eb06400) [pid = 7707] [serial = 1299] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x99f3f400) [pid = 7707] [serial = 1281] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8dfe8400) [pid = 7707] [serial = 1298] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99742000) [pid = 7707] [serial = 1280] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x91ad3000) [pid = 7707] [serial = 1304] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91016400) [pid = 7707] [serial = 1308] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a340800) [pid = 7707] [serial = 1284] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a336c00) [pid = 7707] [serial = 1283] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a542c00) [pid = 7707] [serial = 1287] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a4d9000) [pid = 7707] [serial = 1286] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a5d9c00) [pid = 7707] [serial = 1290] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fee7c00) [pid = 7707] [serial = 1302] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x93ccf000) [pid = 7707] [serial = 1310] [outer = (nil)] [url = about:blank] 02:20:08 INFO - PROCESS | 7707 | 1466500808564 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:20:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:20:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2787ms 02:20:08 INFO - PROCESS | 7707 | 1466500808651 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 02:20:08 INFO - PROCESS | 7707 | 1466500808657 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 02:20:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 02:20:08 INFO - PROCESS | 7707 | 1466500808666 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 02:20:08 INFO - PROCESS | 7707 | 1466500808673 Marionette TRACE conn4 <- [1,1794,null,{}] 02:20:08 INFO - PROCESS | 7707 | 1466500808682 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:08 INFO - PROCESS | 7707 | 1466500808687 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:08 INFO - PROCESS | 7707 | 1466500808880 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 02:20:09 INFO - PROCESS | 7707 | 1466500809016 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:09 INFO - PROCESS | 7707 | 1466500809027 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff4c00 == 30 [pid = 7707] [id = 456] 02:20:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fbc9c00) [pid = 7707] [serial = 1369] [outer = (nil)] 02:20:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8fd8e400) [pid = 7707] [serial = 1370] [outer = 0x8fbc9c00] 02:20:09 INFO - PROCESS | 7707 | 1466500809102 Marionette DEBUG loaded listener.js 02:20:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8fee5400) [pid = 7707] [serial = 1371] [outer = 0x8fbc9c00] 02:20:09 INFO - PROCESS | 7707 | 1466500809946 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:20:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:20:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1303ms 02:20:09 INFO - PROCESS | 7707 | 1466500809984 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 02:20:09 INFO - PROCESS | 7707 | 1466500809994 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 02:20:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 02:20:10 INFO - PROCESS | 7707 | 1466500810012 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 02:20:10 INFO - PROCESS | 7707 | 1466500810018 Marionette TRACE conn4 <- [1,1798,null,{}] 02:20:10 INFO - PROCESS | 7707 | 1466500810025 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:10 INFO - PROCESS | 7707 | 1466500810032 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:10 INFO - PROCESS | 7707 | 1466500810217 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 02:20:10 INFO - PROCESS | 7707 | 1466500810228 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:10 INFO - PROCESS | 7707 | 1466500810239 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef8800 == 31 [pid = 7707] [id = 457] 02:20:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x91acd400) [pid = 7707] [serial = 1372] [outer = (nil)] 02:20:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x921b6400) [pid = 7707] [serial = 1373] [outer = 0x91acd400] 02:20:10 INFO - PROCESS | 7707 | 1466500810447 Marionette DEBUG loaded listener.js 02:20:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x921bec00) [pid = 7707] [serial = 1374] [outer = 0x91acd400] 02:20:11 INFO - PROCESS | 7707 | 1466500811470 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 02:20:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 02:20:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1488ms 02:20:11 INFO - PROCESS | 7707 | 1466500811501 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 02:20:11 INFO - PROCESS | 7707 | 1466500811505 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 02:20:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 02:20:11 INFO - PROCESS | 7707 | 1466500811512 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 02:20:11 INFO - PROCESS | 7707 | 1466500811519 Marionette TRACE conn4 <- [1,1802,null,{}] 02:20:11 INFO - PROCESS | 7707 | 1466500811543 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:11 INFO - PROCESS | 7707 | 1466500811553 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:11 INFO - PROCESS | 7707 | 1466500811770 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 02:20:11 INFO - PROCESS | 7707 | 1466500811799 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:11 INFO - PROCESS | 7707 | 1466500811809 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cd0400 == 32 [pid = 7707] [id = 458] 02:20:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x93cd1800) [pid = 7707] [serial = 1375] [outer = (nil)] 02:20:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x93cd9800) [pid = 7707] [serial = 1376] [outer = 0x93cd1800] 02:20:11 INFO - PROCESS | 7707 | 1466500811884 Marionette DEBUG loaded listener.js 02:20:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9517e400) [pid = 7707] [serial = 1377] [outer = 0x93cd1800] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x978d5400) [pid = 7707] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x92e52000) [pid = 7707] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8fd8bc00) [pid = 7707] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8dedc800) [pid = 7707] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91ad6c00) [pid = 7707] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fd88000) [pid = 7707] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x923e4400) [pid = 7707] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x923e9800) [pid = 7707] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dee7800) [pid = 7707] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fd90800) [pid = 7707] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 02:20:12 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x97876400) [pid = 7707] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 02:20:13 INFO - PROCESS | 7707 | 1466500813367 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:20:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 02:20:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1896ms 02:20:13 INFO - PROCESS | 7707 | 1466500813409 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 02:20:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 02:20:13 INFO - PROCESS | 7707 | 1466500813414 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 02:20:13 INFO - PROCESS | 7707 | 1466500813421 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 02:20:13 INFO - PROCESS | 7707 | 1466500813424 Marionette TRACE conn4 <- [1,1806,null,{}] 02:20:13 INFO - PROCESS | 7707 | 1466500813430 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:13 INFO - PROCESS | 7707 | 1466500813435 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:13 INFO - PROCESS | 7707 | 1466500813603 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 02:20:13 INFO - PROCESS | 7707 | 1466500813613 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:13 INFO - PROCESS | 7707 | 1466500813622 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01800 == 33 [pid = 7707] [id = 459] 02:20:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fd94000) [pid = 7707] [serial = 1378] [outer = (nil)] 02:20:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93ccf000) [pid = 7707] [serial = 1379] [outer = 0x8fd94000] 02:20:13 INFO - PROCESS | 7707 | 1466500813696 Marionette DEBUG loaded listener.js 02:20:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952d0000) [pid = 7707] [serial = 1380] [outer = 0x8fd94000] 02:20:14 INFO - PROCESS | 7707 | 1466500814600 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 02:20:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 02:20:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1253ms 02:20:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 02:20:14 INFO - PROCESS | 7707 | 1466500814674 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 02:20:14 INFO - PROCESS | 7707 | 1466500814677 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 02:20:14 INFO - PROCESS | 7707 | 1466500814684 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 02:20:14 INFO - PROCESS | 7707 | 1466500814687 Marionette TRACE conn4 <- [1,1810,null,{}] 02:20:14 INFO - PROCESS | 7707 | 1466500814693 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:14 INFO - PROCESS | 7707 | 1466500814698 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:14 INFO - PROCESS | 7707 | 1466500814859 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 02:20:15 INFO - PROCESS | 7707 | 1466500815093 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:15 INFO - PROCESS | 7707 | 1466500815103 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedec00 == 34 [pid = 7707] [id = 460] 02:20:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8dee3400) [pid = 7707] [serial = 1381] [outer = (nil)] 02:20:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8dfe5c00) [pid = 7707] [serial = 1382] [outer = 0x8dee3400] 02:20:15 INFO - PROCESS | 7707 | 1466500815192 Marionette DEBUG loaded listener.js 02:20:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8eb01c00) [pid = 7707] [serial = 1383] [outer = 0x8dee3400] 02:20:16 INFO - PROCESS | 7707 | 1466500816354 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:20:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 02:20:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1758ms 02:20:16 INFO - PROCESS | 7707 | 1466500816446 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 02:20:16 INFO - PROCESS | 7707 | 1466500816453 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 02:20:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 02:20:16 INFO - PROCESS | 7707 | 1466500816462 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 02:20:16 INFO - PROCESS | 7707 | 1466500816467 Marionette TRACE conn4 <- [1,1814,null,{}] 02:20:16 INFO - PROCESS | 7707 | 1466500816476 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:16 INFO - PROCESS | 7707 | 1466500816484 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:16 INFO - PROCESS | 7707 | 1466500816812 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 02:20:17 INFO - PROCESS | 7707 | 1466500816985 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:17 INFO - PROCESS | 7707 | 1466500816992 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x91013000 == 35 [pid = 7707] [id = 461] 02:20:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x91015000) [pid = 7707] [serial = 1384] [outer = (nil)] 02:20:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9101ac00) [pid = 7707] [serial = 1385] [outer = 0x91015000] 02:20:17 INFO - PROCESS | 7707 | 1466500817083 Marionette DEBUG loaded listener.js 02:20:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x91ad2800) [pid = 7707] [serial = 1386] [outer = 0x91015000] 02:20:18 INFO - PROCESS | 7707 | 1466500818132 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 02:20:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 02:20:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1740ms 02:20:18 INFO - PROCESS | 7707 | 1466500818206 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 02:20:18 INFO - PROCESS | 7707 | 1466500818214 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 02:20:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 02:20:18 INFO - PROCESS | 7707 | 1466500818221 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 02:20:18 INFO - PROCESS | 7707 | 1466500818225 Marionette TRACE conn4 <- [1,1818,null,{}] 02:20:18 INFO - PROCESS | 7707 | 1466500818232 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:18 INFO - PROCESS | 7707 | 1466500818238 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:18 INFO - PROCESS | 7707 | 1466500818482 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 02:20:18 INFO - PROCESS | 7707 | 1466500818776 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:18 INFO - PROCESS | 7707 | 1466500818784 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd3c00 == 36 [pid = 7707] [id = 462] 02:20:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fd93c00) [pid = 7707] [serial = 1387] [outer = (nil)] 02:20:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x92e54000) [pid = 7707] [serial = 1388] [outer = 0x8fd93c00] 02:20:18 INFO - PROCESS | 7707 | 1466500818869 Marionette DEBUG loaded listener.js 02:20:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x93cd4800) [pid = 7707] [serial = 1389] [outer = 0x8fd93c00] 02:20:19 INFO - PROCESS | 7707 | 1466500819943 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 02:20:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 02:20:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1790ms 02:20:20 INFO - PROCESS | 7707 | 1466500820013 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 02:20:20 INFO - PROCESS | 7707 | 1466500820018 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 02:20:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 02:20:20 INFO - PROCESS | 7707 | 1466500820035 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 02:20:20 INFO - PROCESS | 7707 | 1466500820045 Marionette TRACE conn4 <- [1,1822,null,{}] 02:20:20 INFO - PROCESS | 7707 | 1466500820053 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:20 INFO - PROCESS | 7707 | 1466500820061 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:20 INFO - PROCESS | 7707 | 1466500820295 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 02:20:20 INFO - PROCESS | 7707 | 1466500820582 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:20 INFO - PROCESS | 7707 | 1466500820591 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbce800 == 37 [pid = 7707] [id = 463] 02:20:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x8fbcf800) [pid = 7707] [serial = 1390] [outer = (nil)] 02:20:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x978d2000) [pid = 7707] [serial = 1391] [outer = 0x8fbcf800] 02:20:20 INFO - PROCESS | 7707 | 1466500820678 Marionette DEBUG loaded listener.js 02:20:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x978d5400) [pid = 7707] [serial = 1392] [outer = 0x8fbcf800] 02:20:21 INFO - PROCESS | 7707 | 1466500821887 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 02:20:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 02:20:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1909ms 02:20:21 INFO - PROCESS | 7707 | 1466500821936 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 02:20:21 INFO - PROCESS | 7707 | 1466500821943 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 02:20:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 02:20:21 INFO - PROCESS | 7707 | 1466500821962 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 02:20:21 INFO - PROCESS | 7707 | 1466500821967 Marionette TRACE conn4 <- [1,1826,null,{}] 02:20:21 INFO - PROCESS | 7707 | 1466500821976 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:21 INFO - PROCESS | 7707 | 1466500821980 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:22 INFO - PROCESS | 7707 | 1466500822220 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 02:20:22 INFO - PROCESS | 7707 | 1466500822563 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:22 INFO - PROCESS | 7707 | 1466500822576 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:22 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee0800 == 36 [pid = 7707] [id = 445] 02:20:22 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01800 == 35 [pid = 7707] [id = 459] 02:20:22 INFO - PROCESS | 7707 | --DOCSHELL 0x93cd0400 == 34 [pid = 7707] [id = 458] 02:20:22 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef8800 == 33 [pid = 7707] [id = 457] 02:20:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01800 == 34 [pid = 7707] [id = 464] 02:20:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8eb06400) [pid = 7707] [serial = 1393] [outer = (nil)] 02:20:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8fd91000) [pid = 7707] [serial = 1394] [outer = 0x8eb06400] 02:20:22 INFO - PROCESS | 7707 | 1466500822676 Marionette DEBUG loaded listener.js 02:20:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8fee3c00) [pid = 7707] [serial = 1395] [outer = 0x8eb06400] 02:20:22 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff4c00 == 33 [pid = 7707] [id = 456] 02:20:22 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x98363400) [pid = 7707] [serial = 1320] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x952d9c00) [pid = 7707] [serial = 1335] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x8fd92400) [pid = 7707] [serial = 1313] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x8dfe9c00) [pid = 7707] [serial = 1325] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x923ebc00) [pid = 7707] [serial = 1332] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x923cf000) [pid = 7707] [serial = 1331] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8feeb000) [pid = 7707] [serial = 1328] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x99f43c00) [pid = 7707] [serial = 1323] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9101b000) [pid = 7707] [serial = 1329] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x951d1800) [pid = 7707] [serial = 1334] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8eb0cc00) [pid = 7707] [serial = 1326] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9101c000) [pid = 7707] [serial = 1314] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x978dbc00) [pid = 7707] [serial = 1319] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x95175000) [pid = 7707] [serial = 1317] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9390ec00) [pid = 7707] [serial = 1316] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fd93000) [pid = 7707] [serial = 1337] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93cd3800) [pid = 7707] [serial = 1311] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x99f3b000) [pid = 7707] [serial = 1322] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x91aca000) [pid = 7707] [serial = 1338] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x978dc400) [pid = 7707] [serial = 1340] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x996b2800) [pid = 7707] [serial = 1341] [outer = (nil)] [url = about:blank] 02:20:23 INFO - PROCESS | 7707 | 1466500823556 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 02:20:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 02:20:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1638ms 02:20:23 INFO - PROCESS | 7707 | 1466500823599 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 02:20:23 INFO - PROCESS | 7707 | 1466500823606 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 02:20:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 02:20:23 INFO - PROCESS | 7707 | 1466500823618 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 02:20:23 INFO - PROCESS | 7707 | 1466500823622 Marionette TRACE conn4 <- [1,1830,null,{}] 02:20:23 INFO - PROCESS | 7707 | 1466500823628 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:23 INFO - PROCESS | 7707 | 1466500823634 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:23 INFO - PROCESS | 7707 | 1466500823819 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 02:20:23 INFO - PROCESS | 7707 | 1466500823963 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:23 INFO - PROCESS | 7707 | 1466500823970 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0d800 == 34 [pid = 7707] [id = 465] 02:20:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x91016c00) [pid = 7707] [serial = 1396] [outer = (nil)] 02:20:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x91ad6c00) [pid = 7707] [serial = 1397] [outer = 0x91016c00] 02:20:24 INFO - PROCESS | 7707 | 1466500824048 Marionette DEBUG loaded listener.js 02:20:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x92284400) [pid = 7707] [serial = 1398] [outer = 0x91016c00] 02:20:24 INFO - PROCESS | 7707 | 1466500824899 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 02:20:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 02:20:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1342ms 02:20:24 INFO - PROCESS | 7707 | 1466500824961 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 02:20:24 INFO - PROCESS | 7707 | 1466500824965 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 02:20:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 02:20:24 INFO - PROCESS | 7707 | 1466500824971 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 02:20:24 INFO - PROCESS | 7707 | 1466500824977 Marionette TRACE conn4 <- [1,1834,null,{}] 02:20:25 INFO - PROCESS | 7707 | 1466500825000 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:25 INFO - PROCESS | 7707 | 1466500825008 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:25 INFO - PROCESS | 7707 | 1466500825238 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 02:20:25 INFO - PROCESS | 7707 | 1466500825266 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:25 INFO - PROCESS | 7707 | 1466500825280 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x93915800 == 35 [pid = 7707] [id = 466] 02:20:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x93916000) [pid = 7707] [serial = 1399] [outer = (nil)] 02:20:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93cd7800) [pid = 7707] [serial = 1400] [outer = 0x93916000] 02:20:25 INFO - PROCESS | 7707 | 1466500825354 Marionette DEBUG loaded listener.js 02:20:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952d2c00) [pid = 7707] [serial = 1401] [outer = 0x93916000] 02:20:26 INFO - PROCESS | 7707 | 1466500826474 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 02:20:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 02:20:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1547ms 02:20:26 INFO - PROCESS | 7707 | 1466500826520 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 02:20:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 02:20:26 INFO - PROCESS | 7707 | 1466500826525 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 02:20:26 INFO - PROCESS | 7707 | 1466500826531 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 02:20:26 INFO - PROCESS | 7707 | 1466500826535 Marionette TRACE conn4 <- [1,1838,null,{}] 02:20:26 INFO - PROCESS | 7707 | 1466500826551 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:26 INFO - PROCESS | 7707 | 1466500826555 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:26 INFO - PROCESS | 7707 | 1466500826815 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 02:20:26 INFO - PROCESS | 7707 | 1466500826841 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:26 INFO - PROCESS | 7707 | 1466500826847 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef4800 == 36 [pid = 7707] [id = 467] 02:20:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93cd6c00) [pid = 7707] [serial = 1402] [outer = (nil)] 02:20:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x978db800) [pid = 7707] [serial = 1403] [outer = 0x93cd6c00] 02:20:26 INFO - PROCESS | 7707 | 1466500826920 Marionette DEBUG loaded listener.js 02:20:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99239000) [pid = 7707] [serial = 1404] [outer = 0x93cd6c00] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x93cd1800) [pid = 7707] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x91acd400) [pid = 7707] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8eb10c00) [pid = 7707] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x923e0c00) [pid = 7707] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x99736c00) [pid = 7707] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9923c000) [pid = 7707] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9786cc00) [pid = 7707] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9a339000) [pid = 7707] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x96e7e400) [pid = 7707] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd94c00) [pid = 7707] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fbc9c00) [pid = 7707] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 02:20:27 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x91ad1c00) [pid = 7707] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 02:20:27 INFO - PROCESS | 7707 | 1466500827934 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 02:20:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 02:20:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1435ms 02:20:27 INFO - PROCESS | 7707 | 1466500827966 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 02:20:27 INFO - PROCESS | 7707 | 1466500827969 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 02:20:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 02:20:27 INFO - PROCESS | 7707 | 1466500827977 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 02:20:27 INFO - PROCESS | 7707 | 1466500827980 Marionette TRACE conn4 <- [1,1842,null,{}] 02:20:27 INFO - PROCESS | 7707 | 1466500827986 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:27 INFO - PROCESS | 7707 | 1466500827991 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:28 INFO - PROCESS | 7707 | 1466500828173 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 02:20:28 INFO - PROCESS | 7707 | 1466500828306 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:28 INFO - PROCESS | 7707 | 1466500828315 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbca000 == 37 [pid = 7707] [id = 468] 02:20:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fbcb400) [pid = 7707] [serial = 1405] [outer = (nil)] 02:20:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x978df800) [pid = 7707] [serial = 1406] [outer = 0x8fbcb400] 02:20:28 INFO - PROCESS | 7707 | 1466500828390 Marionette DEBUG loaded listener.js 02:20:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x978d8000) [pid = 7707] [serial = 1407] [outer = 0x8fbcb400] 02:20:29 INFO - PROCESS | 7707 | 1466500829224 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 02:20:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 02:20:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1286ms 02:20:29 INFO - PROCESS | 7707 | 1466500829265 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 02:20:29 INFO - PROCESS | 7707 | 1466500829270 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 02:20:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 02:20:29 INFO - PROCESS | 7707 | 1466500829334 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 02:20:29 INFO - PROCESS | 7707 | 1466500829341 Marionette TRACE conn4 <- [1,1846,null,{}] 02:20:29 INFO - PROCESS | 7707 | 1466500829354 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:29 INFO - PROCESS | 7707 | 1466500829362 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:29 INFO - PROCESS | 7707 | 1466500829625 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 02:20:29 INFO - PROCESS | 7707 | 1466500829873 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:29 INFO - PROCESS | 7707 | 1466500829887 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee1400 == 38 [pid = 7707] [id = 469] 02:20:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fee2400) [pid = 7707] [serial = 1408] [outer = (nil)] 02:20:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fef1800) [pid = 7707] [serial = 1409] [outer = 0x8fee2400] 02:20:29 INFO - PROCESS | 7707 | 1466500829990 Marionette DEBUG loaded listener.js 02:20:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91020800) [pid = 7707] [serial = 1410] [outer = 0x8fee2400] 02:20:30 INFO - PROCESS | 7707 | 1466500830962 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:20:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:20:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1763ms 02:20:31 INFO - PROCESS | 7707 | 1466500831042 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 02:20:31 INFO - PROCESS | 7707 | 1466500831049 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 02:20:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 02:20:31 INFO - PROCESS | 7707 | 1466500831059 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 02:20:31 INFO - PROCESS | 7707 | 1466500831063 Marionette TRACE conn4 <- [1,1850,null,{}] 02:20:31 INFO - PROCESS | 7707 | 1466500831072 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:31 INFO - PROCESS | 7707 | 1466500831080 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:31 INFO - PROCESS | 7707 | 1466500831335 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 02:20:31 INFO - PROCESS | 7707 | 1466500831642 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:31 INFO - PROCESS | 7707 | 1466500831650 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8deddc00 == 39 [pid = 7707] [id = 470] 02:20:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x923ed400) [pid = 7707] [serial = 1411] [outer = (nil)] 02:20:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93910000) [pid = 7707] [serial = 1412] [outer = 0x923ed400] 02:20:31 INFO - PROCESS | 7707 | 1466500831740 Marionette DEBUG loaded listener.js 02:20:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952d8400) [pid = 7707] [serial = 1413] [outer = 0x923ed400] 02:20:32 INFO - PROCESS | 7707 | 1466500832755 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:20:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:20:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1742ms 02:20:32 INFO - PROCESS | 7707 | 1466500832801 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 02:20:32 INFO - PROCESS | 7707 | 1466500832806 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 02:20:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 02:20:32 INFO - PROCESS | 7707 | 1466500832814 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 02:20:32 INFO - PROCESS | 7707 | 1466500832818 Marionette TRACE conn4 <- [1,1854,null,{}] 02:20:32 INFO - PROCESS | 7707 | 1466500832824 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:32 INFO - PROCESS | 7707 | 1466500832830 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:33 INFO - PROCESS | 7707 | 1466500833027 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 02:20:33 INFO - PROCESS | 7707 | 1466500833318 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:33 INFO - PROCESS | 7707 | 1466500833338 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x99e68400 == 40 [pid = 7707] [id = 471] 02:20:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x99f3a800) [pid = 7707] [serial = 1414] [outer = (nil)] 02:20:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x99f41c00) [pid = 7707] [serial = 1415] [outer = 0x99f3a800] 02:20:33 INFO - PROCESS | 7707 | 1466500833469 Marionette DEBUG loaded listener.js 02:20:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99f45c00) [pid = 7707] [serial = 1416] [outer = 0x99f3a800] 02:20:34 INFO - PROCESS | 7707 | 1466500834408 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:20:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 02:20:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1640ms 02:20:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 02:20:34 INFO - PROCESS | 7707 | 1466500834461 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 02:20:34 INFO - PROCESS | 7707 | 1466500834465 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 02:20:34 INFO - PROCESS | 7707 | 1466500834472 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 02:20:34 INFO - PROCESS | 7707 | 1466500834475 Marionette TRACE conn4 <- [1,1858,null,{}] 02:20:34 INFO - PROCESS | 7707 | 1466500834481 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:34 INFO - PROCESS | 7707 | 1466500834486 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:34 INFO - PROCESS | 7707 | 1466500834682 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 02:20:34 INFO - PROCESS | 7707 | 1466500834866 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:34 INFO - PROCESS | 7707 | 1466500834879 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfec800 == 41 [pid = 7707] [id = 472] 02:20:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x98363400) [pid = 7707] [serial = 1417] [outer = (nil)] 02:20:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a33cc00) [pid = 7707] [serial = 1418] [outer = 0x98363400] 02:20:35 INFO - PROCESS | 7707 | 1466500835019 Marionette DEBUG loaded listener.js 02:20:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a3e4800) [pid = 7707] [serial = 1419] [outer = 0x98363400] 02:20:35 INFO - PROCESS | 7707 | 1466500835942 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 02:20:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 02:20:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1536ms 02:20:36 INFO - PROCESS | 7707 | 1466500836008 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 02:20:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 02:20:36 INFO - PROCESS | 7707 | 1466500836012 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 02:20:36 INFO - PROCESS | 7707 | 1466500836019 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 02:20:36 INFO - PROCESS | 7707 | 1466500836023 Marionette TRACE conn4 <- [1,1862,null,{}] 02:20:36 INFO - PROCESS | 7707 | 1466500836029 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:36 INFO - PROCESS | 7707 | 1466500836034 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:36 INFO - PROCESS | 7707 | 1466500836224 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 02:20:36 INFO - PROCESS | 7707 | 1466500836478 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:36 INFO - PROCESS | 7707 | 1466500836486 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101b400 == 42 [pid = 7707] [id = 473] 02:20:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9479ec00) [pid = 7707] [serial = 1420] [outer = (nil)] 02:20:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a542800) [pid = 7707] [serial = 1421] [outer = 0x9479ec00] 02:20:36 INFO - PROCESS | 7707 | 1466500836613 Marionette DEBUG loaded listener.js 02:20:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a544400) [pid = 7707] [serial = 1422] [outer = 0x9479ec00] 02:20:37 INFO - PROCESS | 7707 | 1466500837538 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 02:20:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 02:20:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1590ms 02:20:37 INFO - PROCESS | 7707 | 1466500837610 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 02:20:37 INFO - PROCESS | 7707 | 1466500837614 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 02:20:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 02:20:37 INFO - PROCESS | 7707 | 1466500837621 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 02:20:37 INFO - PROCESS | 7707 | 1466500837625 Marionette TRACE conn4 <- [1,1866,null,{}] 02:20:37 INFO - PROCESS | 7707 | 1466500837631 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:37 INFO - PROCESS | 7707 | 1466500837643 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:37 INFO - PROCESS | 7707 | 1466500837925 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 02:20:38 INFO - PROCESS | 7707 | 1466500838175 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:38 INFO - PROCESS | 7707 | 1466500838184 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b2400 == 43 [pid = 7707] [id = 474] 02:20:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a550000) [pid = 7707] [serial = 1423] [outer = (nil)] 02:20:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a5d8400) [pid = 7707] [serial = 1424] [outer = 0x9a550000] 02:20:38 INFO - PROCESS | 7707 | 1466500838293 Marionette DEBUG loaded listener.js 02:20:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a81b000) [pid = 7707] [serial = 1425] [outer = 0x9a550000] 02:20:39 INFO - PROCESS | 7707 | 1466500839206 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 02:20:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 02:20:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1635ms 02:20:39 INFO - PROCESS | 7707 | 1466500839258 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 02:20:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 02:20:39 INFO - PROCESS | 7707 | 1466500839262 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 02:20:39 INFO - PROCESS | 7707 | 1466500839269 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 02:20:39 INFO - PROCESS | 7707 | 1466500839273 Marionette TRACE conn4 <- [1,1870,null,{}] 02:20:39 INFO - PROCESS | 7707 | 1466500839280 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:39 INFO - PROCESS | 7707 | 1466500839285 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:39 INFO - PROCESS | 7707 | 1466500839475 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 02:20:39 INFO - PROCESS | 7707 | 1466500839664 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:39 INFO - PROCESS | 7707 | 1466500839675 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff0800 == 44 [pid = 7707] [id = 475] 02:20:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8eb03c00) [pid = 7707] [serial = 1426] [outer = (nil)] 02:20:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x921c0800) [pid = 7707] [serial = 1427] [outer = 0x8eb03c00] 02:20:39 INFO - PROCESS | 7707 | 1466500839811 Marionette DEBUG loaded listener.js 02:20:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x923dec00) [pid = 7707] [serial = 1428] [outer = 0x8eb03c00] 02:20:41 INFO - PROCESS | 7707 | 1466500841073 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 02:20:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 02:20:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1849ms 02:20:41 INFO - PROCESS | 7707 | 1466500841118 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 02:20:41 INFO - PROCESS | 7707 | 1466500841125 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 02:20:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 02:20:41 INFO - PROCESS | 7707 | 1466500841134 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 02:20:41 INFO - PROCESS | 7707 | 1466500841139 Marionette TRACE conn4 <- [1,1874,null,{}] 02:20:41 INFO - PROCESS | 7707 | 1466500841147 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:41 INFO - PROCESS | 7707 | 1466500841153 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:41 INFO - PROCESS | 7707 | 1466500841368 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 02:20:41 INFO - PROCESS | 7707 | 1466500841668 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:41 INFO - PROCESS | 7707 | 1466500841676 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef1c00 == 45 [pid = 7707] [id = 476] 02:20:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8fef5400) [pid = 7707] [serial = 1429] [outer = (nil)] 02:20:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9101a400) [pid = 7707] [serial = 1430] [outer = 0x8fef5400] 02:20:41 INFO - PROCESS | 7707 | 1466500841852 Marionette DEBUG loaded listener.js 02:20:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x91ad8800) [pid = 7707] [serial = 1431] [outer = 0x8fef5400] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe6000 == 44 [pid = 7707] [id = 444] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8c000 == 43 [pid = 7707] [id = 434] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd89400 == 42 [pid = 7707] [id = 437] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd89800 == 41 [pid = 7707] [id = 436] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedd000 == 40 [pid = 7707] [id = 440] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedec00 == 39 [pid = 7707] [id = 460] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x91013000 == 38 [pid = 7707] [id = 461] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfed000 == 37 [pid = 7707] [id = 438] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedc400 == 36 [pid = 7707] [id = 441] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd3c00 == 35 [pid = 7707] [id = 462] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbce800 == 34 [pid = 7707] [id = 463] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x91014400 == 33 [pid = 7707] [id = 455] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x978d4800 == 32 [pid = 7707] [id = 439] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef2c00 == 31 [pid = 7707] [id = 451] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8c400 == 30 [pid = 7707] [id = 454] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8ac00 == 29 [pid = 7707] [id = 433] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x99f73800 == 28 [pid = 7707] [id = 452] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x923de800 == 27 [pid = 7707] [id = 435] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0e400 == 26 [pid = 7707] [id = 447] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x921b6800 == 25 [pid = 7707] [id = 453] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x996ab800 == 24 [pid = 7707] [id = 449] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x9227b000 == 23 [pid = 7707] [id = 448] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x96e79800 == 22 [pid = 7707] [id = 446] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2000 == 21 [pid = 7707] [id = 442] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x91aca400 == 20 [pid = 7707] [id = 443] 02:20:43 INFO - PROCESS | 7707 | --DOCSHELL 0x97873c00 == 19 [pid = 7707] [id = 450] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x91ad5400) [pid = 7707] [serial = 1344] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8feed800) [pid = 7707] [serial = 1343] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x95173800) [pid = 7707] [serial = 1347] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x93911800) [pid = 7707] [serial = 1346] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x99f3c800) [pid = 7707] [serial = 1350] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x99e5ec00) [pid = 7707] [serial = 1349] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9a31b800) [pid = 7707] [serial = 1353] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9a1ee800) [pid = 7707] [serial = 1352] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9a33ec00) [pid = 7707] [serial = 1356] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a33c800) [pid = 7707] [serial = 1355] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a5d0000) [pid = 7707] [serial = 1359] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a54d400) [pid = 7707] [serial = 1358] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a81a000) [pid = 7707] [serial = 1362] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a5dbc00) [pid = 7707] [serial = 1361] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a547000) [pid = 7707] [serial = 1365] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a339800) [pid = 7707] [serial = 1364] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fd8e400) [pid = 7707] [serial = 1370] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fee5400) [pid = 7707] [serial = 1371] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x92279c00) [pid = 7707] [serial = 1367] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923c9800) [pid = 7707] [serial = 1368] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x93cd9800) [pid = 7707] [serial = 1376] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9517e400) [pid = 7707] [serial = 1377] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x921bec00) [pid = 7707] [serial = 1374] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x921b6400) [pid = 7707] [serial = 1373] [outer = (nil)] [url = about:blank] 02:20:43 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x93ccf000) [pid = 7707] [serial = 1379] [outer = (nil)] [url = about:blank] 02:20:44 INFO - PROCESS | 7707 | 1466500844024 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 02:20:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 02:20:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 2937ms 02:20:44 INFO - PROCESS | 7707 | 1466500844072 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 02:20:44 INFO - PROCESS | 7707 | 1466500844079 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 02:20:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 02:20:44 INFO - PROCESS | 7707 | 1466500844089 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 02:20:44 INFO - PROCESS | 7707 | 1466500844093 Marionette TRACE conn4 <- [1,1878,null,{}] 02:20:44 INFO - PROCESS | 7707 | 1466500844102 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:44 INFO - PROCESS | 7707 | 1466500844109 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:44 INFO - PROCESS | 7707 | 1466500844287 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 02:20:44 INFO - PROCESS | 7707 | 1466500844463 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:44 INFO - PROCESS | 7707 | 1466500844479 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0c000 == 20 [pid = 7707] [id = 477] 02:20:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fbc5c00) [pid = 7707] [serial = 1432] [outer = (nil)] 02:20:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd87000) [pid = 7707] [serial = 1433] [outer = 0x8fbc5c00] 02:20:44 INFO - PROCESS | 7707 | 1466500844554 Marionette DEBUG loaded listener.js 02:20:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd8d000) [pid = 7707] [serial = 1434] [outer = 0x8fbc5c00] 02:20:45 INFO - PROCESS | 7707 | 1466500845351 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 02:20:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 02:20:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1291ms 02:20:45 INFO - PROCESS | 7707 | 1466500845380 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 02:20:45 INFO - PROCESS | 7707 | 1466500845390 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 02:20:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 02:20:45 INFO - PROCESS | 7707 | 1466500845403 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 02:20:45 INFO - PROCESS | 7707 | 1466500845407 Marionette TRACE conn4 <- [1,1882,null,{}] 02:20:45 INFO - PROCESS | 7707 | 1466500845419 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:45 INFO - PROCESS | 7707 | 1466500845425 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:45 INFO - PROCESS | 7707 | 1466500845604 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 02:20:45 INFO - PROCESS | 7707 | 1466500845616 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:45 INFO - PROCESS | 7707 | 1466500845625 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x91012000 == 21 [pid = 7707] [id = 478] 02:20:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91013000) [pid = 7707] [serial = 1435] [outer = (nil)] 02:20:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91accc00) [pid = 7707] [serial = 1436] [outer = 0x91013000] 02:20:45 INFO - PROCESS | 7707 | 1466500845829 Marionette DEBUG loaded listener.js 02:20:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91ad5800) [pid = 7707] [serial = 1437] [outer = 0x91013000] 02:20:46 INFO - PROCESS | 7707 | 1466500846849 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 02:20:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 02:20:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1488ms 02:20:46 INFO - PROCESS | 7707 | 1466500846891 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 02:20:46 INFO - PROCESS | 7707 | 1466500846896 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 02:20:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 02:20:46 INFO - PROCESS | 7707 | 1466500846902 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 02:20:46 INFO - PROCESS | 7707 | 1466500846909 Marionette TRACE conn4 <- [1,1886,null,{}] 02:20:46 INFO - PROCESS | 7707 | 1466500846937 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:46 INFO - PROCESS | 7707 | 1466500846947 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:47 INFO - PROCESS | 7707 | 1466500847174 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 02:20:47 INFO - PROCESS | 7707 | 1466500847202 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:47 INFO - PROCESS | 7707 | 1466500847216 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x923df400 == 22 [pid = 7707] [id = 479] 02:20:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923e0400) [pid = 7707] [serial = 1438] [outer = (nil)] 02:20:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923e8800) [pid = 7707] [serial = 1439] [outer = 0x923e0400] 02:20:47 INFO - PROCESS | 7707 | 1466500847290 Marionette DEBUG loaded listener.js 02:20:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93823800) [pid = 7707] [serial = 1440] [outer = 0x923e0400] 02:20:48 INFO - PROCESS | 7707 | 1466500848719 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x93916000) [pid = 7707] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8dee3400) [pid = 7707] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fd93c00) [pid = 7707] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93cd6c00) [pid = 7707] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbcf800) [pid = 7707] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8eb06400) [pid = 7707] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91015000) [pid = 7707] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fd94000) [pid = 7707] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91016c00) [pid = 7707] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 02:20:48 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fbcb400) [pid = 7707] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 02:20:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 02:20:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1898ms 02:20:48 INFO - PROCESS | 7707 | 1466500848801 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 02:20:48 INFO - PROCESS | 7707 | 1466500848806 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 02:20:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 02:20:48 INFO - PROCESS | 7707 | 1466500848857 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 02:20:48 INFO - PROCESS | 7707 | 1466500848861 Marionette TRACE conn4 <- [1,1890,null,{}] 02:20:48 INFO - PROCESS | 7707 | 1466500848872 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:48 INFO - PROCESS | 7707 | 1466500848876 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:49 INFO - PROCESS | 7707 | 1466500849088 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 02:20:49 INFO - PROCESS | 7707 | 1466500849174 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:49 INFO - PROCESS | 7707 | 1466500849182 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedc400 == 23 [pid = 7707] [id = 480] 02:20:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fee0800) [pid = 7707] [serial = 1441] [outer = (nil)] 02:20:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9101d400) [pid = 7707] [serial = 1442] [outer = 0x8fee0800] 02:20:49 INFO - PROCESS | 7707 | 1466500849263 Marionette DEBUG loaded listener.js 02:20:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x923e9c00) [pid = 7707] [serial = 1443] [outer = 0x8fee0800] 02:20:50 INFO - PROCESS | 7707 | 1466500850056 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 02:20:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 02:20:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1250ms 02:20:50 INFO - PROCESS | 7707 | 1466500850104 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 02:20:50 INFO - PROCESS | 7707 | 1466500850109 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 02:20:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 02:20:50 INFO - PROCESS | 7707 | 1466500850116 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 02:20:50 INFO - PROCESS | 7707 | 1466500850120 Marionette TRACE conn4 <- [1,1894,null,{}] 02:20:50 INFO - PROCESS | 7707 | 1466500850126 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:50 INFO - PROCESS | 7707 | 1466500850132 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:50 INFO - PROCESS | 7707 | 1466500850291 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 02:20:50 INFO - PROCESS | 7707 | 1466500850302 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:50 INFO - PROCESS | 7707 | 1466500850309 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcb400 == 24 [pid = 7707] [id = 481] 02:20:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923e2000) [pid = 7707] [serial = 1444] [outer = (nil)] 02:20:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x947a7000) [pid = 7707] [serial = 1445] [outer = 0x923e2000] 02:20:50 INFO - PROCESS | 7707 | 1466500850381 Marionette DEBUG loaded listener.js 02:20:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x951cd400) [pid = 7707] [serial = 1446] [outer = 0x923e2000] 02:20:51 INFO - PROCESS | 7707 | 1466500851628 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 02:20:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 02:20:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1586ms 02:20:51 INFO - PROCESS | 7707 | 1466500851704 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 02:20:51 INFO - PROCESS | 7707 | 1466500851711 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 02:20:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 02:20:51 INFO - PROCESS | 7707 | 1466500851721 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 02:20:51 INFO - PROCESS | 7707 | 1466500851725 Marionette TRACE conn4 <- [1,1898,null,{}] 02:20:51 INFO - PROCESS | 7707 | 1466500851737 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:51 INFO - PROCESS | 7707 | 1466500851742 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:51 INFO - PROCESS | 7707 | 1466500851983 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 02:20:52 INFO - PROCESS | 7707 | 1466500852227 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:52 INFO - PROCESS | 7707 | 1466500852236 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcc400 == 25 [pid = 7707] [id = 482] 02:20:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fd85400) [pid = 7707] [serial = 1447] [outer = (nil)] 02:20:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fef3000) [pid = 7707] [serial = 1448] [outer = 0x8fd85400] 02:20:52 INFO - PROCESS | 7707 | 1466500852326 Marionette DEBUG loaded listener.js 02:20:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x91ad0400) [pid = 7707] [serial = 1449] [outer = 0x8fd85400] 02:20:53 INFO - PROCESS | 7707 | 1466500853369 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 02:20:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 02:20:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1694ms 02:20:53 INFO - PROCESS | 7707 | 1466500853414 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 02:20:53 INFO - PROCESS | 7707 | 1466500853422 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 02:20:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 02:20:53 INFO - PROCESS | 7707 | 1466500853434 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 02:20:53 INFO - PROCESS | 7707 | 1466500853439 Marionette TRACE conn4 <- [1,1902,null,{}] 02:20:53 INFO - PROCESS | 7707 | 1466500853447 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:53 INFO - PROCESS | 7707 | 1466500853454 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:53 INFO - PROCESS | 7707 | 1466500853654 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 02:20:53 INFO - PROCESS | 7707 | 1466500853889 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:53 INFO - PROCESS | 7707 | 1466500853898 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9800 == 26 [pid = 7707] [id = 483] 02:20:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x923e6000) [pid = 7707] [serial = 1450] [outer = (nil)] 02:20:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x92e5a400) [pid = 7707] [serial = 1451] [outer = 0x923e6000] 02:20:54 INFO - PROCESS | 7707 | 1466500854030 Marionette DEBUG loaded listener.js 02:20:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x93910c00) [pid = 7707] [serial = 1452] [outer = 0x923e6000] 02:20:55 INFO - PROCESS | 7707 | 1466500855081 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 02:20:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 02:20:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1736ms 02:20:55 INFO - PROCESS | 7707 | 1466500855170 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 02:20:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 02:20:55 INFO - PROCESS | 7707 | 1466500855175 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 02:20:55 INFO - PROCESS | 7707 | 1466500855183 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 02:20:55 INFO - PROCESS | 7707 | 1466500855189 Marionette TRACE conn4 <- [1,1906,null,{}] 02:20:55 INFO - PROCESS | 7707 | 1466500855206 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:55 INFO - PROCESS | 7707 | 1466500855215 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:55 INFO - PROCESS | 7707 | 1466500855532 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 02:20:55 INFO - PROCESS | 7707 | 1466500855727 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:55 INFO - PROCESS | 7707 | 1466500855739 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d3000 == 27 [pid = 7707] [id = 484] 02:20:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x978d4400) [pid = 7707] [serial = 1453] [outer = (nil)] 02:20:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x978dd800) [pid = 7707] [serial = 1454] [outer = 0x978d4400] 02:20:55 INFO - PROCESS | 7707 | 1466500855827 Marionette DEBUG loaded listener.js 02:20:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x996ab800) [pid = 7707] [serial = 1455] [outer = 0x978d4400] 02:20:56 INFO - PROCESS | 7707 | 1466500856888 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 02:20:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 02:20:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1788ms 02:20:56 INFO - PROCESS | 7707 | 1466500856971 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 02:20:56 INFO - PROCESS | 7707 | 1466500856977 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 02:20:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 02:20:56 INFO - PROCESS | 7707 | 1466500856985 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 02:20:56 INFO - PROCESS | 7707 | 1466500856988 Marionette TRACE conn4 <- [1,1910,null,{}] 02:20:57 INFO - PROCESS | 7707 | 1466500856996 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:57 INFO - PROCESS | 7707 | 1466500857001 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:57 INFO - PROCESS | 7707 | 1466500857233 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 02:20:57 INFO - PROCESS | 7707 | 1466500857465 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:57 INFO - PROCESS | 7707 | 1466500857475 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee1c00 == 28 [pid = 7707] [id = 485] 02:20:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fee5c00) [pid = 7707] [serial = 1456] [outer = (nil)] 02:20:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x923e7400) [pid = 7707] [serial = 1457] [outer = 0x8fee5c00] 02:20:57 INFO - PROCESS | 7707 | 1466500857558 Marionette DEBUG loaded listener.js 02:20:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9517b000) [pid = 7707] [serial = 1458] [outer = 0x8fee5c00] 02:20:58 INFO - PROCESS | 7707 | 1466500858789 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 02:20:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 02:20:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1888ms 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x978d8000) [pid = 7707] [serial = 1407] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x93cd7800) [pid = 7707] [serial = 1400] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8dfe5c00) [pid = 7707] [serial = 1382] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x93cd4800) [pid = 7707] [serial = 1389] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x978db800) [pid = 7707] [serial = 1403] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x978d5400) [pid = 7707] [serial = 1392] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x92e54000) [pid = 7707] [serial = 1388] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fd91000) [pid = 7707] [serial = 1394] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fee3c00) [pid = 7707] [serial = 1395] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x91ad2800) [pid = 7707] [serial = 1386] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9101ac00) [pid = 7707] [serial = 1385] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x952d0000) [pid = 7707] [serial = 1380] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x952d2c00) [pid = 7707] [serial = 1401] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8eb01c00) [pid = 7707] [serial = 1383] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x92284400) [pid = 7707] [serial = 1398] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x99239000) [pid = 7707] [serial = 1404] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91ad6c00) [pid = 7707] [serial = 1397] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x978d2000) [pid = 7707] [serial = 1391] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x978df800) [pid = 7707] [serial = 1406] [outer = (nil)] [url = about:blank] 02:20:58 INFO - PROCESS | 7707 | 1466500858941 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 02:20:58 INFO - PROCESS | 7707 | 1466500858946 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 02:20:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 02:20:58 INFO - PROCESS | 7707 | 1466500858965 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 02:20:58 INFO - PROCESS | 7707 | 1466500858970 Marionette TRACE conn4 <- [1,1914,null,{}] 02:20:58 INFO - PROCESS | 7707 | 1466500858979 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:20:58 INFO - PROCESS | 7707 | 1466500858985 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:59 INFO - PROCESS | 7707 | 1466500859151 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 02:20:59 INFO - PROCESS | 7707 | 1466500859363 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:20:59 INFO - PROCESS | 7707 | 1466500859370 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:20:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee1800 == 29 [pid = 7707] [id = 486] 02:20:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fee1c00) [pid = 7707] [serial = 1459] [outer = (nil)] 02:20:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8feea800) [pid = 7707] [serial = 1460] [outer = 0x8fee1c00] 02:20:59 INFO - PROCESS | 7707 | 1466500859449 Marionette DEBUG loaded listener.js 02:20:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fef3c00) [pid = 7707] [serial = 1461] [outer = 0x8fee1c00] 02:21:00 INFO - PROCESS | 7707 | 1466500860279 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 02:21:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 02:21:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1338ms 02:21:00 INFO - PROCESS | 7707 | 1466500860309 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 02:21:00 INFO - PROCESS | 7707 | 1466500860317 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 02:21:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 02:21:00 INFO - PROCESS | 7707 | 1466500860329 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 02:21:00 INFO - PROCESS | 7707 | 1466500860333 Marionette TRACE conn4 <- [1,1918,null,{}] 02:21:00 INFO - PROCESS | 7707 | 1466500860345 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:00 INFO - PROCESS | 7707 | 1466500860350 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:00 INFO - PROCESS | 7707 | 1466500860532 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 02:21:00 INFO - PROCESS | 7707 | 1466500860544 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:00 INFO - PROCESS | 7707 | 1466500860554 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8b000 == 30 [pid = 7707] [id = 487] 02:21:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x921be400) [pid = 7707] [serial = 1462] [outer = (nil)] 02:21:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923c2000) [pid = 7707] [serial = 1463] [outer = 0x921be400] 02:21:00 INFO - PROCESS | 7707 | 1466500860753 Marionette DEBUG loaded listener.js 02:21:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923e4800) [pid = 7707] [serial = 1464] [outer = 0x921be400] 02:21:01 INFO - PROCESS | 7707 | 1466500861698 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 02:21:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 02:21:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1436ms 02:21:01 INFO - PROCESS | 7707 | 1466500861777 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 02:21:01 INFO - PROCESS | 7707 | 1466500861781 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 02:21:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 02:21:01 INFO - PROCESS | 7707 | 1466500861789 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 02:21:01 INFO - PROCESS | 7707 | 1466500861795 Marionette TRACE conn4 <- [1,1922,null,{}] 02:21:01 INFO - PROCESS | 7707 | 1466500861830 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:01 INFO - PROCESS | 7707 | 1466500861839 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:02 INFO - PROCESS | 7707 | 1466500862076 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 02:21:02 INFO - PROCESS | 7707 | 1466500862103 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:02 INFO - PROCESS | 7707 | 1466500862115 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d2000 == 31 [pid = 7707] [id = 488] 02:21:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x952d3400) [pid = 7707] [serial = 1465] [outer = (nil)] 02:21:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x96e7e400) [pid = 7707] [serial = 1466] [outer = 0x952d3400] 02:21:02 INFO - PROCESS | 7707 | 1466500862191 Marionette DEBUG loaded listener.js 02:21:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x978d5c00) [pid = 7707] [serial = 1467] [outer = 0x952d3400] 02:21:03 INFO - PROCESS | 7707 | 1466500863152 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 02:21:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 02:21:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1439ms 02:21:03 INFO - PROCESS | 7707 | 1466500863230 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 02:21:03 INFO - PROCESS | 7707 | 1466500863235 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 02:21:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 02:21:03 INFO - PROCESS | 7707 | 1466500863241 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 02:21:03 INFO - PROCESS | 7707 | 1466500863245 Marionette TRACE conn4 <- [1,1926,null,{}] 02:21:03 INFO - PROCESS | 7707 | 1466500863250 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:03 INFO - PROCESS | 7707 | 1466500863256 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:03 INFO - PROCESS | 7707 | 1466500863487 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fee0800) [pid = 7707] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8eb03c00) [pid = 7707] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbc5c00) [pid = 7707] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fef5400) [pid = 7707] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91013000) [pid = 7707] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x923e0400) [pid = 7707] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fee2400) [pid = 7707] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x923ed400) [pid = 7707] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x99f3a800) [pid = 7707] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x98363400) [pid = 7707] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x9479ec00) [pid = 7707] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 02:21:03 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x9a550000) [pid = 7707] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 02:21:03 INFO - PROCESS | 7707 | 1466500863767 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:03 INFO - PROCESS | 7707 | 1466500863777 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9000 == 32 [pid = 7707] [id = 489] 02:21:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8dff1400) [pid = 7707] [serial = 1468] [outer = (nil)] 02:21:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fee2400) [pid = 7707] [serial = 1469] [outer = 0x8dff1400] 02:21:03 INFO - PROCESS | 7707 | 1466500863853 Marionette DEBUG loaded listener.js 02:21:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x91014400) [pid = 7707] [serial = 1470] [outer = 0x8dff1400] 02:21:04 INFO - PROCESS | 7707 | 1466500864637 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 02:21:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 02:21:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1430ms 02:21:04 INFO - PROCESS | 7707 | 1466500864679 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 02:21:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 02:21:04 INFO - PROCESS | 7707 | 1466500864683 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 02:21:04 INFO - PROCESS | 7707 | 1466500864691 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 02:21:04 INFO - PROCESS | 7707 | 1466500864694 Marionette TRACE conn4 <- [1,1930,null,{}] 02:21:04 INFO - PROCESS | 7707 | 1466500864700 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:04 INFO - PROCESS | 7707 | 1466500864706 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:04 INFO - PROCESS | 7707 | 1466500864878 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 02:21:04 INFO - PROCESS | 7707 | 1466500864888 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:04 INFO - PROCESS | 7707 | 1466500864896 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe9800 == 33 [pid = 7707] [id = 490] 02:21:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x93cd3c00) [pid = 7707] [serial = 1471] [outer = (nil)] 02:21:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x99740000) [pid = 7707] [serial = 1472] [outer = 0x93cd3c00] 02:21:04 INFO - PROCESS | 7707 | 1466500864969 Marionette DEBUG loaded listener.js 02:21:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99f39000) [pid = 7707] [serial = 1473] [outer = 0x93cd3c00] 02:21:06 INFO - PROCESS | 7707 | 1466500866042 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 02:21:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 02:21:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1433ms 02:21:06 INFO - PROCESS | 7707 | 1466500866125 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 02:21:06 INFO - PROCESS | 7707 | 1466500866132 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 02:21:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 02:21:06 INFO - PROCESS | 7707 | 1466500866141 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 02:21:06 INFO - PROCESS | 7707 | 1466500866147 Marionette TRACE conn4 <- [1,1934,null,{}] 02:21:06 INFO - PROCESS | 7707 | 1466500866158 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:06 INFO - PROCESS | 7707 | 1466500866165 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:06 INFO - PROCESS | 7707 | 1466500866499 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 02:21:06 INFO - PROCESS | 7707 | 1466500866732 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:06 INFO - PROCESS | 7707 | 1466500866746 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01c00 == 34 [pid = 7707] [id = 491] 02:21:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8eb0b800) [pid = 7707] [serial = 1474] [outer = (nil)] 02:21:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8feedc00) [pid = 7707] [serial = 1475] [outer = 0x8eb0b800] 02:21:06 INFO - PROCESS | 7707 | 1466500866838 Marionette DEBUG loaded listener.js 02:21:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ad3800) [pid = 7707] [serial = 1476] [outer = 0x8eb0b800] 02:21:07 INFO - PROCESS | 7707 | 1466500867859 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 02:21:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 02:21:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1789ms 02:21:07 INFO - PROCESS | 7707 | 1466500867930 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 02:21:07 INFO - PROCESS | 7707 | 1466500867938 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 02:21:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 02:21:07 INFO - PROCESS | 7707 | 1466500867951 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 02:21:07 INFO - PROCESS | 7707 | 1466500867955 Marionette TRACE conn4 <- [1,1938,null,{}] 02:21:08 INFO - PROCESS | 7707 | 1466500868017 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:08 INFO - PROCESS | 7707 | 1466500868024 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:08 INFO - PROCESS | 7707 | 1466500868258 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 02:21:08 INFO - PROCESS | 7707 | 1466500868512 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:08 INFO - PROCESS | 7707 | 1466500868521 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227c000 == 35 [pid = 7707] [id = 492] 02:21:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x923df800) [pid = 7707] [serial = 1477] [outer = (nil)] 02:21:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93cd4c00) [pid = 7707] [serial = 1478] [outer = 0x923df800] 02:21:08 INFO - PROCESS | 7707 | 1466500868658 Marionette DEBUG loaded listener.js 02:21:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x95174c00) [pid = 7707] [serial = 1479] [outer = 0x923df800] 02:21:09 INFO - PROCESS | 7707 | 1466500869661 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 02:21:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 02:21:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1778ms 02:21:09 INFO - PROCESS | 7707 | 1466500869730 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 02:21:09 INFO - PROCESS | 7707 | 1466500869734 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 02:21:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 02:21:09 INFO - PROCESS | 7707 | 1466500869741 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 02:21:09 INFO - PROCESS | 7707 | 1466500869747 Marionette TRACE conn4 <- [1,1942,null,{}] 02:21:09 INFO - PROCESS | 7707 | 1466500869764 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:09 INFO - PROCESS | 7707 | 1466500869774 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:10 INFO - PROCESS | 7707 | 1466500870010 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 02:21:10 INFO - PROCESS | 7707 | 1466500870286 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:10 INFO - PROCESS | 7707 | 1466500870295 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a1efc00 == 36 [pid = 7707] [id = 493] 02:21:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a1f0800) [pid = 7707] [serial = 1480] [outer = (nil)] 02:21:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a333800) [pid = 7707] [serial = 1481] [outer = 0x9a1f0800] 02:21:10 INFO - PROCESS | 7707 | 1466500870386 Marionette DEBUG loaded listener.js 02:21:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a33ac00) [pid = 7707] [serial = 1482] [outer = 0x9a1f0800] 02:21:11 INFO - PROCESS | 7707 | 1466500871310 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:21:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 02:21:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1638ms 02:21:11 INFO - PROCESS | 7707 | 1466500871380 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 02:21:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 02:21:11 INFO - PROCESS | 7707 | 1466500871386 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 02:21:11 INFO - PROCESS | 7707 | 1466500871392 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 02:21:11 INFO - PROCESS | 7707 | 1466500871397 Marionette TRACE conn4 <- [1,1946,null,{}] 02:21:11 INFO - PROCESS | 7707 | 1466500871403 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:11 INFO - PROCESS | 7707 | 1466500871409 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:11 INFO - PROCESS | 7707 | 1466500871653 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 02:21:11 INFO - PROCESS | 7707 | 1466500871897 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:11 INFO - PROCESS | 7707 | 1466500871905 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d8c00 == 37 [pid = 7707] [id = 494] 02:21:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a33c800) [pid = 7707] [serial = 1483] [outer = (nil)] 02:21:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a4d6c00) [pid = 7707] [serial = 1484] [outer = 0x9a33c800] 02:21:12 INFO - PROCESS | 7707 | 1466500872081 Marionette DEBUG loaded listener.js 02:21:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a549c00) [pid = 7707] [serial = 1485] [outer = 0x9a33c800] 02:21:13 INFO - PROCESS | 7707 | 1466500873071 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 02:21:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 02:21:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1734ms 02:21:13 INFO - PROCESS | 7707 | 1466500873128 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 02:21:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 02:21:13 INFO - PROCESS | 7707 | 1466500873132 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 02:21:13 INFO - PROCESS | 7707 | 1466500873139 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 02:21:13 INFO - PROCESS | 7707 | 1466500873143 Marionette TRACE conn4 <- [1,1950,null,{}] 02:21:13 INFO - PROCESS | 7707 | 1466500873150 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:13 INFO - PROCESS | 7707 | 1466500873156 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:13 INFO - PROCESS | 7707 | 1466500873580 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 02:21:13 INFO - PROCESS | 7707 | 1466500873860 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:13 INFO - PROCESS | 7707 | 1466500873868 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8c000 == 38 [pid = 7707] [id = 495] 02:21:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fd91000) [pid = 7707] [serial = 1486] [outer = (nil)] 02:21:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fee4000) [pid = 7707] [serial = 1487] [outer = 0x8fd91000] 02:21:13 INFO - PROCESS | 7707 | 1466500873953 Marionette DEBUG loaded listener.js 02:21:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9101cc00) [pid = 7707] [serial = 1488] [outer = 0x8fd91000] 02:21:14 INFO - PROCESS | 7707 | 1466500874895 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 02:21:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 02:21:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1840ms 02:21:14 INFO - PROCESS | 7707 | 1466500874981 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 02:21:14 INFO - PROCESS | 7707 | 1466500874988 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 02:21:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 02:21:15 INFO - PROCESS | 7707 | 1466500874998 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 02:21:15 INFO - PROCESS | 7707 | 1466500875003 Marionette TRACE conn4 <- [1,1954,null,{}] 02:21:15 INFO - PROCESS | 7707 | 1466500875015 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:15 INFO - PROCESS | 7707 | 1466500875022 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:15 INFO - PROCESS | 7707 | 1466500875254 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9000 == 37 [pid = 7707] [id = 489] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x952d2000 == 36 [pid = 7707] [id = 488] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8b000 == 35 [pid = 7707] [id = 487] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee1800 == 34 [pid = 7707] [id = 486] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee1c00 == 33 [pid = 7707] [id = 485] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x978d3000 == 32 [pid = 7707] [id = 484] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9800 == 31 [pid = 7707] [id = 483] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcc400 == 30 [pid = 7707] [id = 482] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8c000 == 29 [pid = 7707] [id = 495] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x9a1efc00 == 28 [pid = 7707] [id = 493] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x978d8c00 == 27 [pid = 7707] [id = 494] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x9227c000 == 26 [pid = 7707] [id = 492] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe9800 == 25 [pid = 7707] [id = 490] 02:21:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01c00 == 24 [pid = 7707] [id = 491] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x921c0800) [pid = 7707] [serial = 1427] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8fd87000) [pid = 7707] [serial = 1433] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91ad8800) [pid = 7707] [serial = 1431] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9101a400) [pid = 7707] [serial = 1430] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x91accc00) [pid = 7707] [serial = 1436] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x923e8800) [pid = 7707] [serial = 1439] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x91020800) [pid = 7707] [serial = 1410] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fef1800) [pid = 7707] [serial = 1409] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x952d8400) [pid = 7707] [serial = 1413] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x93910000) [pid = 7707] [serial = 1412] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x99f45c00) [pid = 7707] [serial = 1416] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x99f41c00) [pid = 7707] [serial = 1415] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9a3e4800) [pid = 7707] [serial = 1419] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9a33cc00) [pid = 7707] [serial = 1418] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a544400) [pid = 7707] [serial = 1422] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9a542800) [pid = 7707] [serial = 1421] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9a81b000) [pid = 7707] [serial = 1425] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9a5d8400) [pid = 7707] [serial = 1424] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x923dec00) [pid = 7707] [serial = 1428] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x947a7000) [pid = 7707] [serial = 1445] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x9101d400) [pid = 7707] [serial = 1442] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x93823800) [pid = 7707] [serial = 1440] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x8fd8d000) [pid = 7707] [serial = 1434] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x91ad5800) [pid = 7707] [serial = 1437] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x923e9c00) [pid = 7707] [serial = 1443] [outer = (nil)] [url = about:blank] 02:21:16 INFO - PROCESS | 7707 | 1466500876561 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:16 INFO - PROCESS | 7707 | 1466500876571 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9000 == 25 [pid = 7707] [id = 496] 02:21:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x8dee9800) [pid = 7707] [serial = 1489] [outer = (nil)] 02:21:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x8dfe9400) [pid = 7707] [serial = 1490] [outer = 0x8dee9800] 02:21:16 INFO - PROCESS | 7707 | 1466500876671 Marionette DEBUG loaded listener.js 02:21:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x8dff1800) [pid = 7707] [serial = 1491] [outer = 0x8dee9800] 02:21:17 INFO - PROCESS | 7707 | 1466500877553 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 02:21:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 02:21:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2596ms 02:21:17 INFO - PROCESS | 7707 | 1466500877596 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 02:21:17 INFO - PROCESS | 7707 | 1466500877602 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 02:21:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 02:21:17 INFO - PROCESS | 7707 | 1466500877610 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 02:21:17 INFO - PROCESS | 7707 | 1466500877615 Marionette TRACE conn4 <- [1,1958,null,{}] 02:21:17 INFO - PROCESS | 7707 | 1466500877623 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:17 INFO - PROCESS | 7707 | 1466500877630 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:17 INFO - PROCESS | 7707 | 1466500877807 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 02:21:17 INFO - PROCESS | 7707 | 1466500877830 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:17 INFO - PROCESS | 7707 | 1466500877843 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd0800 == 26 [pid = 7707] [id = 497] 02:21:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x8fd88800) [pid = 7707] [serial = 1492] [outer = (nil)] 02:21:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8fd91400) [pid = 7707] [serial = 1493] [outer = 0x8fd88800] 02:21:18 INFO - PROCESS | 7707 | 1466500878046 Marionette DEBUG loaded listener.js 02:21:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fee6400) [pid = 7707] [serial = 1494] [outer = 0x8fd88800] 02:21:18 INFO - PROCESS | 7707 | 1466500878925 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 02:21:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 02:21:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1386ms 02:21:19 INFO - PROCESS | 7707 | 1466500879002 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 02:21:19 INFO - PROCESS | 7707 | 1466500879010 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 02:21:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 02:21:19 INFO - PROCESS | 7707 | 1466500879024 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 02:21:19 INFO - PROCESS | 7707 | 1466500879027 Marionette TRACE conn4 <- [1,1962,null,{}] 02:21:19 INFO - PROCESS | 7707 | 1466500879034 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:19 INFO - PROCESS | 7707 | 1466500879040 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:19 INFO - PROCESS | 7707 | 1466500879279 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 02:21:19 INFO - PROCESS | 7707 | 1466500879306 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:19 INFO - PROCESS | 7707 | 1466500879313 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acf800 == 27 [pid = 7707] [id = 498] 02:21:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x91ad0000) [pid = 7707] [serial = 1495] [outer = (nil)] 02:21:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x91ad7800) [pid = 7707] [serial = 1496] [outer = 0x91ad0000] 02:21:19 INFO - PROCESS | 7707 | 1466500879389 Marionette DEBUG loaded listener.js 02:21:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x921bc400) [pid = 7707] [serial = 1497] [outer = 0x91ad0000] 02:21:20 INFO - PROCESS | 7707 | 1466500880431 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 02:21:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 02:21:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1453ms 02:21:20 INFO - PROCESS | 7707 | 1466500880472 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 02:21:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 02:21:20 INFO - PROCESS | 7707 | 1466500880477 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 02:21:20 INFO - PROCESS | 7707 | 1466500880499 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 02:21:20 INFO - PROCESS | 7707 | 1466500880510 Marionette TRACE conn4 <- [1,1966,null,{}] 02:21:20 INFO - PROCESS | 7707 | 1466500880520 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:20 INFO - PROCESS | 7707 | 1466500880529 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:20 INFO - PROCESS | 7707 | 1466500880771 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 02:21:20 INFO - PROCESS | 7707 | 1466500880792 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:20 INFO - PROCESS | 7707 | 1466500880799 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cdc00 == 28 [pid = 7707] [id = 499] 02:21:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x923dec00) [pid = 7707] [serial = 1498] [outer = (nil)] 02:21:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x923eb000) [pid = 7707] [serial = 1499] [outer = 0x923dec00] 02:21:20 INFO - PROCESS | 7707 | 1466500880873 Marionette DEBUG loaded listener.js 02:21:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x93cce400) [pid = 7707] [serial = 1500] [outer = 0x923dec00] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x952d3400) [pid = 7707] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dff1400) [pid = 7707] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921be400) [pid = 7707] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fee5c00) [pid = 7707] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fee1c00) [pid = 7707] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x978d4400) [pid = 7707] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x923e2000) [pid = 7707] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x8fd85400) [pid = 7707] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x923e6000) [pid = 7707] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 02:21:21 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x93cd3c00) [pid = 7707] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 02:21:22 INFO - PROCESS | 7707 | 1466500882316 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 02:21:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 02:21:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1860ms 02:21:22 INFO - PROCESS | 7707 | 1466500882346 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 02:21:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 02:21:22 INFO - PROCESS | 7707 | 1466500882351 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 02:21:22 INFO - PROCESS | 7707 | 1466500882358 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 02:21:22 INFO - PROCESS | 7707 | 1466500882361 Marionette TRACE conn4 <- [1,1970,null,{}] 02:21:22 INFO - PROCESS | 7707 | 1466500882367 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:22 INFO - PROCESS | 7707 | 1466500882373 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:22 INFO - PROCESS | 7707 | 1466500882600 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 02:21:22 INFO - PROCESS | 7707 | 1466500882619 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:22 INFO - PROCESS | 7707 | 1466500882631 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd85c00 == 29 [pid = 7707] [id = 500] 02:21:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x8feecc00) [pid = 7707] [serial = 1501] [outer = (nil)] 02:21:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x92e5e800) [pid = 7707] [serial = 1502] [outer = 0x8feecc00] 02:21:22 INFO - PROCESS | 7707 | 1466500882715 Marionette DEBUG loaded listener.js 02:21:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x93cdb800) [pid = 7707] [serial = 1503] [outer = 0x8feecc00] 02:21:23 INFO - PROCESS | 7707 | 1466500883574 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 02:21:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 02:21:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1288ms 02:21:23 INFO - PROCESS | 7707 | 1466500883646 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 02:21:23 INFO - PROCESS | 7707 | 1466500883652 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 02:21:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 02:21:23 INFO - PROCESS | 7707 | 1466500883661 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 02:21:23 INFO - PROCESS | 7707 | 1466500883667 Marionette TRACE conn4 <- [1,1974,null,{}] 02:21:23 INFO - PROCESS | 7707 | 1466500883678 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:23 INFO - PROCESS | 7707 | 1466500883686 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:23 INFO - PROCESS | 7707 | 1466500883905 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 02:21:24 INFO - PROCESS | 7707 | 1466500884085 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:24 INFO - PROCESS | 7707 | 1466500884103 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc5800 == 30 [pid = 7707] [id = 501] 02:21:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fbc8c00) [pid = 7707] [serial = 1504] [outer = (nil)] 02:21:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fd8b000) [pid = 7707] [serial = 1505] [outer = 0x8fbc8c00] 02:21:24 INFO - PROCESS | 7707 | 1466500884192 Marionette DEBUG loaded listener.js 02:21:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x9101ec00) [pid = 7707] [serial = 1506] [outer = 0x8fbc8c00] 02:21:25 INFO - PROCESS | 7707 | 1466500885323 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 02:21:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 02:21:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1741ms 02:21:25 INFO - PROCESS | 7707 | 1466500885403 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 02:21:25 INFO - PROCESS | 7707 | 1466500885408 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 02:21:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 02:21:25 INFO - PROCESS | 7707 | 1466500885420 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 02:21:25 INFO - PROCESS | 7707 | 1466500885427 Marionette TRACE conn4 <- [1,1978,null,{}] 02:21:25 INFO - PROCESS | 7707 | 1466500885434 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:25 INFO - PROCESS | 7707 | 1466500885440 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:25 INFO - PROCESS | 7707 | 1466500885675 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 02:21:25 INFO - PROCESS | 7707 | 1466500885909 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:25 INFO - PROCESS | 7707 | 1466500885918 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee7000 == 31 [pid = 7707] [id = 502] 02:21:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fbd3800) [pid = 7707] [serial = 1507] [outer = (nil)] 02:21:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9391bc00) [pid = 7707] [serial = 1508] [outer = 0x8fbd3800] 02:21:26 INFO - PROCESS | 7707 | 1466500886006 Marionette DEBUG loaded listener.js 02:21:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x951c9800) [pid = 7707] [serial = 1509] [outer = 0x8fbd3800] 02:21:27 INFO - PROCESS | 7707 | 1466500887119 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 02:21:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1789ms 02:21:27 INFO - PROCESS | 7707 | 1466500887211 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 02:21:27 INFO - PROCESS | 7707 | 1466500887216 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 02:21:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 02:21:27 INFO - PROCESS | 7707 | 1466500887223 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 02:21:27 INFO - PROCESS | 7707 | 1466500887227 Marionette TRACE conn4 <- [1,1982,null,{}] 02:21:27 INFO - PROCESS | 7707 | 1466500887243 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:27 INFO - PROCESS | 7707 | 1466500887253 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:27 INFO - PROCESS | 7707 | 1466500887566 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 02:21:27 INFO - PROCESS | 7707 | 1466500887798 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:27 INFO - PROCESS | 7707 | 1466500887812 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d5400 == 32 [pid = 7707] [id = 503] 02:21:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x978d6c00) [pid = 7707] [serial = 1510] [outer = (nil)] 02:21:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x978db000) [pid = 7707] [serial = 1511] [outer = 0x978d6c00] 02:21:27 INFO - PROCESS | 7707 | 1466500887900 Marionette DEBUG loaded listener.js 02:21:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x98359c00) [pid = 7707] [serial = 1512] [outer = 0x978d6c00] 02:21:28 INFO - PROCESS | 7707 | 1466500888932 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 02:21:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1793ms 02:21:29 INFO - PROCESS | 7707 | 1466500889017 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 02:21:29 INFO - PROCESS | 7707 | 1466500889022 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 02:21:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 02:21:29 INFO - PROCESS | 7707 | 1466500889029 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 02:21:29 INFO - PROCESS | 7707 | 1466500889034 Marionette TRACE conn4 <- [1,1986,null,{}] 02:21:29 INFO - PROCESS | 7707 | 1466500889041 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:29 INFO - PROCESS | 7707 | 1466500889047 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:29 INFO - PROCESS | 7707 | 1466500889275 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 02:21:29 INFO - PROCESS | 7707 | 1466500889512 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:29 INFO - PROCESS | 7707 | 1466500889518 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x98366c00 == 33 [pid = 7707] [id = 504] 02:21:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9923d800) [pid = 7707] [serial = 1513] [outer = (nil)] 02:21:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x997e1c00) [pid = 7707] [serial = 1514] [outer = 0x9923d800] 02:21:29 INFO - PROCESS | 7707 | 1466500889635 Marionette DEBUG loaded listener.js 02:21:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x99e5cc00) [pid = 7707] [serial = 1515] [outer = 0x9923d800] 02:21:30 INFO - PROCESS | 7707 | 1466500890754 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 02:21:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1783ms 02:21:30 INFO - PROCESS | 7707 | 1466500890814 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 02:21:30 INFO - PROCESS | 7707 | 1466500890821 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 02:21:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 02:21:30 INFO - PROCESS | 7707 | 1466500890830 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 02:21:30 INFO - PROCESS | 7707 | 1466500890834 Marionette TRACE conn4 <- [1,1990,null,{}] 02:21:30 INFO - PROCESS | 7707 | 1466500890843 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:30 INFO - PROCESS | 7707 | 1466500890849 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:31 INFO - PROCESS | 7707 | 1466500891121 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 02:21:31 INFO - PROCESS | 7707 | 1466500891434 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:31 INFO - PROCESS | 7707 | 1466500891450 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01800 == 32 [pid = 7707] [id = 464] 02:21:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbca000 == 31 [pid = 7707] [id = 468] 02:21:31 INFO - PROCESS | 7707 | --DOCSHELL 0x91012000 == 30 [pid = 7707] [id = 478] 02:21:31 INFO - PROCESS | 7707 | --DOCSHELL 0x93915800 == 29 [pid = 7707] [id = 466] 02:21:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0c000 == 28 [pid = 7707] [id = 477] 02:21:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0d800 == 27 [pid = 7707] [id = 465] 02:21:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0c000 == 28 [pid = 7707] [id = 505] 02:21:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8eb0d800) [pid = 7707] [serial = 1516] [outer = (nil)] 02:21:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8fee5c00) [pid = 7707] [serial = 1517] [outer = 0x8eb0d800] 02:21:31 INFO - PROCESS | 7707 | 1466500891550 Marionette DEBUG loaded listener.js 02:21:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fefa400) [pid = 7707] [serial = 1518] [outer = 0x8eb0d800] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99740000) [pid = 7707] [serial = 1472] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x96e7e400) [pid = 7707] [serial = 1466] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fee2400) [pid = 7707] [serial = 1469] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x978d5c00) [pid = 7707] [serial = 1467] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x923c2000) [pid = 7707] [serial = 1463] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923e7400) [pid = 7707] [serial = 1457] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9517b000) [pid = 7707] [serial = 1458] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8feea800) [pid = 7707] [serial = 1460] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fef3c00) [pid = 7707] [serial = 1461] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x978dd800) [pid = 7707] [serial = 1454] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x996ab800) [pid = 7707] [serial = 1455] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x951cd400) [pid = 7707] [serial = 1446] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fef3000) [pid = 7707] [serial = 1448] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x91ad0400) [pid = 7707] [serial = 1449] [outer = (nil)] [url = about:blank] 02:21:31 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x92e5a400) [pid = 7707] [serial = 1451] [outer = (nil)] [url = about:blank] 02:21:32 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x93910c00) [pid = 7707] [serial = 1452] [outer = (nil)] [url = about:blank] 02:21:32 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x99f39000) [pid = 7707] [serial = 1473] [outer = (nil)] [url = about:blank] 02:21:32 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x91014400) [pid = 7707] [serial = 1470] [outer = (nil)] [url = about:blank] 02:21:32 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x923e4800) [pid = 7707] [serial = 1464] [outer = (nil)] [url = about:blank] 02:21:32 INFO - PROCESS | 7707 | 1466500892458 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 02:21:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 02:21:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1682ms 02:21:32 INFO - PROCESS | 7707 | 1466500892513 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 02:21:32 INFO - PROCESS | 7707 | 1466500892520 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 02:21:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 02:21:32 INFO - PROCESS | 7707 | 1466500892532 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 02:21:32 INFO - PROCESS | 7707 | 1466500892536 Marionette TRACE conn4 <- [1,1994,null,{}] 02:21:32 INFO - PROCESS | 7707 | 1466500892543 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:32 INFO - PROCESS | 7707 | 1466500892550 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:32 INFO - PROCESS | 7707 | 1466500892735 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 02:21:32 INFO - PROCESS | 7707 | 1466500892891 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:32 INFO - PROCESS | 7707 | 1466500892899 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8c400 == 29 [pid = 7707] [id = 506] 02:21:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x9101a800) [pid = 7707] [serial = 1519] [outer = (nil)] 02:21:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x923c2c00) [pid = 7707] [serial = 1520] [outer = 0x9101a800] 02:21:32 INFO - PROCESS | 7707 | 1466500892986 Marionette DEBUG loaded listener.js 02:21:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x923e0400) [pid = 7707] [serial = 1521] [outer = 0x9101a800] 02:21:33 INFO - PROCESS | 7707 | 1466500893842 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 02:21:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 02:21:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1384ms 02:21:33 INFO - PROCESS | 7707 | 1466500893929 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 02:21:33 INFO - PROCESS | 7707 | 1466500893934 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 02:21:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 02:21:33 INFO - PROCESS | 7707 | 1466500893942 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 02:21:33 INFO - PROCESS | 7707 | 1466500893948 Marionette TRACE conn4 <- [1,1998,null,{}] 02:21:33 INFO - PROCESS | 7707 | 1466500893973 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:33 INFO - PROCESS | 7707 | 1466500893982 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:34 INFO - PROCESS | 7707 | 1466500894208 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 02:21:34 INFO - PROCESS | 7707 | 1466500894233 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:34 INFO - PROCESS | 7707 | 1466500894245 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d7400 == 30 [pid = 7707] [id = 507] 02:21:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x952d7800) [pid = 7707] [serial = 1522] [outer = (nil)] 02:21:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x96e76800) [pid = 7707] [serial = 1523] [outer = 0x952d7800] 02:21:34 INFO - PROCESS | 7707 | 1466500894322 Marionette DEBUG loaded listener.js 02:21:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x9786e400) [pid = 7707] [serial = 1524] [outer = 0x952d7800] 02:21:35 INFO - PROCESS | 7707 | 1466500895323 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 02:21:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 02:21:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1443ms 02:21:35 INFO - PROCESS | 7707 | 1466500895386 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 02:21:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 02:21:35 INFO - PROCESS | 7707 | 1466500895391 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 02:21:35 INFO - PROCESS | 7707 | 1466500895398 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 02:21:35 INFO - PROCESS | 7707 | 1466500895402 Marionette TRACE conn4 <- [1,2002,null,{}] 02:21:35 INFO - PROCESS | 7707 | 1466500895413 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:35 INFO - PROCESS | 7707 | 1466500895417 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:35 INFO - PROCESS | 7707 | 1466500895648 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 02:21:35 INFO - PROCESS | 7707 | 1466500895686 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:35 INFO - PROCESS | 7707 | 1466500895694 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x947a0000 == 31 [pid = 7707] [id = 508] 02:21:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x951cc000) [pid = 7707] [serial = 1525] [outer = (nil)] 02:21:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x98368000) [pid = 7707] [serial = 1526] [outer = 0x951cc000] 02:21:35 INFO - PROCESS | 7707 | 1466500895767 Marionette DEBUG loaded listener.js 02:21:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x996a6800) [pid = 7707] [serial = 1527] [outer = 0x951cc000] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8eb0b800) [pid = 7707] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9a33c800) [pid = 7707] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9a1f0800) [pid = 7707] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8fd88800) [pid = 7707] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x923dec00) [pid = 7707] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x91ad0000) [pid = 7707] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x923df800) [pid = 7707] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x8fd91000) [pid = 7707] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 02:21:36 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x8dee9800) [pid = 7707] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 02:21:36 INFO - PROCESS | 7707 | 1466500896760 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 02:21:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 02:21:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1430ms 02:21:36 INFO - PROCESS | 7707 | 1466500896829 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 02:21:36 INFO - PROCESS | 7707 | 1466500896833 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 02:21:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 02:21:36 INFO - PROCESS | 7707 | 1466500896839 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 02:21:36 INFO - PROCESS | 7707 | 1466500896843 Marionette TRACE conn4 <- [1,2006,null,{}] 02:21:36 INFO - PROCESS | 7707 | 1466500896849 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:36 INFO - PROCESS | 7707 | 1466500896854 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:37 INFO - PROCESS | 7707 | 1466500897027 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 02:21:37 INFO - PROCESS | 7707 | 1466500897380 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:37 INFO - PROCESS | 7707 | 1466500897385 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x923ca000 == 32 [pid = 7707] [id = 509] 02:21:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x9517c400) [pid = 7707] [serial = 1528] [outer = (nil)] 02:21:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x99740000) [pid = 7707] [serial = 1529] [outer = 0x9517c400] 02:21:37 INFO - PROCESS | 7707 | 1466500897536 Marionette DEBUG loaded listener.js 02:21:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x9830f000) [pid = 7707] [serial = 1530] [outer = 0x9517c400] 02:21:38 INFO - PROCESS | 7707 | 1466500898458 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 02:21:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 02:21:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1699ms 02:21:38 INFO - PROCESS | 7707 | 1466500898539 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 02:21:38 INFO - PROCESS | 7707 | 1466500898547 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 02:21:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 02:21:38 INFO - PROCESS | 7707 | 1466500898557 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 02:21:38 INFO - PROCESS | 7707 | 1466500898561 Marionette TRACE conn4 <- [1,2010,null,{}] 02:21:38 INFO - PROCESS | 7707 | 1466500898571 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:38 INFO - PROCESS | 7707 | 1466500898578 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:38 INFO - PROCESS | 7707 | 1466500898821 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 02:21:39 INFO - PROCESS | 7707 | 1466500899070 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:39 INFO - PROCESS | 7707 | 1466500899085 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc7800 == 33 [pid = 7707] [id = 510] 02:21:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8fbccc00) [pid = 7707] [serial = 1531] [outer = (nil)] 02:21:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x91014800) [pid = 7707] [serial = 1532] [outer = 0x8fbccc00] 02:21:39 INFO - PROCESS | 7707 | 1466500899188 Marionette DEBUG loaded listener.js 02:21:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x91ad8800) [pid = 7707] [serial = 1533] [outer = 0x8fbccc00] 02:21:40 INFO - PROCESS | 7707 | 1466500900197 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 02:21:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 02:21:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1686ms 02:21:40 INFO - PROCESS | 7707 | 1466500900243 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 02:21:40 INFO - PROCESS | 7707 | 1466500900251 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 02:21:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 02:21:40 INFO - PROCESS | 7707 | 1466500900263 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 02:21:40 INFO - PROCESS | 7707 | 1466500900268 Marionette TRACE conn4 <- [1,2014,null,{}] 02:21:40 INFO - PROCESS | 7707 | 1466500900276 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:40 INFO - PROCESS | 7707 | 1466500900282 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:40 INFO - PROCESS | 7707 | 1466500900490 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 02:21:40 INFO - PROCESS | 7707 | 1466500900720 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:40 INFO - PROCESS | 7707 | 1466500900731 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e57000 == 34 [pid = 7707] [id = 511] 02:21:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x93823800) [pid = 7707] [serial = 1534] [outer = (nil)] 02:21:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x95172000) [pid = 7707] [serial = 1535] [outer = 0x93823800] 02:21:40 INFO - PROCESS | 7707 | 1466500900863 Marionette DEBUG loaded listener.js 02:21:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x952d2800) [pid = 7707] [serial = 1536] [outer = 0x93823800] 02:21:41 INFO - PROCESS | 7707 | 1466500901884 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 02:21:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 02:21:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1695ms 02:21:41 INFO - PROCESS | 7707 | 1466500901959 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 02:21:41 INFO - PROCESS | 7707 | 1466500901963 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 02:21:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 02:21:41 INFO - PROCESS | 7707 | 1466500901971 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 02:21:41 INFO - PROCESS | 7707 | 1466500901977 Marionette TRACE conn4 <- [1,2018,null,{}] 02:21:42 INFO - PROCESS | 7707 | 1466500901995 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:42 INFO - PROCESS | 7707 | 1466500902005 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:42 INFO - PROCESS | 7707 | 1466500902258 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 02:21:42 INFO - PROCESS | 7707 | 1466500902576 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:42 INFO - PROCESS | 7707 | 1466500902585 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f3d800 == 35 [pid = 7707] [id = 512] 02:21:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x99f3e400) [pid = 7707] [serial = 1537] [outer = (nil)] 02:21:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x99f46000) [pid = 7707] [serial = 1538] [outer = 0x99f3e400] 02:21:42 INFO - PROCESS | 7707 | 1466500902677 Marionette DEBUG loaded listener.js 02:21:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9a1c1c00) [pid = 7707] [serial = 1539] [outer = 0x99f3e400] 02:21:43 INFO - PROCESS | 7707 | 1466500903629 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 02:21:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1739ms 02:21:43 INFO - PROCESS | 7707 | 1466500903712 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 02:21:43 INFO - PROCESS | 7707 | 1466500903719 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 02:21:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 02:21:43 INFO - PROCESS | 7707 | 1466500903729 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 02:21:43 INFO - PROCESS | 7707 | 1466500903734 Marionette TRACE conn4 <- [1,2022,null,{}] 02:21:43 INFO - PROCESS | 7707 | 1466500903741 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:43 INFO - PROCESS | 7707 | 1466500903747 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:44 INFO - PROCESS | 7707 | 1466500904001 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 02:21:44 INFO - PROCESS | 7707 | 1466500904248 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:44 INFO - PROCESS | 7707 | 1466500904254 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd89800 == 36 [pid = 7707] [id = 513] 02:21:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fd8bc00) [pid = 7707] [serial = 1540] [outer = (nil)] 02:21:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9a33c000) [pid = 7707] [serial = 1541] [outer = 0x8fd8bc00] 02:21:44 INFO - PROCESS | 7707 | 1466500904360 Marionette DEBUG loaded listener.js 02:21:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9a3e2400) [pid = 7707] [serial = 1542] [outer = 0x8fd8bc00] 02:21:45 INFO - PROCESS | 7707 | 1466500905281 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 02:21:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 02:21:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1597ms 02:21:45 INFO - PROCESS | 7707 | 1466500905342 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 02:21:45 INFO - PROCESS | 7707 | 1466500905347 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 02:21:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 02:21:45 INFO - PROCESS | 7707 | 1466500905358 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 02:21:45 INFO - PROCESS | 7707 | 1466500905361 Marionette TRACE conn4 <- [1,2026,null,{}] 02:21:45 INFO - PROCESS | 7707 | 1466500905368 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:45 INFO - PROCESS | 7707 | 1466500905373 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:45 INFO - PROCESS | 7707 | 1466500905561 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 02:21:45 INFO - PROCESS | 7707 | 1466500905744 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:45 INFO - PROCESS | 7707 | 1466500905755 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d6400 == 37 [pid = 7707] [id = 514] 02:21:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a333400) [pid = 7707] [serial = 1543] [outer = (nil)] 02:21:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a542800) [pid = 7707] [serial = 1544] [outer = 0x9a333400] 02:21:45 INFO - PROCESS | 7707 | 1466500905834 Marionette DEBUG loaded listener.js 02:21:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a544400) [pid = 7707] [serial = 1545] [outer = 0x9a333400] 02:21:46 INFO - PROCESS | 7707 | 1466500906847 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 02:21:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 02:21:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1533ms 02:21:46 INFO - PROCESS | 7707 | 1466500906892 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 02:21:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 02:21:46 INFO - PROCESS | 7707 | 1466500906896 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 02:21:46 INFO - PROCESS | 7707 | 1466500906903 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 02:21:46 INFO - PROCESS | 7707 | 1466500906907 Marionette TRACE conn4 <- [1,2030,null,{}] 02:21:46 INFO - PROCESS | 7707 | 1466500906913 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:46 INFO - PROCESS | 7707 | 1466500906925 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:47 INFO - PROCESS | 7707 | 1466500907206 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 02:21:47 INFO - PROCESS | 7707 | 1466500907547 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:47 INFO - PROCESS | 7707 | 1466500907561 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8ec00 == 38 [pid = 7707] [id = 515] 02:21:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x91ad6800) [pid = 7707] [serial = 1546] [outer = (nil)] 02:21:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a54ac00) [pid = 7707] [serial = 1547] [outer = 0x91ad6800] 02:21:47 INFO - PROCESS | 7707 | 1466500907690 Marionette DEBUG loaded listener.js 02:21:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a5d7000) [pid = 7707] [serial = 1548] [outer = 0x91ad6800] 02:21:48 INFO - PROCESS | 7707 | 1466500908729 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 02:21:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 02:21:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1885ms 02:21:48 INFO - PROCESS | 7707 | 1466500908789 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 02:21:48 INFO - PROCESS | 7707 | 1466500908792 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 02:21:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 02:21:48 INFO - PROCESS | 7707 | 1466500908800 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 02:21:48 INFO - PROCESS | 7707 | 1466500908805 Marionette TRACE conn4 <- [1,2034,null,{}] 02:21:48 INFO - PROCESS | 7707 | 1466500908811 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:48 INFO - PROCESS | 7707 | 1466500908815 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:49 INFO - PROCESS | 7707 | 1466500909008 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 02:21:49 INFO - PROCESS | 7707 | 1466500909517 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:49 INFO - PROCESS | 7707 | 1466500909527 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0b400 == 39 [pid = 7707] [id = 516] 02:21:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8eb0b800) [pid = 7707] [serial = 1549] [outer = (nil)] 02:21:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fbcb800) [pid = 7707] [serial = 1550] [outer = 0x8eb0b800] 02:21:49 INFO - PROCESS | 7707 | 1466500909613 Marionette DEBUG loaded listener.js 02:21:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8fee1000) [pid = 7707] [serial = 1551] [outer = 0x8eb0b800] 02:21:50 INFO - PROCESS | 7707 | 1466500910563 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 02:21:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1831ms 02:21:50 INFO - PROCESS | 7707 | 1466500910634 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 02:21:50 INFO - PROCESS | 7707 | 1466500910640 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 02:21:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 02:21:50 INFO - PROCESS | 7707 | 1466500910649 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 02:21:50 INFO - PROCESS | 7707 | 1466500910655 Marionette TRACE conn4 <- [1,2038,null,{}] 02:21:50 INFO - PROCESS | 7707 | 1466500910664 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:50 INFO - PROCESS | 7707 | 1466500910671 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:50 INFO - PROCESS | 7707 | 1466500910893 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef1c00 == 38 [pid = 7707] [id = 476] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef4800 == 37 [pid = 7707] [id = 467] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9000 == 36 [pid = 7707] [id = 496] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcb400 == 35 [pid = 7707] [id = 481] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x99e68400 == 34 [pid = 7707] [id = 471] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8deddc00 == 33 [pid = 7707] [id = 470] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x923df400 == 32 [pid = 7707] [id = 479] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee1400 == 31 [pid = 7707] [id = 469] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedc400 == 30 [pid = 7707] [id = 480] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x921b2400 == 29 [pid = 7707] [id = 474] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x9101b400 == 28 [pid = 7707] [id = 473] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfec800 == 27 [pid = 7707] [id = 472] 02:21:51 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff0800 == 26 [pid = 7707] [id = 475] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8feedc00) [pid = 7707] [serial = 1475] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a4d6c00) [pid = 7707] [serial = 1484] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a333800) [pid = 7707] [serial = 1481] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8fd91400) [pid = 7707] [serial = 1493] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x93cce400) [pid = 7707] [serial = 1500] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a33ac00) [pid = 7707] [serial = 1482] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x921bc400) [pid = 7707] [serial = 1497] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x91ad7800) [pid = 7707] [serial = 1496] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x95174c00) [pid = 7707] [serial = 1479] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91ad3800) [pid = 7707] [serial = 1476] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fee6400) [pid = 7707] [serial = 1494] [outer = (nil)] [url = about:blank] 02:21:51 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fee4000) [pid = 7707] [serial = 1487] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x93cd4c00) [pid = 7707] [serial = 1478] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8dff1800) [pid = 7707] [serial = 1491] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dfe9400) [pid = 7707] [serial = 1490] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9a549c00) [pid = 7707] [serial = 1485] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x92e5e800) [pid = 7707] [serial = 1502] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9101cc00) [pid = 7707] [serial = 1488] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x923eb000) [pid = 7707] [serial = 1499] [outer = (nil)] [url = about:blank] 02:21:52 INFO - PROCESS | 7707 | 1466500912197 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:52 INFO - PROCESS | 7707 | 1466500912207 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee8c00 == 27 [pid = 7707] [id = 517] 02:21:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dee9000) [pid = 7707] [serial = 1552] [outer = (nil)] 02:21:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dfe9000) [pid = 7707] [serial = 1553] [outer = 0x8dee9000] 02:21:52 INFO - PROCESS | 7707 | 1466500912293 Marionette DEBUG loaded listener.js 02:21:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8eb02800) [pid = 7707] [serial = 1554] [outer = 0x8dee9000] 02:21:53 INFO - PROCESS | 7707 | 1466500913187 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 02:21:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 02:21:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2597ms 02:21:53 INFO - PROCESS | 7707 | 1466500913248 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 02:21:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 02:21:53 INFO - PROCESS | 7707 | 1466500913254 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 02:21:53 INFO - PROCESS | 7707 | 1466500913262 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 02:21:53 INFO - PROCESS | 7707 | 1466500913266 Marionette TRACE conn4 <- [1,2042,null,{}] 02:21:53 INFO - PROCESS | 7707 | 1466500913275 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:53 INFO - PROCESS | 7707 | 1466500913282 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:53 INFO - PROCESS | 7707 | 1466500913462 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 02:21:53 INFO - PROCESS | 7707 | 1466500913607 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:53 INFO - PROCESS | 7707 | 1466500913617 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8d000 == 28 [pid = 7707] [id = 518] 02:21:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd90400) [pid = 7707] [serial = 1555] [outer = (nil)] 02:21:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fee4400) [pid = 7707] [serial = 1556] [outer = 0x8fd90400] 02:21:53 INFO - PROCESS | 7707 | 1466500913699 Marionette DEBUG loaded listener.js 02:21:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8feedc00) [pid = 7707] [serial = 1557] [outer = 0x8fd90400] 02:21:54 INFO - PROCESS | 7707 | 1466500914590 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 02:21:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 02:21:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1383ms 02:21:54 INFO - PROCESS | 7707 | 1466500914659 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 02:21:54 INFO - PROCESS | 7707 | 1466500914668 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 02:21:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 02:21:54 INFO - PROCESS | 7707 | 1466500914676 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 02:21:54 INFO - PROCESS | 7707 | 1466500914680 Marionette TRACE conn4 <- [1,2046,null,{}] 02:21:54 INFO - PROCESS | 7707 | 1466500914691 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:54 INFO - PROCESS | 7707 | 1466500914698 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:54 INFO - PROCESS | 7707 | 1466500914934 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 02:21:54 INFO - PROCESS | 7707 | 1466500914961 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:54 INFO - PROCESS | 7707 | 1466500914970 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef2400 == 29 [pid = 7707] [id = 519] 02:21:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91acf000) [pid = 7707] [serial = 1558] [outer = (nil)] 02:21:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91ad4400) [pid = 7707] [serial = 1559] [outer = 0x91acf000] 02:21:55 INFO - PROCESS | 7707 | 1466500915043 Marionette DEBUG loaded listener.js 02:21:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921b9000) [pid = 7707] [serial = 1560] [outer = 0x91acf000] 02:21:56 INFO - PROCESS | 7707 | 1466500916122 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 02:21:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 02:21:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1490ms 02:21:56 INFO - PROCESS | 7707 | 1466500916167 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 02:21:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 02:21:56 INFO - PROCESS | 7707 | 1466500916172 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 02:21:56 INFO - PROCESS | 7707 | 1466500916198 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 02:21:56 INFO - PROCESS | 7707 | 1466500916209 Marionette TRACE conn4 <- [1,2050,null,{}] 02:21:56 INFO - PROCESS | 7707 | 1466500916219 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:56 INFO - PROCESS | 7707 | 1466500916229 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:56 INFO - PROCESS | 7707 | 1466500916479 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 02:21:56 INFO - PROCESS | 7707 | 1466500916502 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:56 INFO - PROCESS | 7707 | 1466500916510 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e3000 == 30 [pid = 7707] [id = 520] 02:21:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923e8000) [pid = 7707] [serial = 1561] [outer = (nil)] 02:21:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x92e53c00) [pid = 7707] [serial = 1562] [outer = 0x923e8000] 02:21:56 INFO - PROCESS | 7707 | 1466500916586 Marionette DEBUG loaded listener.js 02:21:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93913000) [pid = 7707] [serial = 1563] [outer = 0x923e8000] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9517c400) [pid = 7707] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x951cc000) [pid = 7707] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8feecc00) [pid = 7707] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fbc8c00) [pid = 7707] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbd3800) [pid = 7707] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x978d6c00) [pid = 7707] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9923d800) [pid = 7707] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8eb0d800) [pid = 7707] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9101a800) [pid = 7707] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 02:21:57 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d7800) [pid = 7707] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 02:21:58 INFO - PROCESS | 7707 | 1466500918095 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 02:21:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 02:21:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1970ms 02:21:58 INFO - PROCESS | 7707 | 1466500918150 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 02:21:58 INFO - PROCESS | 7707 | 1466500918154 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 02:21:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 02:21:58 INFO - PROCESS | 7707 | 1466500918161 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 02:21:58 INFO - PROCESS | 7707 | 1466500918166 Marionette TRACE conn4 <- [1,2054,null,{}] 02:21:58 INFO - PROCESS | 7707 | 1466500918172 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:58 INFO - PROCESS | 7707 | 1466500918177 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:58 INFO - PROCESS | 7707 | 1466500918428 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 02:21:58 INFO - PROCESS | 7707 | 1466500918443 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:21:58 INFO - PROCESS | 7707 | 1466500918451 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee1c00 == 31 [pid = 7707] [id = 521] 02:21:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fbd3800) [pid = 7707] [serial = 1564] [outer = (nil)] 02:21:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x93919800) [pid = 7707] [serial = 1565] [outer = 0x8fbd3800] 02:21:58 INFO - PROCESS | 7707 | 1466500918528 Marionette DEBUG loaded listener.js 02:21:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x93cd3400) [pid = 7707] [serial = 1566] [outer = 0x8fbd3800] 02:21:59 INFO - PROCESS | 7707 | 1466500919505 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 02:21:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 02:21:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1389ms 02:21:59 INFO - PROCESS | 7707 | 1466500919552 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 02:21:59 INFO - PROCESS | 7707 | 1466500919559 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 02:21:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 02:21:59 INFO - PROCESS | 7707 | 1466500919570 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 02:21:59 INFO - PROCESS | 7707 | 1466500919579 Marionette TRACE conn4 <- [1,2058,null,{}] 02:21:59 INFO - PROCESS | 7707 | 1466500919590 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:21:59 INFO - PROCESS | 7707 | 1466500919598 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:21:59 INFO - PROCESS | 7707 | 1466500919814 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 02:22:00 INFO - PROCESS | 7707 | 1466500919996 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:00 INFO - PROCESS | 7707 | 1466500920014 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8c800 == 32 [pid = 7707] [id = 522] 02:22:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd8d400) [pid = 7707] [serial = 1567] [outer = (nil)] 02:22:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8fedd400) [pid = 7707] [serial = 1568] [outer = 0x8fd8d400] 02:22:00 INFO - PROCESS | 7707 | 1466500920148 Marionette DEBUG loaded listener.js 02:22:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91acc800) [pid = 7707] [serial = 1569] [outer = 0x8fd8d400] 02:22:01 INFO - PROCESS | 7707 | 1466500921387 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 02:22:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 02:22:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1897ms 02:22:01 INFO - PROCESS | 7707 | 1466500921467 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 02:22:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 02:22:01 INFO - PROCESS | 7707 | 1466500921479 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 02:22:01 INFO - PROCESS | 7707 | 1466500921492 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 02:22:01 INFO - PROCESS | 7707 | 1466500921500 Marionette TRACE conn4 <- [1,2062,null,{}] 02:22:01 INFO - PROCESS | 7707 | 1466500921509 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:01 INFO - PROCESS | 7707 | 1466500921517 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:01 INFO - PROCESS | 7707 | 1466500921787 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 02:22:02 INFO - PROCESS | 7707 | 1466500922045 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:02 INFO - PROCESS | 7707 | 1466500922055 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff3800 == 33 [pid = 7707] [id = 523] 02:22:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x923dec00) [pid = 7707] [serial = 1570] [outer = (nil)] 02:22:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x92e5b000) [pid = 7707] [serial = 1571] [outer = 0x923dec00] 02:22:02 INFO - PROCESS | 7707 | 1466500922186 Marionette DEBUG loaded listener.js 02:22:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x947a6400) [pid = 7707] [serial = 1572] [outer = 0x923dec00] 02:22:03 INFO - PROCESS | 7707 | 1466500923300 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 02:22:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 02:22:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1892ms 02:22:03 INFO - PROCESS | 7707 | 1466500923383 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 02:22:03 INFO - PROCESS | 7707 | 1466500923388 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 02:22:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 02:22:03 INFO - PROCESS | 7707 | 1466500923397 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 02:22:03 INFO - PROCESS | 7707 | 1466500923404 Marionette TRACE conn4 <- [1,2066,null,{}] 02:22:03 INFO - PROCESS | 7707 | 1466500923422 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:03 INFO - PROCESS | 7707 | 1466500923431 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:03 INFO - PROCESS | 7707 | 1466500923763 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 02:22:04 INFO - PROCESS | 7707 | 1466500924011 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:04 INFO - PROCESS | 7707 | 1466500924024 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e7c000 == 34 [pid = 7707] [id = 524] 02:22:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x96e7f000) [pid = 7707] [serial = 1573] [outer = (nil)] 02:22:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x978d5800) [pid = 7707] [serial = 1574] [outer = 0x96e7f000] 02:22:04 INFO - PROCESS | 7707 | 1466500924117 Marionette DEBUG loaded listener.js 02:22:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x978de800) [pid = 7707] [serial = 1575] [outer = 0x96e7f000] 02:22:05 INFO - PROCESS | 7707 | 1466500925142 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 02:22:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 02:22:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1846ms 02:22:05 INFO - PROCESS | 7707 | 1466500925243 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 02:22:05 INFO - PROCESS | 7707 | 1466500925248 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 02:22:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 02:22:05 INFO - PROCESS | 7707 | 1466500925255 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 02:22:05 INFO - PROCESS | 7707 | 1466500925258 Marionette TRACE conn4 <- [1,2070,null,{}] 02:22:05 INFO - PROCESS | 7707 | 1466500925266 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:05 INFO - PROCESS | 7707 | 1466500925270 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:05 INFO - PROCESS | 7707 | 1466500925543 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 02:22:05 INFO - PROCESS | 7707 | 1466500925822 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:05 INFO - PROCESS | 7707 | 1466500925832 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee1000 == 35 [pid = 7707] [id = 525] 02:22:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8dfe5800) [pid = 7707] [serial = 1576] [outer = (nil)] 02:22:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8fefb400) [pid = 7707] [serial = 1577] [outer = 0x8dfe5800] 02:22:05 INFO - PROCESS | 7707 | 1466500925920 Marionette DEBUG loaded listener.js 02:22:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fee5800) [pid = 7707] [serial = 1578] [outer = 0x8dfe5800] 02:22:07 INFO - PROCESS | 7707 | --DOCSHELL 0x952d7400 == 34 [pid = 7707] [id = 507] 02:22:07 INFO - PROCESS | 7707 | --DOCSHELL 0x923cdc00 == 33 [pid = 7707] [id = 499] 02:22:07 INFO - PROCESS | 7707 | --DOCSHELL 0x947a0000 == 32 [pid = 7707] [id = 508] 02:22:07 INFO - PROCESS | 7707 | 1466500927286 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 02:22:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 02:22:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2095ms 02:22:07 INFO - PROCESS | 7707 | 1466500927351 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 02:22:07 INFO - PROCESS | 7707 | 1466500927358 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 02:22:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 02:22:07 INFO - PROCESS | 7707 | 1466500927368 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 02:22:07 INFO - PROCESS | 7707 | 1466500927375 Marionette TRACE conn4 <- [1,2074,null,{}] 02:22:07 INFO - PROCESS | 7707 | 1466500927383 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:07 INFO - PROCESS | 7707 | 1466500927390 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:07 INFO - PROCESS | 7707 | 1466500927573 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x99740000) [pid = 7707] [serial = 1529] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x98368000) [pid = 7707] [serial = 1526] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x93cdb800) [pid = 7707] [serial = 1503] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fd8b000) [pid = 7707] [serial = 1505] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9101ec00) [pid = 7707] [serial = 1506] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9391bc00) [pid = 7707] [serial = 1508] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x951c9800) [pid = 7707] [serial = 1509] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x978db000) [pid = 7707] [serial = 1511] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x98359c00) [pid = 7707] [serial = 1512] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x997e1c00) [pid = 7707] [serial = 1514] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x99e5cc00) [pid = 7707] [serial = 1515] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fee5c00) [pid = 7707] [serial = 1517] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fefa400) [pid = 7707] [serial = 1518] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x923c2c00) [pid = 7707] [serial = 1520] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x96e76800) [pid = 7707] [serial = 1523] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x996a6800) [pid = 7707] [serial = 1527] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x9786e400) [pid = 7707] [serial = 1524] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x923e0400) [pid = 7707] [serial = 1521] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x9830f000) [pid = 7707] [serial = 1530] [outer = (nil)] [url = about:blank] 02:22:07 INFO - PROCESS | 7707 | 1466500927808 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:07 INFO - PROCESS | 7707 | 1466500927821 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb09400 == 33 [pid = 7707] [id = 526] 02:22:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8fd8b000) [pid = 7707] [serial = 1579] [outer = (nil)] 02:22:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fefa400) [pid = 7707] [serial = 1580] [outer = 0x8fd8b000] 02:22:07 INFO - PROCESS | 7707 | 1466500927918 Marionette DEBUG loaded listener.js 02:22:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x91ad4800) [pid = 7707] [serial = 1581] [outer = 0x8fd8b000] 02:22:08 INFO - PROCESS | 7707 | 1466500928788 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 02:22:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 02:22:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1491ms 02:22:08 INFO - PROCESS | 7707 | 1466500928858 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 02:22:08 INFO - PROCESS | 7707 | 1466500928866 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 02:22:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 02:22:08 INFO - PROCESS | 7707 | 1466500928878 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 02:22:08 INFO - PROCESS | 7707 | 1466500928882 Marionette TRACE conn4 <- [1,2078,null,{}] 02:22:08 INFO - PROCESS | 7707 | 1466500928890 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:08 INFO - PROCESS | 7707 | 1466500928895 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:09 INFO - PROCESS | 7707 | 1466500929080 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 02:22:09 INFO - PROCESS | 7707 | 1466500929248 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:09 INFO - PROCESS | 7707 | 1466500929256 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x923df400 == 34 [pid = 7707] [id = 527] 02:22:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x923e3c00) [pid = 7707] [serial = 1582] [outer = (nil)] 02:22:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x92e5e800) [pid = 7707] [serial = 1583] [outer = 0x923e3c00] 02:22:09 INFO - PROCESS | 7707 | 1466500929367 Marionette DEBUG loaded listener.js 02:22:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9479e000) [pid = 7707] [serial = 1584] [outer = 0x923e3c00] 02:22:10 INFO - PROCESS | 7707 | 1466500930355 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 02:22:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 02:22:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1538ms 02:22:10 INFO - PROCESS | 7707 | 1466500930415 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 02:22:10 INFO - PROCESS | 7707 | 1466500930419 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 02:22:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 02:22:10 INFO - PROCESS | 7707 | 1466500930426 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 02:22:10 INFO - PROCESS | 7707 | 1466500930433 Marionette TRACE conn4 <- [1,2082,null,{}] 02:22:10 INFO - PROCESS | 7707 | 1466500930457 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:10 INFO - PROCESS | 7707 | 1466500930466 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:10 INFO - PROCESS | 7707 | 1466500930700 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 02:22:10 INFO - PROCESS | 7707 | 1466500930732 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:10 INFO - PROCESS | 7707 | 1466500930740 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e78c00 == 35 [pid = 7707] [id = 528] 02:22:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x96e79000) [pid = 7707] [serial = 1585] [outer = (nil)] 02:22:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9786e400) [pid = 7707] [serial = 1586] [outer = 0x96e79000] 02:22:10 INFO - PROCESS | 7707 | 1466500930817 Marionette DEBUG loaded listener.js 02:22:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x978de400) [pid = 7707] [serial = 1587] [outer = 0x96e79000] 02:22:11 INFO - PROCESS | 7707 | 1466500931813 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 02:22:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 02:22:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1443ms 02:22:11 INFO - PROCESS | 7707 | 1466500931872 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 02:22:11 INFO - PROCESS | 7707 | 1466500931877 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 02:22:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 02:22:11 INFO - PROCESS | 7707 | 1466500931894 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 02:22:11 INFO - PROCESS | 7707 | 1466500931901 Marionette TRACE conn4 <- [1,2086,null,{}] 02:22:11 INFO - PROCESS | 7707 | 1466500931915 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:11 INFO - PROCESS | 7707 | 1466500931921 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:12 INFO - PROCESS | 7707 | 1466500932156 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fbccc00) [pid = 7707] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x93823800) [pid = 7707] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x99f3e400) [pid = 7707] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd8bc00) [pid = 7707] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9a333400) [pid = 7707] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x91ad6800) [pid = 7707] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8dee9000) [pid = 7707] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8fd90400) [pid = 7707] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x91acf000) [pid = 7707] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x8eb0b800) [pid = 7707] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 02:22:12 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x923e8000) [pid = 7707] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 02:22:12 INFO - PROCESS | 7707 | 1466500932387 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:12 INFO - PROCESS | 7707 | 1466500932399 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedf800 == 36 [pid = 7707] [id = 529] 02:22:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x8dff1800) [pid = 7707] [serial = 1588] [outer = (nil)] 02:22:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x8fd90800) [pid = 7707] [serial = 1589] [outer = 0x8dff1800] 02:22:12 INFO - PROCESS | 7707 | 1466500932476 Marionette DEBUG loaded listener.js 02:22:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x923dfc00) [pid = 7707] [serial = 1590] [outer = 0x8dff1800] 02:22:13 INFO - PROCESS | 7707 | 1466500933351 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 02:22:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 02:22:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1501ms 02:22:13 INFO - PROCESS | 7707 | 1466500933396 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 02:22:13 INFO - PROCESS | 7707 | 1466500933400 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 02:22:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 02:22:13 INFO - PROCESS | 7707 | 1466500933407 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 02:22:13 INFO - PROCESS | 7707 | 1466500933411 Marionette TRACE conn4 <- [1,2090,null,{}] 02:22:13 INFO - PROCESS | 7707 | 1466500933417 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:13 INFO - PROCESS | 7707 | 1466500933423 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:13 INFO - PROCESS | 7707 | 1466500933606 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 02:22:13 INFO - PROCESS | 7707 | 1466500933617 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:13 INFO - PROCESS | 7707 | 1466500933629 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8deddc00 == 37 [pid = 7707] [id = 530] 02:22:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8feef400) [pid = 7707] [serial = 1591] [outer = (nil)] 02:22:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x997eac00) [pid = 7707] [serial = 1592] [outer = 0x8feef400] 02:22:13 INFO - PROCESS | 7707 | 1466500933841 Marionette DEBUG loaded listener.js 02:22:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x99e5f000) [pid = 7707] [serial = 1593] [outer = 0x8feef400] 02:22:14 INFO - PROCESS | 7707 | 1466500934863 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 02:22:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 02:22:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1533ms 02:22:14 INFO - PROCESS | 7707 | 1466500934942 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 02:22:14 INFO - PROCESS | 7707 | 1466500934949 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 02:22:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 02:22:14 INFO - PROCESS | 7707 | 1466500934959 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 02:22:14 INFO - PROCESS | 7707 | 1466500934964 Marionette TRACE conn4 <- [1,2094,null,{}] 02:22:14 INFO - PROCESS | 7707 | 1466500934975 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:14 INFO - PROCESS | 7707 | 1466500934982 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:15 INFO - PROCESS | 7707 | 1466500935235 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 02:22:15 INFO - PROCESS | 7707 | 1466500935501 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:15 INFO - PROCESS | 7707 | 1466500935511 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb05000 == 38 [pid = 7707] [id = 531] 02:22:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fbcd000) [pid = 7707] [serial = 1594] [outer = (nil)] 02:22:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fef2800) [pid = 7707] [serial = 1595] [outer = 0x8fbcd000] 02:22:15 INFO - PROCESS | 7707 | 1466500935639 Marionette DEBUG loaded listener.js 02:22:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x923c5000) [pid = 7707] [serial = 1596] [outer = 0x8fbcd000] 02:22:16 INFO - PROCESS | 7707 | 1466500936604 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 02:22:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 02:22:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1686ms 02:22:16 INFO - PROCESS | 7707 | 1466500936645 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 02:22:16 INFO - PROCESS | 7707 | 1466500936652 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 02:22:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 02:22:16 INFO - PROCESS | 7707 | 1466500936664 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 02:22:16 INFO - PROCESS | 7707 | 1466500936669 Marionette TRACE conn4 <- [1,2098,null,{}] 02:22:16 INFO - PROCESS | 7707 | 1466500936675 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:16 INFO - PROCESS | 7707 | 1466500936682 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:16 INFO - PROCESS | 7707 | 1466500936883 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 02:22:17 INFO - PROCESS | 7707 | 1466500937081 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:17 INFO - PROCESS | 7707 | 1466500937089 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x93911800 == 39 [pid = 7707] [id = 532] 02:22:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x95179000) [pid = 7707] [serial = 1597] [outer = (nil)] 02:22:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x951d2400) [pid = 7707] [serial = 1598] [outer = 0x95179000] 02:22:17 INFO - PROCESS | 7707 | 1466500937182 Marionette DEBUG loaded listener.js 02:22:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x952cd000) [pid = 7707] [serial = 1599] [outer = 0x95179000] 02:22:18 INFO - PROCESS | 7707 | 1466500938303 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 02:22:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 02:22:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1686ms 02:22:18 INFO - PROCESS | 7707 | 1466500938351 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 02:22:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 02:22:18 INFO - PROCESS | 7707 | 1466500938355 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 02:22:18 INFO - PROCESS | 7707 | 1466500938363 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 02:22:18 INFO - PROCESS | 7707 | 1466500938369 Marionette TRACE conn4 <- [1,2102,null,{}] 02:22:18 INFO - PROCESS | 7707 | 1466500938386 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:18 INFO - PROCESS | 7707 | 1466500938396 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:18 INFO - PROCESS | 7707 | 1466500938635 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 02:22:18 INFO - PROCESS | 7707 | 1466500938923 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:18 INFO - PROCESS | 7707 | 1466500938936 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f3cc00 == 40 [pid = 7707] [id = 533] 02:22:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x99f3e000) [pid = 7707] [serial = 1600] [outer = (nil)] 02:22:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x99f6f800) [pid = 7707] [serial = 1601] [outer = 0x99f3e000] 02:22:19 INFO - PROCESS | 7707 | 1466500939027 Marionette DEBUG loaded listener.js 02:22:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a315000) [pid = 7707] [serial = 1602] [outer = 0x99f3e000] 02:22:19 INFO - PROCESS | 7707 | 1466500939922 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 02:22:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 02:22:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1601ms 02:22:19 INFO - PROCESS | 7707 | 1466500939963 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 02:22:19 INFO - PROCESS | 7707 | 1466500939968 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 02:22:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 02:22:19 INFO - PROCESS | 7707 | 1466500939993 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 02:22:20 INFO - PROCESS | 7707 | 1466500939998 Marionette TRACE conn4 <- [1,2106,null,{}] 02:22:20 INFO - PROCESS | 7707 | 1466500940008 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:20 INFO - PROCESS | 7707 | 1466500940014 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:20 INFO - PROCESS | 7707 | 1466500940209 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 02:22:20 INFO - PROCESS | 7707 | 1466500940391 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:20 INFO - PROCESS | 7707 | 1466500940398 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f74800 == 41 [pid = 7707] [id = 534] 02:22:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a1f5400) [pid = 7707] [serial = 1603] [outer = (nil)] 02:22:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a33d800) [pid = 7707] [serial = 1604] [outer = 0x9a1f5400] 02:22:20 INFO - PROCESS | 7707 | 1466500940484 Marionette DEBUG loaded listener.js 02:22:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a425c00) [pid = 7707] [serial = 1605] [outer = 0x9a1f5400] 02:22:21 INFO - PROCESS | 7707 | 1466500941451 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 02:22:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 02:22:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1510ms 02:22:21 INFO - PROCESS | 7707 | 1466500941500 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 02:22:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 02:22:21 INFO - PROCESS | 7707 | 1466500941505 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 02:22:21 INFO - PROCESS | 7707 | 1466500941513 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 02:22:21 INFO - PROCESS | 7707 | 1466500941516 Marionette TRACE conn4 <- [1,2110,null,{}] 02:22:21 INFO - PROCESS | 7707 | 1466500941523 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:21 INFO - PROCESS | 7707 | 1466500941529 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:21 INFO - PROCESS | 7707 | 1466500941721 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 02:22:21 INFO - PROCESS | 7707 | 1466500941905 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:21 INFO - PROCESS | 7707 | 1466500941914 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fedfc00 == 42 [pid = 7707] [id = 535] 02:22:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x952d0400) [pid = 7707] [serial = 1606] [outer = (nil)] 02:22:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a547400) [pid = 7707] [serial = 1607] [outer = 0x952d0400] 02:22:22 INFO - PROCESS | 7707 | 1466500942010 Marionette DEBUG loaded listener.js 02:22:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a549c00) [pid = 7707] [serial = 1608] [outer = 0x952d0400] 02:22:23 INFO - PROCESS | 7707 | 1466500943024 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 02:22:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 02:22:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1589ms 02:22:23 INFO - PROCESS | 7707 | 1466500943103 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 02:22:23 INFO - PROCESS | 7707 | 1466500943106 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 02:22:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 02:22:23 INFO - PROCESS | 7707 | 1466500943114 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 02:22:23 INFO - PROCESS | 7707 | 1466500943117 Marionette TRACE conn4 <- [1,2114,null,{}] 02:22:23 INFO - PROCESS | 7707 | 1466500943123 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:23 INFO - PROCESS | 7707 | 1466500943135 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:23 INFO - PROCESS | 7707 | 1466500943404 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 02:22:23 INFO - PROCESS | 7707 | 1466500943651 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:23 INFO - PROCESS | 7707 | 1466500943660 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee0c00 == 43 [pid = 7707] [id = 536] 02:22:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fd8fc00) [pid = 7707] [serial = 1609] [outer = (nil)] 02:22:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a5db000) [pid = 7707] [serial = 1610] [outer = 0x8fd8fc00] 02:22:23 INFO - PROCESS | 7707 | 1466500943783 Marionette DEBUG loaded listener.js 02:22:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a81b400) [pid = 7707] [serial = 1611] [outer = 0x8fd8fc00] 02:22:24 INFO - PROCESS | 7707 | 1466500944721 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 02:22:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 02:22:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1642ms 02:22:24 INFO - PROCESS | 7707 | 1466500944759 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 02:22:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 02:22:24 INFO - PROCESS | 7707 | 1466500944763 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 02:22:24 INFO - PROCESS | 7707 | 1466500944770 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 02:22:24 INFO - PROCESS | 7707 | 1466500944774 Marionette TRACE conn4 <- [1,2118,null,{}] 02:22:24 INFO - PROCESS | 7707 | 1466500944799 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:24 INFO - PROCESS | 7707 | 1466500944805 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:24 INFO - PROCESS | 7707 | 1466500944991 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 02:22:25 INFO - PROCESS | 7707 | 1466500945407 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:25 INFO - PROCESS | 7707 | 1466500945415 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2400 == 44 [pid = 7707] [id = 537] 02:22:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8dff3c00) [pid = 7707] [serial = 1612] [outer = (nil)] 02:22:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8eb0bc00) [pid = 7707] [serial = 1613] [outer = 0x8dff3c00] 02:22:25 INFO - PROCESS | 7707 | 1466500945536 Marionette DEBUG loaded listener.js 02:22:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8fee2400) [pid = 7707] [serial = 1614] [outer = 0x8dff3c00] 02:22:26 INFO - PROCESS | 7707 | 1466500946480 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 02:22:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 02:22:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1747ms 02:22:26 INFO - PROCESS | 7707 | 1466500946525 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 02:22:26 INFO - PROCESS | 7707 | 1466500946535 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 02:22:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 02:22:26 INFO - PROCESS | 7707 | 1466500946549 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 02:22:26 INFO - PROCESS | 7707 | 1466500946565 Marionette TRACE conn4 <- [1,2122,null,{}] 02:22:26 INFO - PROCESS | 7707 | 1466500946577 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:26 INFO - PROCESS | 7707 | 1466500946590 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:26 INFO - PROCESS | 7707 | 1466500946836 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x91acf800 == 43 [pid = 7707] [id = 498] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0c000 == 42 [pid = 7707] [id = 505] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0b400 == 41 [pid = 7707] [id = 516] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x99f3d800 == 40 [pid = 7707] [id = 512] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd89800 == 39 [pid = 7707] [id = 513] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8ec00 == 38 [pid = 7707] [id = 515] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee8c00 == 37 [pid = 7707] [id = 517] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8c400 == 36 [pid = 7707] [id = 506] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x923ca000 == 35 [pid = 7707] [id = 509] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd0800 == 34 [pid = 7707] [id = 497] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc5800 == 33 [pid = 7707] [id = 501] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee7000 == 32 [pid = 7707] [id = 502] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc7800 == 31 [pid = 7707] [id = 510] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x978d5400 == 30 [pid = 7707] [id = 503] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd85c00 == 29 [pid = 7707] [id = 500] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x98366c00 == 28 [pid = 7707] [id = 504] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x978d6400 == 27 [pid = 7707] [id = 514] 02:22:27 INFO - PROCESS | 7707 | --DOCSHELL 0x92e57000 == 26 [pid = 7707] [id = 511] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x91ad4400) [pid = 7707] [serial = 1559] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x93913000) [pid = 7707] [serial = 1563] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x8feedc00) [pid = 7707] [serial = 1557] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x93919800) [pid = 7707] [serial = 1565] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x91ad8800) [pid = 7707] [serial = 1533] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x91014800) [pid = 7707] [serial = 1532] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x952d2800) [pid = 7707] [serial = 1536] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x95172000) [pid = 7707] [serial = 1535] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a1c1c00) [pid = 7707] [serial = 1539] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99f46000) [pid = 7707] [serial = 1538] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a3e2400) [pid = 7707] [serial = 1542] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a33c000) [pid = 7707] [serial = 1541] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a544400) [pid = 7707] [serial = 1545] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9a542800) [pid = 7707] [serial = 1544] [outer = (nil)] [url = about:blank] 02:22:27 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a54ac00) [pid = 7707] [serial = 1547] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9a5d7000) [pid = 7707] [serial = 1548] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8dfe9000) [pid = 7707] [serial = 1553] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8eb02800) [pid = 7707] [serial = 1554] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fee4400) [pid = 7707] [serial = 1556] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921b9000) [pid = 7707] [serial = 1560] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fee1000) [pid = 7707] [serial = 1551] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fbcb800) [pid = 7707] [serial = 1550] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x92e53c00) [pid = 7707] [serial = 1562] [outer = (nil)] [url = about:blank] 02:22:28 INFO - PROCESS | 7707 | 1466500948248 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:28 INFO - PROCESS | 7707 | 1466500948259 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe9000 == 27 [pid = 7707] [id = 538] 02:22:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dfeb400) [pid = 7707] [serial = 1615] [outer = (nil)] 02:22:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dff0c00) [pid = 7707] [serial = 1616] [outer = 0x8dfeb400] 02:22:28 INFO - PROCESS | 7707 | 1466500948351 Marionette DEBUG loaded listener.js 02:22:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8eb10400) [pid = 7707] [serial = 1617] [outer = 0x8dfeb400] 02:22:29 INFO - PROCESS | 7707 | 1466500949220 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 02:22:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 02:22:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 2701ms 02:22:29 INFO - PROCESS | 7707 | 1466500949252 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 02:22:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 02:22:29 INFO - PROCESS | 7707 | 1466500949258 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 02:22:29 INFO - PROCESS | 7707 | 1466500949267 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 02:22:29 INFO - PROCESS | 7707 | 1466500949272 Marionette TRACE conn4 <- [1,2126,null,{}] 02:22:29 INFO - PROCESS | 7707 | 1466500949281 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:29 INFO - PROCESS | 7707 | 1466500949286 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:29 INFO - PROCESS | 7707 | 1466500949460 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 02:22:29 INFO - PROCESS | 7707 | 1466500949472 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:29 INFO - PROCESS | 7707 | 1466500949482 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8ec00 == 28 [pid = 7707] [id = 539] 02:22:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd93c00) [pid = 7707] [serial = 1618] [outer = (nil)] 02:22:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8feec800) [pid = 7707] [serial = 1619] [outer = 0x8fd93c00] 02:22:29 INFO - PROCESS | 7707 | 1466500949572 Marionette DEBUG loaded listener.js 02:22:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fef9400) [pid = 7707] [serial = 1620] [outer = 0x8fd93c00] 02:22:30 INFO - PROCESS | 7707 | 1466500950589 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 02:22:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 02:22:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1383ms 02:22:30 INFO - PROCESS | 7707 | 1466500950670 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 02:22:30 INFO - PROCESS | 7707 | 1466500950678 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 02:22:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 02:22:30 INFO - PROCESS | 7707 | 1466500950706 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 02:22:30 INFO - PROCESS | 7707 | 1466500950710 Marionette TRACE conn4 <- [1,2130,null,{}] 02:22:30 INFO - PROCESS | 7707 | 1466500950716 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:30 INFO - PROCESS | 7707 | 1466500950722 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:30 INFO - PROCESS | 7707 | 1466500950957 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 02:22:31 INFO - PROCESS | 7707 | 1466500950982 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:31 INFO - PROCESS | 7707 | 1466500950990 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee1000 == 29 [pid = 7707] [id = 540] 02:22:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91acb800) [pid = 7707] [serial = 1621] [outer = (nil)] 02:22:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921b3800) [pid = 7707] [serial = 1622] [outer = 0x91acb800] 02:22:31 INFO - PROCESS | 7707 | 1466500951063 Marionette DEBUG loaded listener.js 02:22:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921bd000) [pid = 7707] [serial = 1623] [outer = 0x91acb800] 02:22:32 INFO - PROCESS | 7707 | 1466500952167 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 02:22:32 INFO - PROCESS | 7707 | 1466500952210 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 02:22:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 02:22:32 INFO - PROCESS | 7707 | 1466500952231 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 02:22:32 INFO - PROCESS | 7707 | 1466500952242 Marionette TRACE conn4 <- [1,2134,null,{}] 02:22:32 INFO - PROCESS | 7707 | 1466500952251 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:32 INFO - PROCESS | 7707 | 1466500952260 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:32 INFO - PROCESS | 7707 | 1466500952509 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 02:22:32 INFO - PROCESS | 7707 | 1466500952535 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:32 INFO - PROCESS | 7707 | 1466500952542 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfec000 == 30 [pid = 7707] [id = 541] 02:22:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fbcf000) [pid = 7707] [serial = 1624] [outer = (nil)] 02:22:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93914800) [pid = 7707] [serial = 1625] [outer = 0x8fbcf000] 02:22:32 INFO - PROCESS | 7707 | 1466500952634 Marionette DEBUG loaded listener.js 02:22:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93cddc00) [pid = 7707] [serial = 1626] [outer = 0x8fbcf000] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8feef400) [pid = 7707] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x96e79000) [pid = 7707] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dff1800) [pid = 7707] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923e3c00) [pid = 7707] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbd3800) [pid = 7707] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fd8d400) [pid = 7707] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fd8b000) [pid = 7707] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dfe5800) [pid = 7707] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x923dec00) [pid = 7707] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 02:22:33 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x96e7f000) [pid = 7707] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 02:22:34 INFO - PROCESS | 7707 | 1466500954057 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 02:22:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 02:22:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1906ms 02:22:34 INFO - PROCESS | 7707 | 1466500954124 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 02:22:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 02:22:34 INFO - PROCESS | 7707 | 1466500954129 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 02:22:34 INFO - PROCESS | 7707 | 1466500954136 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 02:22:34 INFO - PROCESS | 7707 | 1466500954139 Marionette TRACE conn4 <- [1,2138,null,{}] 02:22:34 INFO - PROCESS | 7707 | 1466500954145 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:34 INFO - PROCESS | 7707 | 1466500954150 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:34 INFO - PROCESS | 7707 | 1466500954323 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 02:22:34 INFO - PROCESS | 7707 | 1466500954473 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:34 INFO - PROCESS | 7707 | 1466500954483 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd3800 == 31 [pid = 7707] [id = 542] 02:22:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fd8d400) [pid = 7707] [serial = 1627] [outer = (nil)] 02:22:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9390e000) [pid = 7707] [serial = 1628] [outer = 0x8fd8d400] 02:22:34 INFO - PROCESS | 7707 | 1466500954554 Marionette DEBUG loaded listener.js 02:22:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x95172800) [pid = 7707] [serial = 1629] [outer = 0x8fd8d400] 02:22:35 INFO - PROCESS | 7707 | 1466500955342 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 02:22:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 02:22:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1284ms 02:22:35 INFO - PROCESS | 7707 | 1466500955423 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 02:22:35 INFO - PROCESS | 7707 | 1466500955429 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 02:22:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 02:22:35 INFO - PROCESS | 7707 | 1466500955439 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 02:22:35 INFO - PROCESS | 7707 | 1466500955445 Marionette TRACE conn4 <- [1,2142,null,{}] 02:22:35 INFO - PROCESS | 7707 | 1466500955456 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:35 INFO - PROCESS | 7707 | 1466500955461 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:35 INFO - PROCESS | 7707 | 1466500955703 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 02:22:35 INFO - PROCESS | 7707 | 1466500955890 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:35 INFO - PROCESS | 7707 | 1466500955903 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2800 == 32 [pid = 7707] [id = 543] 02:22:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd85800) [pid = 7707] [serial = 1630] [outer = (nil)] 02:22:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8fd8c400) [pid = 7707] [serial = 1631] [outer = 0x8fd85800] 02:22:36 INFO - PROCESS | 7707 | 1466500956037 Marionette DEBUG loaded listener.js 02:22:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9101ac00) [pid = 7707] [serial = 1632] [outer = 0x8fd85800] 02:22:37 INFO - PROCESS | 7707 | 1466500957222 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 02:22:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 02:22:37 INFO - PROCESS | 7707 | 1466500957295 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 02:22:37 INFO - PROCESS | 7707 | 1466500957306 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 02:22:37 INFO - PROCESS | 7707 | 1466500957312 Marionette TRACE conn4 <- [1,2146,null,{}] 02:22:37 INFO - PROCESS | 7707 | 1466500957319 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:37 INFO - PROCESS | 7707 | 1466500957325 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:37 INFO - PROCESS | 7707 | 1466500957529 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 02:22:37 INFO - PROCESS | 7707 | 1466500957762 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:37 INFO - PROCESS | 7707 | 1466500957770 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff1000 == 33 [pid = 7707] [id = 544] 02:22:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91ad8800) [pid = 7707] [serial = 1633] [outer = (nil)] 02:22:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x93cd6800) [pid = 7707] [serial = 1634] [outer = 0x91ad8800] 02:22:37 INFO - PROCESS | 7707 | 1466500957886 Marionette DEBUG loaded listener.js 02:22:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x952d0c00) [pid = 7707] [serial = 1635] [outer = 0x91ad8800] 02:22:38 INFO - PROCESS | 7707 | 1466500958912 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 02:22:39 INFO - PROCESS | 7707 | 1466500959004 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 02:22:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 02:22:39 INFO - PROCESS | 7707 | 1466500959011 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 02:22:39 INFO - PROCESS | 7707 | 1466500959015 Marionette TRACE conn4 <- [1,2150,null,{}] 02:22:39 INFO - PROCESS | 7707 | 1466500959031 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:39 INFO - PROCESS | 7707 | 1466500959040 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:39 INFO - PROCESS | 7707 | 1466500959274 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 02:22:39 INFO - PROCESS | 7707 | 1466500959596 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:39 INFO - PROCESS | 7707 | 1466500959609 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x978da800 == 34 [pid = 7707] [id = 545] 02:22:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x978db000) [pid = 7707] [serial = 1636] [outer = (nil)] 02:22:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x98366400) [pid = 7707] [serial = 1637] [outer = 0x978db000] 02:22:39 INFO - PROCESS | 7707 | 1466500959699 Marionette DEBUG loaded listener.js 02:22:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x996b1400) [pid = 7707] [serial = 1638] [outer = 0x978db000] 02:22:40 INFO - PROCESS | 7707 | 1466500960721 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 02:22:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 02:22:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1794ms 02:22:40 INFO - PROCESS | 7707 | 1466500960807 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 02:22:40 INFO - PROCESS | 7707 | 1466500960812 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 02:22:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 02:22:40 INFO - PROCESS | 7707 | 1466500960819 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 02:22:40 INFO - PROCESS | 7707 | 1466500960823 Marionette TRACE conn4 <- [1,2154,null,{}] 02:22:40 INFO - PROCESS | 7707 | 1466500960829 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:40 INFO - PROCESS | 7707 | 1466500960835 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:41 INFO - PROCESS | 7707 | 1466500961065 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 02:22:41 INFO - PROCESS | 7707 | 1466500961304 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:41 INFO - PROCESS | 7707 | 1466500961313 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c3000 == 35 [pid = 7707] [id = 546] 02:22:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x978d7c00) [pid = 7707] [serial = 1639] [outer = (nil)] 02:22:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99f3c400) [pid = 7707] [serial = 1640] [outer = 0x978d7c00] 02:22:41 INFO - PROCESS | 7707 | 1466500961430 Marionette DEBUG loaded listener.js 02:22:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99e5e400) [pid = 7707] [serial = 1641] [outer = 0x978d7c00] 02:22:42 INFO - PROCESS | 7707 | 1466500962575 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:22:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 02:22:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1834ms 02:22:42 INFO - PROCESS | 7707 | 1466500962656 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 02:22:42 INFO - PROCESS | 7707 | 1466500962662 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 02:22:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 02:22:42 INFO - PROCESS | 7707 | 1466500962672 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 02:22:42 INFO - PROCESS | 7707 | 1466500962677 Marionette TRACE conn4 <- [1,2158,null,{}] 02:22:42 INFO - PROCESS | 7707 | 1466500962686 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:42 INFO - PROCESS | 7707 | 1466500962693 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:42 INFO - PROCESS | 7707 | 1466500962870 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 02:22:43 INFO - PROCESS | 7707 | 1466500963162 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:43 INFO - PROCESS | 7707 | 1466500963187 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fedf800 == 36 [pid = 7707] [id = 547] 02:22:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fee4400) [pid = 7707] [serial = 1642] [outer = (nil)] 02:22:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x91018400) [pid = 7707] [serial = 1643] [outer = 0x8fee4400] 02:22:43 INFO - PROCESS | 7707 | 1466500963277 Marionette DEBUG loaded listener.js 02:22:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x91ad2800) [pid = 7707] [serial = 1644] [outer = 0x8fee4400] 02:22:44 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef2400 == 35 [pid = 7707] [id = 519] 02:22:44 INFO - PROCESS | 7707 | 1466500964288 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9786e400) [pid = 7707] [serial = 1586] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8fd90800) [pid = 7707] [serial = 1589] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x978de400) [pid = 7707] [serial = 1587] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x92e5e800) [pid = 7707] [serial = 1583] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x93cd3400) [pid = 7707] [serial = 1566] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8fedd400) [pid = 7707] [serial = 1568] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91acc800) [pid = 7707] [serial = 1569] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fefa400) [pid = 7707] [serial = 1580] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x91ad4800) [pid = 7707] [serial = 1581] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fefb400) [pid = 7707] [serial = 1577] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fee5800) [pid = 7707] [serial = 1578] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x92e5b000) [pid = 7707] [serial = 1571] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x947a6400) [pid = 7707] [serial = 1572] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x978d5800) [pid = 7707] [serial = 1574] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x978de800) [pid = 7707] [serial = 1575] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9479e000) [pid = 7707] [serial = 1584] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x99e5f000) [pid = 7707] [serial = 1593] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x923dfc00) [pid = 7707] [serial = 1590] [outer = (nil)] [url = about:blank] 02:22:44 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x997eac00) [pid = 7707] [serial = 1592] [outer = (nil)] [url = about:blank] 02:22:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 02:22:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1687ms 02:22:44 INFO - PROCESS | 7707 | 1466500964359 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 02:22:44 INFO - PROCESS | 7707 | 1466500964367 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 02:22:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 02:22:44 INFO - PROCESS | 7707 | 1466500964378 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 02:22:44 INFO - PROCESS | 7707 | 1466500964384 Marionette TRACE conn4 <- [1,2162,null,{}] 02:22:44 INFO - PROCESS | 7707 | 1466500964390 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:44 INFO - PROCESS | 7707 | 1466500964396 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:44 INFO - PROCESS | 7707 | 1466500964588 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 02:22:44 INFO - PROCESS | 7707 | 1466500964800 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:44 INFO - PROCESS | 7707 | 1466500964810 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x921c0800 == 36 [pid = 7707] [id = 548] 02:22:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x92282c00) [pid = 7707] [serial = 1645] [outer = (nil)] 02:22:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x923df000) [pid = 7707] [serial = 1646] [outer = 0x92282c00] 02:22:44 INFO - PROCESS | 7707 | 1466500964895 Marionette DEBUG loaded listener.js 02:22:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x92e4fc00) [pid = 7707] [serial = 1647] [outer = 0x92282c00] 02:22:45 INFO - PROCESS | 7707 | 1466500965714 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 02:22:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 02:22:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1394ms 02:22:45 INFO - PROCESS | 7707 | 1466500965772 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 02:22:45 INFO - PROCESS | 7707 | 1466500965776 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 02:22:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 02:22:45 INFO - PROCESS | 7707 | 1466500965783 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 02:22:45 INFO - PROCESS | 7707 | 1466500965789 Marionette TRACE conn4 <- [1,2166,null,{}] 02:22:45 INFO - PROCESS | 7707 | 1466500965806 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:45 INFO - PROCESS | 7707 | 1466500965816 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:46 INFO - PROCESS | 7707 | 1466500965994 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 02:22:46 INFO - PROCESS | 7707 | 1466500966146 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:46 INFO - PROCESS | 7707 | 1466500966160 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x95178c00 == 37 [pid = 7707] [id = 549] 02:22:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9517d400) [pid = 7707] [serial = 1648] [outer = (nil)] 02:22:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x96e76400) [pid = 7707] [serial = 1649] [outer = 0x9517d400] 02:22:46 INFO - PROCESS | 7707 | 1466500966236 Marionette DEBUG loaded listener.js 02:22:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x97875800) [pid = 7707] [serial = 1650] [outer = 0x9517d400] 02:22:47 INFO - PROCESS | 7707 | 1466500967204 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 02:22:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 02:22:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1497ms 02:22:47 INFO - PROCESS | 7707 | 1466500967281 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 02:22:47 INFO - PROCESS | 7707 | 1466500967285 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 02:22:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 02:22:47 INFO - PROCESS | 7707 | 1466500967294 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 02:22:47 INFO - PROCESS | 7707 | 1466500967298 Marionette TRACE conn4 <- [1,2170,null,{}] 02:22:47 INFO - PROCESS | 7707 | 1466500967312 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:47 INFO - PROCESS | 7707 | 1466500967318 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:47 INFO - PROCESS | 7707 | 1466500967545 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 02:22:47 INFO - PROCESS | 7707 | 1466500967567 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:47 INFO - PROCESS | 7707 | 1466500967576 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9400 == 38 [pid = 7707] [id = 550] 02:22:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x947a6000) [pid = 7707] [serial = 1651] [outer = (nil)] 02:22:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x99739800) [pid = 7707] [serial = 1652] [outer = 0x947a6000] 02:22:47 INFO - PROCESS | 7707 | 1466500967647 Marionette DEBUG loaded listener.js 02:22:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x997eac00) [pid = 7707] [serial = 1653] [outer = 0x947a6000] 02:22:48 INFO - PROCESS | 7707 | 1466500968703 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fbcd000) [pid = 7707] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x95179000) [pid = 7707] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x99f3e000) [pid = 7707] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8dfeb400) [pid = 7707] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9a1f5400) [pid = 7707] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dff3c00) [pid = 7707] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd93c00) [pid = 7707] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d0400) [pid = 7707] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fd8fc00) [pid = 7707] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x91acb800) [pid = 7707] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 02:22:48 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8fbcf000) [pid = 7707] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 02:22:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 02:22:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1492ms 02:22:48 INFO - PROCESS | 7707 | 1466500968792 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 02:22:48 INFO - PROCESS | 7707 | 1466500968795 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 02:22:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 02:22:48 INFO - PROCESS | 7707 | 1466500968802 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 02:22:48 INFO - PROCESS | 7707 | 1466500968806 Marionette TRACE conn4 <- [1,2174,null,{}] 02:22:48 INFO - PROCESS | 7707 | 1466500968811 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:48 INFO - PROCESS | 7707 | 1466500968817 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:48 INFO - PROCESS | 7707 | 1466500968986 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 02:22:49 INFO - PROCESS | 7707 | 1466500969130 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:49 INFO - PROCESS | 7707 | 1466500969139 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcf000 == 39 [pid = 7707] [id = 551] 02:22:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fd93800) [pid = 7707] [serial = 1654] [outer = (nil)] 02:22:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x923e7800) [pid = 7707] [serial = 1655] [outer = 0x8fd93800] 02:22:49 INFO - PROCESS | 7707 | 1466500969214 Marionette DEBUG loaded listener.js 02:22:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x93cdd800) [pid = 7707] [serial = 1656] [outer = 0x8fd93800] 02:22:50 INFO - PROCESS | 7707 | 1466500970054 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 02:22:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 02:22:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1292ms 02:22:50 INFO - PROCESS | 7707 | 1466500970097 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 02:22:50 INFO - PROCESS | 7707 | 1466500970100 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 02:22:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 02:22:50 INFO - PROCESS | 7707 | 1466500970107 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 02:22:50 INFO - PROCESS | 7707 | 1466500970110 Marionette TRACE conn4 <- [1,2178,null,{}] 02:22:50 INFO - PROCESS | 7707 | 1466500970116 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:50 INFO - PROCESS | 7707 | 1466500970126 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:50 INFO - PROCESS | 7707 | 1466500970342 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 02:22:50 INFO - PROCESS | 7707 | 1466500970483 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:50 INFO - PROCESS | 7707 | 1466500970492 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd89800 == 40 [pid = 7707] [id = 552] 02:22:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x9101b400) [pid = 7707] [serial = 1657] [outer = (nil)] 02:22:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9a333800) [pid = 7707] [serial = 1658] [outer = 0x9101b400] 02:22:50 INFO - PROCESS | 7707 | 1466500970565 Marionette DEBUG loaded listener.js 02:22:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9a340000) [pid = 7707] [serial = 1659] [outer = 0x9101b400] 02:22:51 INFO - PROCESS | 7707 | 1466500971673 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:22:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 02:22:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1632ms 02:22:51 INFO - PROCESS | 7707 | 1466500971741 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 02:22:51 INFO - PROCESS | 7707 | 1466500971748 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 02:22:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 02:22:51 INFO - PROCESS | 7707 | 1466500971757 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 02:22:51 INFO - PROCESS | 7707 | 1466500971765 Marionette TRACE conn4 <- [1,2182,null,{}] 02:22:51 INFO - PROCESS | 7707 | 1466500971773 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:51 INFO - PROCESS | 7707 | 1466500971779 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:52 INFO - PROCESS | 7707 | 1466500972013 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 02:22:52 INFO - PROCESS | 7707 | 1466500972315 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:52 INFO - PROCESS | 7707 | 1466500972327 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee6400 == 41 [pid = 7707] [id = 553] 02:22:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fef4800) [pid = 7707] [serial = 1660] [outer = (nil)] 02:22:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ad8000) [pid = 7707] [serial = 1661] [outer = 0x8fef4800] 02:22:52 INFO - PROCESS | 7707 | 1466500972414 Marionette DEBUG loaded listener.js 02:22:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9227d000) [pid = 7707] [serial = 1662] [outer = 0x8fef4800] 02:22:53 INFO - PROCESS | 7707 | 1466500973416 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 02:22:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 02:22:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1739ms 02:22:53 INFO - PROCESS | 7707 | 1466500973497 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 02:22:53 INFO - PROCESS | 7707 | 1466500973506 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 02:22:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 02:22:53 INFO - PROCESS | 7707 | 1466500973518 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 02:22:53 INFO - PROCESS | 7707 | 1466500973522 Marionette TRACE conn4 <- [1,2186,null,{}] 02:22:53 INFO - PROCESS | 7707 | 1466500973529 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:53 INFO - PROCESS | 7707 | 1466500973535 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:53 INFO - PROCESS | 7707 | 1466500973795 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 02:22:54 INFO - PROCESS | 7707 | 1466500974040 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:54 INFO - PROCESS | 7707 | 1466500974049 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x923cd400 == 42 [pid = 7707] [id = 554] 02:22:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x95173800) [pid = 7707] [serial = 1663] [outer = (nil)] 02:22:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x96e79c00) [pid = 7707] [serial = 1664] [outer = 0x95173800] 02:22:54 INFO - PROCESS | 7707 | 1466500974153 Marionette DEBUG loaded listener.js 02:22:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x978d9800) [pid = 7707] [serial = 1665] [outer = 0x95173800] 02:22:55 INFO - PROCESS | 7707 | 1466500975152 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 02:22:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 02:22:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1694ms 02:22:55 INFO - PROCESS | 7707 | 1466500975211 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 02:22:55 INFO - PROCESS | 7707 | 1466500975215 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 02:22:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 02:22:55 INFO - PROCESS | 7707 | 1466500975223 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 02:22:55 INFO - PROCESS | 7707 | 1466500975229 Marionette TRACE conn4 <- [1,2190,null,{}] 02:22:55 INFO - PROCESS | 7707 | 1466500975246 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:55 INFO - PROCESS | 7707 | 1466500975256 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:55 INFO - PROCESS | 7707 | 1466500975491 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 02:22:55 INFO - PROCESS | 7707 | 1466500975725 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:55 INFO - PROCESS | 7707 | 1466500975734 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f6c400 == 43 [pid = 7707] [id = 555] 02:22:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a420400) [pid = 7707] [serial = 1666] [outer = (nil)] 02:22:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a4d8000) [pid = 7707] [serial = 1667] [outer = 0x9a420400] 02:22:55 INFO - PROCESS | 7707 | 1466500975870 Marionette DEBUG loaded listener.js 02:22:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a548000) [pid = 7707] [serial = 1668] [outer = 0x9a420400] 02:22:56 INFO - PROCESS | 7707 | 1466500976826 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 02:22:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 02:22:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1640ms 02:22:56 INFO - PROCESS | 7707 | 1466500976865 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 02:22:56 INFO - PROCESS | 7707 | 1466500976870 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 02:22:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 02:22:56 INFO - PROCESS | 7707 | 1466500976877 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 02:22:56 INFO - PROCESS | 7707 | 1466500976880 Marionette TRACE conn4 <- [1,2194,null,{}] 02:22:56 INFO - PROCESS | 7707 | 1466500976886 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:56 INFO - PROCESS | 7707 | 1466500976892 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:57 INFO - PROCESS | 7707 | 1466500977105 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 02:22:57 INFO - PROCESS | 7707 | 1466500977289 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:57 INFO - PROCESS | 7707 | 1466500977299 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a54a800 == 44 [pid = 7707] [id = 556] 02:22:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a54f400) [pid = 7707] [serial = 1669] [outer = (nil)] 02:22:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a5d2c00) [pid = 7707] [serial = 1670] [outer = 0x9a54f400] 02:22:57 INFO - PROCESS | 7707 | 1466500977378 Marionette DEBUG loaded listener.js 02:22:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a5d4400) [pid = 7707] [serial = 1671] [outer = 0x9a54f400] 02:22:58 INFO - PROCESS | 7707 | 1466500978395 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 02:22:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 02:22:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1554ms 02:22:58 INFO - PROCESS | 7707 | 1466500978432 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 02:22:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 02:22:58 INFO - PROCESS | 7707 | 1466500978437 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 02:22:58 INFO - PROCESS | 7707 | 1466500978443 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 02:22:58 INFO - PROCESS | 7707 | 1466500978447 Marionette TRACE conn4 <- [1,2198,null,{}] 02:22:58 INFO - PROCESS | 7707 | 1466500978453 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:22:58 INFO - PROCESS | 7707 | 1466500978458 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:58 INFO - PROCESS | 7707 | 1466500978675 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 02:22:58 INFO - PROCESS | 7707 | 1466500978949 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:22:58 INFO - PROCESS | 7707 | 1466500978961 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:22:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0a400 == 45 [pid = 7707] [id = 557] 02:22:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8eb0a800) [pid = 7707] [serial = 1672] [outer = (nil)] 02:22:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8fee3400) [pid = 7707] [serial = 1673] [outer = 0x8eb0a800] 02:22:59 INFO - PROCESS | 7707 | 1466500979086 Marionette DEBUG loaded listener.js 02:22:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x91acb400) [pid = 7707] [serial = 1674] [outer = 0x8eb0a800] 02:23:00 INFO - PROCESS | 7707 | 1466500980258 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:23:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 02:23:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1844ms 02:23:00 INFO - PROCESS | 7707 | 1466500980289 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 02:23:00 INFO - PROCESS | 7707 | 1466500980296 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 02:23:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 02:23:00 INFO - PROCESS | 7707 | 1466500980305 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 02:23:00 INFO - PROCESS | 7707 | 1466500980309 Marionette TRACE conn4 <- [1,2202,null,{}] 02:23:00 INFO - PROCESS | 7707 | 1466500980318 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:00 INFO - PROCESS | 7707 | 1466500980324 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:00 INFO - PROCESS | 7707 | 1466500980512 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 02:23:00 INFO - PROCESS | 7707 | 1466500980736 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:00 INFO - PROCESS | 7707 | 1466500980751 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ac9800 == 46 [pid = 7707] [id = 558] 02:23:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x91acb800) [pid = 7707] [serial = 1675] [outer = (nil)] 02:23:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x91ad8c00) [pid = 7707] [serial = 1676] [outer = 0x91acb800] 02:23:00 INFO - PROCESS | 7707 | 1466500980838 Marionette DEBUG loaded listener.js 02:23:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x923c4000) [pid = 7707] [serial = 1677] [outer = 0x91acb800] 02:23:01 INFO - PROCESS | 7707 | 1466500981773 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 02:23:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 02:23:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1535ms 02:23:01 INFO - PROCESS | 7707 | 1466500981841 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 02:23:01 INFO - PROCESS | 7707 | 1466500981848 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 02:23:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 02:23:01 INFO - PROCESS | 7707 | 1466500981858 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 02:23:01 INFO - PROCESS | 7707 | 1466500981862 Marionette TRACE conn4 <- [1,2206,null,{}] 02:23:01 INFO - PROCESS | 7707 | 1466500981869 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:01 INFO - PROCESS | 7707 | 1466500981874 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:02 INFO - PROCESS | 7707 | 1466500982160 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee0c00 == 45 [pid = 7707] [id = 536] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8d000 == 44 [pid = 7707] [id = 518] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8deddc00 == 43 [pid = 7707] [id = 530] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee1000 == 42 [pid = 7707] [id = 525] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee1c00 == 41 [pid = 7707] [id = 521] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x96e78c00 == 40 [pid = 7707] [id = 528] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff3800 == 39 [pid = 7707] [id = 523] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedf800 == 38 [pid = 7707] [id = 529] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb05000 == 37 [pid = 7707] [id = 531] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8c800 == 36 [pid = 7707] [id = 522] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x96e7c000 == 35 [pid = 7707] [id = 524] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb09400 == 34 [pid = 7707] [id = 526] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x923e3000 == 33 [pid = 7707] [id = 520] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x99f74800 == 32 [pid = 7707] [id = 534] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8fedfc00 == 31 [pid = 7707] [id = 535] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x93911800 == 30 [pid = 7707] [id = 532] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x99f3cc00 == 29 [pid = 7707] [id = 533] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2400 == 28 [pid = 7707] [id = 537] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe9000 == 27 [pid = 7707] [id = 538] 02:23:03 INFO - PROCESS | 7707 | --DOCSHELL 0x923df400 == 26 [pid = 7707] [id = 527] 02:23:03 INFO - PROCESS | 7707 | 1466500983435 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:03 INFO - PROCESS | 7707 | 1466500983447 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9390e000) [pid = 7707] [serial = 1628] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x923c5000) [pid = 7707] [serial = 1596] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x8fef2800) [pid = 7707] [serial = 1595] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x952cd000) [pid = 7707] [serial = 1599] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x951d2400) [pid = 7707] [serial = 1598] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a315000) [pid = 7707] [serial = 1602] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x99f6f800) [pid = 7707] [serial = 1601] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8dff0c00) [pid = 7707] [serial = 1616] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8eb10400) [pid = 7707] [serial = 1617] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a425c00) [pid = 7707] [serial = 1605] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fee2400) [pid = 7707] [serial = 1614] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8eb0bc00) [pid = 7707] [serial = 1613] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a33d800) [pid = 7707] [serial = 1604] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8feec800) [pid = 7707] [serial = 1619] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a549c00) [pid = 7707] [serial = 1608] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9a547400) [pid = 7707] [serial = 1607] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9a81b400) [pid = 7707] [serial = 1611] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x921bd000) [pid = 7707] [serial = 1623] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a5db000) [pid = 7707] [serial = 1610] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x93914800) [pid = 7707] [serial = 1625] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x921b3800) [pid = 7707] [serial = 1622] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x93cddc00) [pid = 7707] [serial = 1626] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8fef9400) [pid = 7707] [serial = 1620] [outer = (nil)] [url = about:blank] 02:23:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee0c00 == 27 [pid = 7707] [id = 559] 02:23:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dee1c00) [pid = 7707] [serial = 1678] [outer = (nil)] 02:23:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dfe7000) [pid = 7707] [serial = 1679] [outer = 0x8dee1c00] 02:23:03 INFO - PROCESS | 7707 | 1466500983660 Marionette DEBUG loaded listener.js 02:23:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8dff3800) [pid = 7707] [serial = 1680] [outer = 0x8dee1c00] 02:23:04 INFO - PROCESS | 7707 | 1466500984537 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 02:23:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 02:23:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2707ms 02:23:04 INFO - PROCESS | 7707 | 1466500984569 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 02:23:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 02:23:04 INFO - PROCESS | 7707 | 1466500984575 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 02:23:04 INFO - PROCESS | 7707 | 1466500984582 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 02:23:04 INFO - PROCESS | 7707 | 1466500984587 Marionette TRACE conn4 <- [1,2210,null,{}] 02:23:04 INFO - PROCESS | 7707 | 1466500984595 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:04 INFO - PROCESS | 7707 | 1466500984602 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:04 INFO - PROCESS | 7707 | 1466500984780 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 02:23:04 INFO - PROCESS | 7707 | 1466500984793 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:04 INFO - PROCESS | 7707 | 1466500984802 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8dc00 == 28 [pid = 7707] [id = 560] 02:23:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd8f000) [pid = 7707] [serial = 1681] [outer = (nil)] 02:23:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd94000) [pid = 7707] [serial = 1682] [outer = 0x8fd8f000] 02:23:04 INFO - PROCESS | 7707 | 1466500984890 Marionette DEBUG loaded listener.js 02:23:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fee6c00) [pid = 7707] [serial = 1683] [outer = 0x8fd8f000] 02:23:05 INFO - PROCESS | 7707 | 1466500985880 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 02:23:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 02:23:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1343ms 02:23:05 INFO - PROCESS | 7707 | 1466500985928 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 02:23:05 INFO - PROCESS | 7707 | 1466500985934 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 02:23:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 02:23:05 INFO - PROCESS | 7707 | 1466500985944 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 02:23:05 INFO - PROCESS | 7707 | 1466500985948 Marionette TRACE conn4 <- [1,2214,null,{}] 02:23:05 INFO - PROCESS | 7707 | 1466500985954 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:05 INFO - PROCESS | 7707 | 1466500985960 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:06 INFO - PROCESS | 7707 | 1466500986203 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 02:23:06 INFO - PROCESS | 7707 | 1466500986235 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:06 INFO - PROCESS | 7707 | 1466500986245 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feea800 == 29 [pid = 7707] [id = 561] 02:23:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91014000) [pid = 7707] [serial = 1684] [outer = (nil)] 02:23:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9101e400) [pid = 7707] [serial = 1685] [outer = 0x91014000] 02:23:06 INFO - PROCESS | 7707 | 1466500986316 Marionette DEBUG loaded listener.js 02:23:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921b3800) [pid = 7707] [serial = 1686] [outer = 0x91014000] 02:23:07 INFO - PROCESS | 7707 | 1466500987353 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 02:23:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 02:23:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1433ms 02:23:07 INFO - PROCESS | 7707 | 1466500987378 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 02:23:07 INFO - PROCESS | 7707 | 1466500987382 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 02:23:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 02:23:07 INFO - PROCESS | 7707 | 1466500987391 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 02:23:07 INFO - PROCESS | 7707 | 1466500987402 Marionette TRACE conn4 <- [1,2218,null,{}] 02:23:07 INFO - PROCESS | 7707 | 1466500987432 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:07 INFO - PROCESS | 7707 | 1466500987440 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:07 INFO - PROCESS | 7707 | 1466500987679 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 02:23:07 INFO - PROCESS | 7707 | 1466500987706 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:07 INFO - PROCESS | 7707 | 1466500987715 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e6000 == 30 [pid = 7707] [id = 562] 02:23:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923ea800) [pid = 7707] [serial = 1687] [outer = (nil)] 02:23:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x92e55000) [pid = 7707] [serial = 1688] [outer = 0x923ea800] 02:23:07 INFO - PROCESS | 7707 | 1466500987790 Marionette DEBUG loaded listener.js 02:23:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9382a000) [pid = 7707] [serial = 1689] [outer = 0x923ea800] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fee4400) [pid = 7707] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x978d7c00) [pid = 7707] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x92282c00) [pid = 7707] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91ad8800) [pid = 7707] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd85800) [pid = 7707] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x947a6000) [pid = 7707] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9517d400) [pid = 7707] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fd8d400) [pid = 7707] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd93800) [pid = 7707] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x978db000) [pid = 7707] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 02:23:08 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9101b400) [pid = 7707] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 02:23:09 INFO - PROCESS | 7707 | 1466500989257 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 02:23:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 02:23:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1918ms 02:23:09 INFO - PROCESS | 7707 | 1466500989308 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 02:23:09 INFO - PROCESS | 7707 | 1466500989312 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 02:23:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 02:23:09 INFO - PROCESS | 7707 | 1466500989319 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 02:23:09 INFO - PROCESS | 7707 | 1466500989322 Marionette TRACE conn4 <- [1,2222,null,{}] 02:23:09 INFO - PROCESS | 7707 | 1466500989328 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:09 INFO - PROCESS | 7707 | 1466500989334 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:09 INFO - PROCESS | 7707 | 1466500989501 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 02:23:09 INFO - PROCESS | 7707 | 1466500989511 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:09 INFO - PROCESS | 7707 | 1466500989522 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fefa800 == 31 [pid = 7707] [id = 563] 02:23:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x91ad7000) [pid = 7707] [serial = 1690] [outer = (nil)] 02:23:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x93cd1000) [pid = 7707] [serial = 1691] [outer = 0x91ad7000] 02:23:09 INFO - PROCESS | 7707 | 1466500989594 Marionette DEBUG loaded listener.js 02:23:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x93cd4c00) [pid = 7707] [serial = 1692] [outer = 0x91ad7000] 02:23:10 INFO - PROCESS | 7707 | 1466500990531 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:23:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 02:23:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1239ms 02:23:10 INFO - PROCESS | 7707 | 1466500990559 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 02:23:10 INFO - PROCESS | 7707 | 1466500990563 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 02:23:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 02:23:10 INFO - PROCESS | 7707 | 1466500990570 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 02:23:10 INFO - PROCESS | 7707 | 1466500990573 Marionette TRACE conn4 <- [1,2226,null,{}] 02:23:10 INFO - PROCESS | 7707 | 1466500990579 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:10 INFO - PROCESS | 7707 | 1466500990584 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:10 INFO - PROCESS | 7707 | 1466500990744 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 02:23:10 INFO - PROCESS | 7707 | 1466500990984 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:11 INFO - PROCESS | 7707 | 1466500991000 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x8deddc00 == 32 [pid = 7707] [id = 564] 02:23:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8dedf800) [pid = 7707] [serial = 1693] [outer = (nil)] 02:23:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8dfe6c00) [pid = 7707] [serial = 1694] [outer = 0x8dedf800] 02:23:11 INFO - PROCESS | 7707 | 1466500991090 Marionette DEBUG loaded listener.js 02:23:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8eb08c00) [pid = 7707] [serial = 1695] [outer = 0x8dedf800] 02:23:12 INFO - PROCESS | 7707 | 1466500992223 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 02:23:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 02:23:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1694ms 02:23:12 INFO - PROCESS | 7707 | 1466500992268 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 02:23:12 INFO - PROCESS | 7707 | 1466500992274 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 02:23:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 02:23:12 INFO - PROCESS | 7707 | 1466500992282 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 02:23:12 INFO - PROCESS | 7707 | 1466500992287 Marionette TRACE conn4 <- [1,2230,null,{}] 02:23:12 INFO - PROCESS | 7707 | 1466500992296 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:12 INFO - PROCESS | 7707 | 1466500992304 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:12 INFO - PROCESS | 7707 | 1466500992537 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 02:23:12 INFO - PROCESS | 7707 | 1466500992776 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:12 INFO - PROCESS | 7707 | 1466500992787 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbca000 == 33 [pid = 7707] [id = 565] 02:23:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fee5400) [pid = 7707] [serial = 1696] [outer = (nil)] 02:23:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91ad3400) [pid = 7707] [serial = 1697] [outer = 0x8fee5400] 02:23:12 INFO - PROCESS | 7707 | 1466500992898 Marionette DEBUG loaded listener.js 02:23:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x921bd000) [pid = 7707] [serial = 1698] [outer = 0x8fee5400] 02:23:13 INFO - PROCESS | 7707 | 1466500993955 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 02:23:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 02:23:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1794ms 02:23:14 INFO - PROCESS | 7707 | 1466500994082 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 02:23:14 INFO - PROCESS | 7707 | 1466500994090 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 02:23:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 02:23:14 INFO - PROCESS | 7707 | 1466500994150 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 02:23:14 INFO - PROCESS | 7707 | 1466500994154 Marionette TRACE conn4 <- [1,2234,null,{}] 02:23:14 INFO - PROCESS | 7707 | 1466500994175 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:14 INFO - PROCESS | 7707 | 1466500994187 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:14 INFO - PROCESS | 7707 | 1466500994389 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 02:23:14 INFO - PROCESS | 7707 | 1466500994672 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:14 INFO - PROCESS | 7707 | 1466500994681 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb10c00 == 34 [pid = 7707] [id = 566] 02:23:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93915800) [pid = 7707] [serial = 1699] [outer = (nil)] 02:23:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x95172400) [pid = 7707] [serial = 1700] [outer = 0x93915800] 02:23:14 INFO - PROCESS | 7707 | 1466500994765 Marionette DEBUG loaded listener.js 02:23:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x952cc800) [pid = 7707] [serial = 1701] [outer = 0x93915800] 02:23:15 INFO - PROCESS | 7707 | 1466500995808 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 02:23:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 02:23:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1747ms 02:23:15 INFO - PROCESS | 7707 | 1466500995895 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 02:23:15 INFO - PROCESS | 7707 | 1466500995900 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 02:23:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 02:23:15 INFO - PROCESS | 7707 | 1466500995917 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 02:23:15 INFO - PROCESS | 7707 | 1466500995927 Marionette TRACE conn4 <- [1,2238,null,{}] 02:23:15 INFO - PROCESS | 7707 | 1466500995934 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:15 INFO - PROCESS | 7707 | 1466500995942 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:16 INFO - PROCESS | 7707 | 1466500996307 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 02:23:16 INFO - PROCESS | 7707 | 1466500996518 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:16 INFO - PROCESS | 7707 | 1466500996530 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x952cc400 == 35 [pid = 7707] [id = 567] 02:23:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x952d4800) [pid = 7707] [serial = 1702] [outer = (nil)] 02:23:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x978d9000) [pid = 7707] [serial = 1703] [outer = 0x952d4800] 02:23:16 INFO - PROCESS | 7707 | 1466500996613 Marionette DEBUG loaded listener.js 02:23:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x978ddc00) [pid = 7707] [serial = 1704] [outer = 0x952d4800] 02:23:17 INFO - PROCESS | 7707 | 1466500997609 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:23:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 02:23:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1755ms 02:23:17 INFO - PROCESS | 7707 | 1466500997664 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 02:23:17 INFO - PROCESS | 7707 | 1466500997668 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 02:23:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 02:23:17 INFO - PROCESS | 7707 | 1466500997675 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 02:23:17 INFO - PROCESS | 7707 | 1466500997679 Marionette TRACE conn4 <- [1,2242,null,{}] 02:23:17 INFO - PROCESS | 7707 | 1466500997686 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:17 INFO - PROCESS | 7707 | 1466500997692 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:17 INFO - PROCESS | 7707 | 1466500997878 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 02:23:18 INFO - PROCESS | 7707 | 1466500998256 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:18 INFO - PROCESS | 7707 | 1466500998275 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2c00 == 36 [pid = 7707] [id = 568] 02:23:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8dff4400) [pid = 7707] [serial = 1705] [outer = (nil)] 02:23:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8eb0e800) [pid = 7707] [serial = 1706] [outer = 0x8dff4400] 02:23:18 INFO - PROCESS | 7707 | 1466500998392 Marionette DEBUG loaded listener.js 02:23:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8fd85400) [pid = 7707] [serial = 1707] [outer = 0x8dff4400] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcf000 == 35 [pid = 7707] [id = 551] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9400 == 34 [pid = 7707] [id = 550] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8ec00 == 33 [pid = 7707] [id = 539] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x8fefa800 == 32 [pid = 7707] [id = 563] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x923e6000 == 31 [pid = 7707] [id = 562] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x8feea800 == 30 [pid = 7707] [id = 561] 02:23:19 INFO - PROCESS | 7707 | 1466500999482 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8dc00 == 29 [pid = 7707] [id = 560] 02:23:19 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee0c00 == 28 [pid = 7707] [id = 559] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a333800) [pid = 7707] [serial = 1658] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a340000) [pid = 7707] [serial = 1659] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91ad2800) [pid = 7707] [serial = 1644] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x99e5e400) [pid = 7707] [serial = 1641] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x923df000) [pid = 7707] [serial = 1646] [outer = (nil)] [url = about:blank] 02:23:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 02:23:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1837ms 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99f3c400) [pid = 7707] [serial = 1640] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x93cd6800) [pid = 7707] [serial = 1634] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9101ac00) [pid = 7707] [serial = 1632] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x99739800) [pid = 7707] [serial = 1652] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x952d0c00) [pid = 7707] [serial = 1635] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x997eac00) [pid = 7707] [serial = 1653] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x97875800) [pid = 7707] [serial = 1650] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x95172800) [pid = 7707] [serial = 1629] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x92e4fc00) [pid = 7707] [serial = 1647] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91018400) [pid = 7707] [serial = 1643] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x93cdd800) [pid = 7707] [serial = 1656] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x923e7800) [pid = 7707] [serial = 1655] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x996b1400) [pid = 7707] [serial = 1638] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x96e76400) [pid = 7707] [serial = 1649] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8fd8c400) [pid = 7707] [serial = 1631] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x98366400) [pid = 7707] [serial = 1637] [outer = (nil)] [url = about:blank] 02:23:19 INFO - PROCESS | 7707 | 1466500999532 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 02:23:19 INFO - PROCESS | 7707 | 1466500999541 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 02:23:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 02:23:19 INFO - PROCESS | 7707 | 1466500999548 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 02:23:19 INFO - PROCESS | 7707 | 1466500999553 Marionette TRACE conn4 <- [1,2246,null,{}] 02:23:19 INFO - PROCESS | 7707 | 1466500999560 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:19 INFO - PROCESS | 7707 | 1466500999569 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:19 INFO - PROCESS | 7707 | 1466500999760 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 02:23:19 INFO - PROCESS | 7707 | 1466500999955 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:19 INFO - PROCESS | 7707 | 1466500999966 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef5c00 == 29 [pid = 7707] [id = 569] 02:23:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x91011400) [pid = 7707] [serial = 1708] [outer = (nil)] 02:23:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x9101ac00) [pid = 7707] [serial = 1709] [outer = 0x91011400] 02:23:20 INFO - PROCESS | 7707 | 1466501000039 Marionette DEBUG loaded listener.js 02:23:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x921b6400) [pid = 7707] [serial = 1710] [outer = 0x91011400] 02:23:20 INFO - PROCESS | 7707 | 1466501000860 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 02:23:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 02:23:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1343ms 02:23:20 INFO - PROCESS | 7707 | 1466501000897 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 02:23:20 INFO - PROCESS | 7707 | 1466501000903 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 02:23:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 02:23:20 INFO - PROCESS | 7707 | 1466501000911 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 02:23:20 INFO - PROCESS | 7707 | 1466501000913 Marionette TRACE conn4 <- [1,2250,null,{}] 02:23:20 INFO - PROCESS | 7707 | 1466501000920 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:20 INFO - PROCESS | 7707 | 1466501000925 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:21 INFO - PROCESS | 7707 | 1466501001105 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 02:23:21 INFO - PROCESS | 7707 | 1466501001115 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:21 INFO - PROCESS | 7707 | 1466501001126 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c2c00 == 30 [pid = 7707] [id = 570] 02:23:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x923e2000) [pid = 7707] [serial = 1711] [outer = (nil)] 02:23:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x9390ec00) [pid = 7707] [serial = 1712] [outer = 0x923e2000] 02:23:21 INFO - PROCESS | 7707 | 1466501001195 Marionette DEBUG loaded listener.js 02:23:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x947ab400) [pid = 7707] [serial = 1713] [outer = 0x923e2000] 02:23:22 INFO - PROCESS | 7707 | 1466501002227 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 02:23:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 02:23:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1383ms 02:23:22 INFO - PROCESS | 7707 | 1466501002295 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 02:23:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 02:23:22 INFO - PROCESS | 7707 | 1466501002300 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 02:23:22 INFO - PROCESS | 7707 | 1466501002313 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 02:23:22 INFO - PROCESS | 7707 | 1466501002322 Marionette TRACE conn4 <- [1,2254,null,{}] 02:23:22 INFO - PROCESS | 7707 | 1466501002339 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:22 INFO - PROCESS | 7707 | 1466501002347 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:22 INFO - PROCESS | 7707 | 1466501002579 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 02:23:22 INFO - PROCESS | 7707 | 1466501002604 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:22 INFO - PROCESS | 7707 | 1466501002613 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e52000 == 31 [pid = 7707] [id = 571] 02:23:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952cbc00) [pid = 7707] [serial = 1714] [outer = (nil)] 02:23:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x978d1800) [pid = 7707] [serial = 1715] [outer = 0x952cbc00] 02:23:22 INFO - PROCESS | 7707 | 1466501002683 Marionette DEBUG loaded listener.js 02:23:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x978d7c00) [pid = 7707] [serial = 1716] [outer = 0x952cbc00] 02:23:23 INFO - PROCESS | 7707 | 1466501003684 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 02:23:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 02:23:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1414ms 02:23:23 INFO - PROCESS | 7707 | 1466501003722 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 02:23:23 INFO - PROCESS | 7707 | 1466501003726 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 02:23:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 02:23:23 INFO - PROCESS | 7707 | 1466501003733 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 02:23:23 INFO - PROCESS | 7707 | 1466501003737 Marionette TRACE conn4 <- [1,2258,null,{}] 02:23:23 INFO - PROCESS | 7707 | 1466501003742 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:23 INFO - PROCESS | 7707 | 1466501003748 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:23 INFO - PROCESS | 7707 | 1466501003966 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 02:23:24 INFO - PROCESS | 7707 | 1466501003989 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:24 INFO - PROCESS | 7707 | 1466501003997 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x921bfc00 == 32 [pid = 7707] [id = 572] 02:23:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x93829400) [pid = 7707] [serial = 1717] [outer = (nil)] 02:23:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x996b1400) [pid = 7707] [serial = 1718] [outer = 0x93829400] 02:23:24 INFO - PROCESS | 7707 | 1466501004093 Marionette DEBUG loaded listener.js 02:23:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x99742000) [pid = 7707] [serial = 1719] [outer = 0x93829400] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x95173800) [pid = 7707] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91014000) [pid = 7707] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9a420400) [pid = 7707] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9a54f400) [pid = 7707] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8eb0a800) [pid = 7707] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x923ea800) [pid = 7707] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd8f000) [pid = 7707] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8dee1c00) [pid = 7707] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x91acb800) [pid = 7707] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 02:23:24 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8fef4800) [pid = 7707] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 02:23:25 INFO - PROCESS | 7707 | 1466501005108 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:23:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 02:23:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1386ms 02:23:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 02:23:25 INFO - PROCESS | 7707 | 1466501005120 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 02:23:25 INFO - PROCESS | 7707 | 1466501005123 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 02:23:25 INFO - PROCESS | 7707 | 1466501005130 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 02:23:25 INFO - PROCESS | 7707 | 1466501005133 Marionette TRACE conn4 <- [1,2262,null,{}] 02:23:25 INFO - PROCESS | 7707 | 1466501005139 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:25 INFO - PROCESS | 7707 | 1466501005144 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:25 INFO - PROCESS | 7707 | 1466501005306 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 02:23:25 INFO - PROCESS | 7707 | 1466501005321 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:25 INFO - PROCESS | 7707 | 1466501005338 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef2800 == 33 [pid = 7707] [id = 573] 02:23:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x91014000) [pid = 7707] [serial = 1720] [outer = (nil)] 02:23:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x978de800) [pid = 7707] [serial = 1721] [outer = 0x91014000] 02:23:25 INFO - PROCESS | 7707 | 1466501005552 Marionette DEBUG loaded listener.js 02:23:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x99f3f400) [pid = 7707] [serial = 1722] [outer = 0x91014000] 02:23:26 INFO - PROCESS | 7707 | 1466501006396 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 02:23:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 02:23:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1280ms 02:23:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 02:23:26 INFO - PROCESS | 7707 | 1466501006409 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 02:23:26 INFO - PROCESS | 7707 | 1466501006412 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 02:23:26 INFO - PROCESS | 7707 | 1466501006420 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 02:23:26 INFO - PROCESS | 7707 | 1466501006422 Marionette TRACE conn4 <- [1,2266,null,{}] 02:23:26 INFO - PROCESS | 7707 | 1466501006428 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:26 INFO - PROCESS | 7707 | 1466501006434 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:26 INFO - PROCESS | 7707 | 1466501006667 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 02:23:26 INFO - PROCESS | 7707 | 1466501006868 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:26 INFO - PROCESS | 7707 | 1466501006877 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0d400 == 34 [pid = 7707] [id = 574] 02:23:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8eb0e400) [pid = 7707] [serial = 1723] [outer = (nil)] 02:23:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fbce400) [pid = 7707] [serial = 1724] [outer = 0x8eb0e400] 02:23:26 INFO - PROCESS | 7707 | 1466501006968 Marionette DEBUG loaded listener.js 02:23:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fbc9000) [pid = 7707] [serial = 1725] [outer = 0x8eb0e400] 02:23:28 INFO - PROCESS | 7707 | 1466501008046 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 02:23:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 02:23:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1683ms 02:23:28 INFO - PROCESS | 7707 | 1466501008104 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 02:23:28 INFO - PROCESS | 7707 | 1466501008110 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 02:23:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 02:23:28 INFO - PROCESS | 7707 | 1466501008119 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 02:23:28 INFO - PROCESS | 7707 | 1466501008124 Marionette TRACE conn4 <- [1,2270,null,{}] 02:23:28 INFO - PROCESS | 7707 | 1466501008132 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:28 INFO - PROCESS | 7707 | 1466501008138 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:28 INFO - PROCESS | 7707 | 1466501008344 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 02:23:28 INFO - PROCESS | 7707 | 1466501008584 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:28 INFO - PROCESS | 7707 | 1466501008594 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feebc00 == 35 [pid = 7707] [id = 575] 02:23:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923e4400) [pid = 7707] [serial = 1726] [outer = (nil)] 02:23:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x92e56800) [pid = 7707] [serial = 1727] [outer = 0x923e4400] 02:23:28 INFO - PROCESS | 7707 | 1466501008728 Marionette DEBUG loaded listener.js 02:23:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9479ec00) [pid = 7707] [serial = 1728] [outer = 0x923e4400] 02:23:29 INFO - PROCESS | 7707 | 1466501009725 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 02:23:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 02:23:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1688ms 02:23:29 INFO - PROCESS | 7707 | 1466501009807 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 02:23:29 INFO - PROCESS | 7707 | 1466501009813 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 02:23:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 02:23:29 INFO - PROCESS | 7707 | 1466501009820 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 02:23:29 INFO - PROCESS | 7707 | 1466501009825 Marionette TRACE conn4 <- [1,2274,null,{}] 02:23:29 INFO - PROCESS | 7707 | 1466501009831 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:29 INFO - PROCESS | 7707 | 1466501009837 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:30 INFO - PROCESS | 7707 | 1466501010069 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 02:23:30 INFO - PROCESS | 7707 | 1466501010350 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:30 INFO - PROCESS | 7707 | 1466501010358 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101d000 == 36 [pid = 7707] [id = 576] 02:23:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x978d5000) [pid = 7707] [serial = 1729] [outer = (nil)] 02:23:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x99e5d800) [pid = 7707] [serial = 1730] [outer = 0x978d5000] 02:23:30 INFO - PROCESS | 7707 | 1466501010458 Marionette DEBUG loaded listener.js 02:23:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x99f41400) [pid = 7707] [serial = 1731] [outer = 0x978d5000] 02:23:31 INFO - PROCESS | 7707 | 1466501011354 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 02:23:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 02:23:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1582ms 02:23:31 INFO - PROCESS | 7707 | 1466501011406 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 02:23:31 INFO - PROCESS | 7707 | 1466501011413 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 02:23:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 02:23:31 INFO - PROCESS | 7707 | 1466501011433 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 02:23:31 INFO - PROCESS | 7707 | 1466501011441 Marionette TRACE conn4 <- [1,2278,null,{}] 02:23:31 INFO - PROCESS | 7707 | 1466501011449 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:31 INFO - PROCESS | 7707 | 1466501011456 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:31 INFO - PROCESS | 7707 | 1466501011653 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 02:23:31 INFO - PROCESS | 7707 | 1466501011810 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:31 INFO - PROCESS | 7707 | 1466501011820 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe8c00 == 37 [pid = 7707] [id = 577] 02:23:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x978d2000) [pid = 7707] [serial = 1732] [outer = (nil)] 02:23:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a33b000) [pid = 7707] [serial = 1733] [outer = 0x978d2000] 02:23:31 INFO - PROCESS | 7707 | 1466501011900 Marionette DEBUG loaded listener.js 02:23:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a33f400) [pid = 7707] [serial = 1734] [outer = 0x978d2000] 02:23:32 INFO - PROCESS | 7707 | 1466501012895 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 02:23:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 02:23:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1504ms 02:23:32 INFO - PROCESS | 7707 | 1466501012929 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 02:23:32 INFO - PROCESS | 7707 | 1466501012933 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 02:23:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 02:23:32 INFO - PROCESS | 7707 | 1466501012940 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 02:23:32 INFO - PROCESS | 7707 | 1466501012944 Marionette TRACE conn4 <- [1,2282,null,{}] 02:23:32 INFO - PROCESS | 7707 | 1466501012950 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:32 INFO - PROCESS | 7707 | 1466501012955 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:33 INFO - PROCESS | 7707 | 1466501013152 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 02:23:33 INFO - PROCESS | 7707 | 1466501013358 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:33 INFO - PROCESS | 7707 | 1466501013368 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x921bf800 == 38 [pid = 7707] [id = 578] 02:23:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x921c0400) [pid = 7707] [serial = 1735] [outer = (nil)] 02:23:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a4d6400) [pid = 7707] [serial = 1736] [outer = 0x921c0400] 02:23:33 INFO - PROCESS | 7707 | 1466501013493 Marionette DEBUG loaded listener.js 02:23:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a547400) [pid = 7707] [serial = 1737] [outer = 0x921c0400] 02:23:34 INFO - PROCESS | 7707 | 1466501014474 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 02:23:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 02:23:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1592ms 02:23:34 INFO - PROCESS | 7707 | 1466501014547 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 02:23:34 INFO - PROCESS | 7707 | 1466501014551 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 02:23:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 02:23:34 INFO - PROCESS | 7707 | 1466501014560 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 02:23:34 INFO - PROCESS | 7707 | 1466501014563 Marionette TRACE conn4 <- [1,2286,null,{}] 02:23:34 INFO - PROCESS | 7707 | 1466501014570 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:34 INFO - PROCESS | 7707 | 1466501014575 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:34 INFO - PROCESS | 7707 | 1466501014776 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 02:23:34 INFO - PROCESS | 7707 | 1466501014965 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:34 INFO - PROCESS | 7707 | 1466501014984 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a5d7c00 == 39 [pid = 7707] [id = 579] 02:23:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a5d8000) [pid = 7707] [serial = 1738] [outer = (nil)] 02:23:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a5db400) [pid = 7707] [serial = 1739] [outer = 0x9a5d8000] 02:23:35 INFO - PROCESS | 7707 | 1466501015116 Marionette DEBUG loaded listener.js 02:23:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a81d800) [pid = 7707] [serial = 1740] [outer = 0x9a5d8000] 02:23:36 INFO - PROCESS | 7707 | 1466501016133 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 02:23:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 02:23:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1636ms 02:23:36 INFO - PROCESS | 7707 | 1466501016197 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 02:23:36 INFO - PROCESS | 7707 | 1466501016202 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 02:23:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 02:23:36 INFO - PROCESS | 7707 | 1466501016209 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 02:23:36 INFO - PROCESS | 7707 | 1466501016211 Marionette TRACE conn4 <- [1,2290,null,{}] 02:23:36 INFO - PROCESS | 7707 | 1466501016218 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:36 INFO - PROCESS | 7707 | 1466501016223 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:36 INFO - PROCESS | 7707 | 1466501016439 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 02:23:36 INFO - PROCESS | 7707 | 1466501016629 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:36 INFO - PROCESS | 7707 | 1466501016641 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfef000 == 40 [pid = 7707] [id = 580] 02:23:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8dfef800) [pid = 7707] [serial = 1741] [outer = (nil)] 02:23:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x91ad2400) [pid = 7707] [serial = 1742] [outer = 0x8dfef800] 02:23:36 INFO - PROCESS | 7707 | 1466501016772 Marionette DEBUG loaded listener.js 02:23:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x923ce800) [pid = 7707] [serial = 1743] [outer = 0x8dfef800] 02:23:37 INFO - PROCESS | 7707 | 1466501017935 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 02:23:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 02:23:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1788ms 02:23:37 INFO - PROCESS | 7707 | 1466501017998 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 02:23:38 INFO - PROCESS | 7707 | 1466501018005 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 02:23:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 02:23:38 INFO - PROCESS | 7707 | 1466501018013 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 02:23:38 INFO - PROCESS | 7707 | 1466501018021 Marionette TRACE conn4 <- [1,2294,null,{}] 02:23:38 INFO - PROCESS | 7707 | 1466501018029 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:38 INFO - PROCESS | 7707 | 1466501018034 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:38 INFO - PROCESS | 7707 | 1466501018219 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 02:23:38 INFO - PROCESS | 7707 | 1466501018588 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:38 INFO - PROCESS | 7707 | 1466501018598 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fefc000 == 41 [pid = 7707] [id = 581] 02:23:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x91011c00) [pid = 7707] [serial = 1744] [outer = (nil)] 02:23:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x91ad0c00) [pid = 7707] [serial = 1745] [outer = 0x91011c00] 02:23:38 INFO - PROCESS | 7707 | 1466501018682 Marionette DEBUG loaded listener.js 02:23:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x921ba400) [pid = 7707] [serial = 1746] [outer = 0x91011c00] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee1000 == 40 [pid = 7707] [id = 540] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfec000 == 39 [pid = 7707] [id = 541] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x99f6c400 == 38 [pid = 7707] [id = 555] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8deddc00 == 37 [pid = 7707] [id = 564] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x923c3000 == 36 [pid = 7707] [id = 546] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb10c00 == 35 [pid = 7707] [id = 566] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff1000 == 34 [pid = 7707] [id = 544] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x952cc400 == 33 [pid = 7707] [id = 567] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x95178c00 == 32 [pid = 7707] [id = 549] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd3800 == 31 [pid = 7707] [id = 542] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbca000 == 30 [pid = 7707] [id = 565] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd89800 == 29 [pid = 7707] [id = 552] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee6400 == 28 [pid = 7707] [id = 553] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2800 == 27 [pid = 7707] [id = 543] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x9a54a800 == 26 [pid = 7707] [id = 556] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8fedf800 == 25 [pid = 7707] [id = 547] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x978da800 == 24 [pid = 7707] [id = 545] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x923cd400 == 23 [pid = 7707] [id = 554] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x91ac9800 == 22 [pid = 7707] [id = 558] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0a400 == 21 [pid = 7707] [id = 557] 02:23:40 INFO - PROCESS | 7707 | --DOCSHELL 0x921c0800 == 20 [pid = 7707] [id = 548] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x92e55000) [pid = 7707] [serial = 1688] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x8fd94000) [pid = 7707] [serial = 1682] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x8fee6c00) [pid = 7707] [serial = 1683] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x8dfe7000) [pid = 7707] [serial = 1679] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x8dff3800) [pid = 7707] [serial = 1680] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x923c4000) [pid = 7707] [serial = 1677] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x91ad8c00) [pid = 7707] [serial = 1676] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9227d000) [pid = 7707] [serial = 1662] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x91ad8000) [pid = 7707] [serial = 1661] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x978d9800) [pid = 7707] [serial = 1665] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x96e79c00) [pid = 7707] [serial = 1664] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9382a000) [pid = 7707] [serial = 1689] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x921b3800) [pid = 7707] [serial = 1686] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9101e400) [pid = 7707] [serial = 1685] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a548000) [pid = 7707] [serial = 1668] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a4d8000) [pid = 7707] [serial = 1667] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a5d4400) [pid = 7707] [serial = 1671] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9a5d2c00) [pid = 7707] [serial = 1670] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91acb400) [pid = 7707] [serial = 1674] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fee3400) [pid = 7707] [serial = 1673] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x93cd1000) [pid = 7707] [serial = 1691] [outer = (nil)] [url = about:blank] 02:23:40 INFO - PROCESS | 7707 | 1466501020794 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 02:23:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 02:23:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2805ms 02:23:40 INFO - PROCESS | 7707 | 1466501020820 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 02:23:40 INFO - PROCESS | 7707 | 1466501020827 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 02:23:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 02:23:40 INFO - PROCESS | 7707 | 1466501020836 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 02:23:40 INFO - PROCESS | 7707 | 1466501020841 Marionette TRACE conn4 <- [1,2298,null,{}] 02:23:40 INFO - PROCESS | 7707 | 1466501020849 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:40 INFO - PROCESS | 7707 | 1466501020854 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:41 INFO - PROCESS | 7707 | 1466501021035 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 02:23:41 INFO - PROCESS | 7707 | 1466501021049 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:41 INFO - PROCESS | 7707 | 1466501021065 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfeac00 == 21 [pid = 7707] [id = 582] 02:23:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8eb04c00) [pid = 7707] [serial = 1747] [outer = (nil)] 02:23:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fbc5000) [pid = 7707] [serial = 1748] [outer = 0x8eb04c00] 02:23:41 INFO - PROCESS | 7707 | 1466501021187 Marionette DEBUG loaded listener.js 02:23:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fbcb800) [pid = 7707] [serial = 1749] [outer = 0x8eb04c00] 02:23:42 INFO - PROCESS | 7707 | 1466501022101 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 02:23:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 02:23:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1285ms 02:23:42 INFO - PROCESS | 7707 | 1466501022120 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 02:23:42 INFO - PROCESS | 7707 | 1466501022129 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 02:23:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 02:23:42 INFO - PROCESS | 7707 | 1466501022141 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 02:23:42 INFO - PROCESS | 7707 | 1466501022145 Marionette TRACE conn4 <- [1,2302,null,{}] 02:23:42 INFO - PROCESS | 7707 | 1466501022161 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:42 INFO - PROCESS | 7707 | 1466501022166 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:42 INFO - PROCESS | 7707 | 1466501022355 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 02:23:42 INFO - PROCESS | 7707 | 1466501022366 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:42 INFO - PROCESS | 7707 | 1466501022374 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feea800 == 22 [pid = 7707] [id = 583] 02:23:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8feee800) [pid = 7707] [serial = 1750] [outer = (nil)] 02:23:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8fef3c00) [pid = 7707] [serial = 1751] [outer = 0x8feee800] 02:23:42 INFO - PROCESS | 7707 | 1466501022449 Marionette DEBUG loaded listener.js 02:23:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8fefc800) [pid = 7707] [serial = 1752] [outer = 0x8feee800] 02:23:43 INFO - PROCESS | 7707 | 1466501023540 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 02:23:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 02:23:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1443ms 02:23:43 INFO - PROCESS | 7707 | 1466501023585 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 02:23:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 02:23:43 INFO - PROCESS | 7707 | 1466501023589 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 02:23:43 INFO - PROCESS | 7707 | 1466501023603 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 02:23:43 INFO - PROCESS | 7707 | 1466501023609 Marionette TRACE conn4 <- [1,2306,null,{}] 02:23:43 INFO - PROCESS | 7707 | 1466501023627 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:43 INFO - PROCESS | 7707 | 1466501023637 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:43 INFO - PROCESS | 7707 | 1466501023869 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 02:23:43 INFO - PROCESS | 7707 | 1466501023890 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:43 INFO - PROCESS | 7707 | 1466501023901 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b8800 == 23 [pid = 7707] [id = 584] 02:23:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x921b9c00) [pid = 7707] [serial = 1753] [outer = (nil)] 02:23:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9227a000) [pid = 7707] [serial = 1754] [outer = 0x921b9c00] 02:23:43 INFO - PROCESS | 7707 | 1466501023977 Marionette DEBUG loaded listener.js 02:23:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x923c5c00) [pid = 7707] [serial = 1755] [outer = 0x921b9c00] 02:23:44 INFO - PROCESS | 7707 | 1466501024994 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 02:23:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 02:23:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1452ms 02:23:45 INFO - PROCESS | 7707 | 1466501025075 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 02:23:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 02:23:45 INFO - PROCESS | 7707 | 1466501025080 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 02:23:45 INFO - PROCESS | 7707 | 1466501025087 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 02:23:45 INFO - PROCESS | 7707 | 1466501025090 Marionette TRACE conn4 <- [1,2310,null,{}] 02:23:45 INFO - PROCESS | 7707 | 1466501025096 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:45 INFO - PROCESS | 7707 | 1466501025101 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:45 INFO - PROCESS | 7707 | 1466501025693 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x91014000) [pid = 7707] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91ad7000) [pid = 7707] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x952cbc00) [pid = 7707] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x93829400) [pid = 7707] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fee5400) [pid = 7707] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dff4400) [pid = 7707] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x952d4800) [pid = 7707] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8dedf800) [pid = 7707] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923e2000) [pid = 7707] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x93915800) [pid = 7707] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 02:23:45 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91011400) [pid = 7707] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 02:23:45 INFO - PROCESS | 7707 | 1466501025865 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:45 INFO - PROCESS | 7707 | 1466501025876 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedf800 == 24 [pid = 7707] [id = 585] 02:23:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8dff4400) [pid = 7707] [serial = 1756] [outer = (nil)] 02:23:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x91014000) [pid = 7707] [serial = 1757] [outer = 0x8dff4400] 02:23:45 INFO - PROCESS | 7707 | 1466501025955 Marionette DEBUG loaded listener.js 02:23:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923e8400) [pid = 7707] [serial = 1758] [outer = 0x8dff4400] 02:23:46 INFO - PROCESS | 7707 | 1466501026759 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 02:23:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 02:23:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1731ms 02:23:46 INFO - PROCESS | 7707 | 1466501026818 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 02:23:46 INFO - PROCESS | 7707 | 1466501026823 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 02:23:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 02:23:46 INFO - PROCESS | 7707 | 1466501026829 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 02:23:46 INFO - PROCESS | 7707 | 1466501026833 Marionette TRACE conn4 <- [1,2314,null,{}] 02:23:46 INFO - PROCESS | 7707 | 1466501026839 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:46 INFO - PROCESS | 7707 | 1466501026844 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:47 INFO - PROCESS | 7707 | 1466501027058 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 02:23:47 INFO - PROCESS | 7707 | 1466501027068 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:47 INFO - PROCESS | 7707 | 1466501027077 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e52400 == 25 [pid = 7707] [id = 586] 02:23:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x92e56c00) [pid = 7707] [serial = 1759] [outer = (nil)] 02:23:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93918000) [pid = 7707] [serial = 1760] [outer = 0x92e56c00] 02:23:47 INFO - PROCESS | 7707 | 1466501027145 Marionette DEBUG loaded listener.js 02:23:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x93cd0c00) [pid = 7707] [serial = 1761] [outer = 0x92e56c00] 02:23:48 INFO - PROCESS | 7707 | 1466501028267 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 02:23:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 02:23:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1484ms 02:23:48 INFO - PROCESS | 7707 | 1466501028315 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 02:23:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 02:23:48 INFO - PROCESS | 7707 | 1466501028322 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 02:23:48 INFO - PROCESS | 7707 | 1466501028331 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 02:23:48 INFO - PROCESS | 7707 | 1466501028337 Marionette TRACE conn4 <- [1,2318,null,{}] 02:23:48 INFO - PROCESS | 7707 | 1466501028345 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:48 INFO - PROCESS | 7707 | 1466501028350 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:48 INFO - PROCESS | 7707 | 1466501028564 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 02:23:48 INFO - PROCESS | 7707 | 1466501028805 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:48 INFO - PROCESS | 7707 | 1466501028815 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0b800 == 26 [pid = 7707] [id = 587] 02:23:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8fbc9400) [pid = 7707] [serial = 1762] [outer = (nil)] 02:23:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8fee8000) [pid = 7707] [serial = 1763] [outer = 0x8fbc9400] 02:23:48 INFO - PROCESS | 7707 | 1466501028943 Marionette DEBUG loaded listener.js 02:23:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x91016c00) [pid = 7707] [serial = 1764] [outer = 0x8fbc9400] 02:23:50 INFO - PROCESS | 7707 | 1466501030008 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 02:23:50 INFO - PROCESS | 7707 | 1466501030082 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 02:23:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 02:23:50 INFO - PROCESS | 7707 | 1466501030094 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 02:23:50 INFO - PROCESS | 7707 | 1466501030098 Marionette TRACE conn4 <- [1,2322,null,{}] 02:23:50 INFO - PROCESS | 7707 | 1466501030160 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:50 INFO - PROCESS | 7707 | 1466501030167 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:50 INFO - PROCESS | 7707 | 1466501030377 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 02:23:50 INFO - PROCESS | 7707 | 1466501030613 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:50 INFO - PROCESS | 7707 | 1466501030622 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee8c00 == 27 [pid = 7707] [id = 588] 02:23:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x921b6000) [pid = 7707] [serial = 1765] [outer = (nil)] 02:23:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x923ec400) [pid = 7707] [serial = 1766] [outer = 0x921b6000] 02:23:50 INFO - PROCESS | 7707 | 1466501030709 Marionette DEBUG loaded listener.js 02:23:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x921c0800) [pid = 7707] [serial = 1767] [outer = 0x921b6000] 02:23:51 INFO - PROCESS | 7707 | 1466501031764 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 02:23:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 02:23:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1739ms 02:23:51 INFO - PROCESS | 7707 | 1466501031833 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 02:23:51 INFO - PROCESS | 7707 | 1466501031838 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 02:23:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 02:23:51 INFO - PROCESS | 7707 | 1466501031845 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 02:23:51 INFO - PROCESS | 7707 | 1466501031852 Marionette TRACE conn4 <- [1,2326,null,{}] 02:23:51 INFO - PROCESS | 7707 | 1466501031869 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:51 INFO - PROCESS | 7707 | 1466501031879 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:52 INFO - PROCESS | 7707 | 1466501032124 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 02:23:52 INFO - PROCESS | 7707 | 1466501032408 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:52 INFO - PROCESS | 7707 | 1466501032422 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d4000 == 28 [pid = 7707] [id = 589] 02:23:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x952d5800) [pid = 7707] [serial = 1768] [outer = (nil)] 02:23:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x96e76c00) [pid = 7707] [serial = 1769] [outer = 0x952d5800] 02:23:52 INFO - PROCESS | 7707 | 1466501032508 Marionette DEBUG loaded listener.js 02:23:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x96e79800) [pid = 7707] [serial = 1770] [outer = 0x952d5800] 02:23:53 INFO - PROCESS | 7707 | 1466501033552 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 02:23:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 02:23:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1745ms 02:23:53 INFO - PROCESS | 7707 | 1466501033591 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 02:23:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 02:23:53 INFO - PROCESS | 7707 | 1466501033597 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 02:23:53 INFO - PROCESS | 7707 | 1466501033603 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 02:23:53 INFO - PROCESS | 7707 | 1466501033607 Marionette TRACE conn4 <- [1,2330,null,{}] 02:23:53 INFO - PROCESS | 7707 | 1466501033612 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:53 INFO - PROCESS | 7707 | 1466501033618 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:53 INFO - PROCESS | 7707 | 1466501033817 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 02:23:54 INFO - PROCESS | 7707 | 1466501034053 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:54 INFO - PROCESS | 7707 | 1466501034062 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:54 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee3000 == 29 [pid = 7707] [id = 590] 02:23:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x8dee4000) [pid = 7707] [serial = 1771] [outer = (nil)] 02:23:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8dfeb400) [pid = 7707] [serial = 1772] [outer = 0x8dee4000] 02:23:54 INFO - PROCESS | 7707 | 1466501034302 Marionette DEBUG loaded listener.js 02:23:54 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8eb02400) [pid = 7707] [serial = 1773] [outer = 0x8dee4000] 02:23:55 INFO - PROCESS | 7707 | 1466501035374 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 02:23:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 02:23:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1793ms 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x978d1800) [pid = 7707] [serial = 1715] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x947ab400) [pid = 7707] [serial = 1713] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99742000) [pid = 7707] [serial = 1719] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99f3f400) [pid = 7707] [serial = 1722] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x978de800) [pid = 7707] [serial = 1721] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x93cd4c00) [pid = 7707] [serial = 1692] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x978d7c00) [pid = 7707] [serial = 1716] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x996b1400) [pid = 7707] [serial = 1718] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91ad3400) [pid = 7707] [serial = 1697] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x921bd000) [pid = 7707] [serial = 1698] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8eb0e800) [pid = 7707] [serial = 1706] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fd85400) [pid = 7707] [serial = 1707] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x978d9000) [pid = 7707] [serial = 1703] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x978ddc00) [pid = 7707] [serial = 1704] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8dfe6c00) [pid = 7707] [serial = 1694] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8eb08c00) [pid = 7707] [serial = 1695] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9390ec00) [pid = 7707] [serial = 1712] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x95172400) [pid = 7707] [serial = 1700] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x952cc800) [pid = 7707] [serial = 1701] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9101ac00) [pid = 7707] [serial = 1709] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x921b6400) [pid = 7707] [serial = 1710] [outer = (nil)] [url = about:blank] 02:23:55 INFO - PROCESS | 7707 | 1466501035428 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 02:23:55 INFO - PROCESS | 7707 | 1466501035438 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 02:23:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 02:23:55 INFO - PROCESS | 7707 | 1466501035454 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 02:23:55 INFO - PROCESS | 7707 | 1466501035457 Marionette TRACE conn4 <- [1,2334,null,{}] 02:23:55 INFO - PROCESS | 7707 | 1466501035466 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:55 INFO - PROCESS | 7707 | 1466501035470 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:55 INFO - PROCESS | 7707 | 1466501035649 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 02:23:55 INFO - PROCESS | 7707 | 1466501035791 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:55 INFO - PROCESS | 7707 | 1466501035802 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd85c00 == 30 [pid = 7707] [id = 591] 02:23:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fd88000) [pid = 7707] [serial = 1774] [outer = (nil)] 02:23:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x91acac00) [pid = 7707] [serial = 1775] [outer = 0x8fd88000] 02:23:55 INFO - PROCESS | 7707 | 1466501035922 Marionette DEBUG loaded listener.js 02:23:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x91ad4400) [pid = 7707] [serial = 1776] [outer = 0x8fd88000] 02:23:56 INFO - PROCESS | 7707 | 1466501036735 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 02:23:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 02:23:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1336ms 02:23:56 INFO - PROCESS | 7707 | 1466501036789 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 02:23:56 INFO - PROCESS | 7707 | 1466501036794 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 02:23:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 02:23:56 INFO - PROCESS | 7707 | 1466501036806 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 02:23:56 INFO - PROCESS | 7707 | 1466501036809 Marionette TRACE conn4 <- [1,2338,null,{}] 02:23:56 INFO - PROCESS | 7707 | 1466501036816 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:56 INFO - PROCESS | 7707 | 1466501036821 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:57 INFO - PROCESS | 7707 | 1466501036999 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 02:23:57 INFO - PROCESS | 7707 | 1466501037010 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:57 INFO - PROCESS | 7707 | 1466501037020 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee9800 == 31 [pid = 7707] [id = 592] 02:23:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x921b4800) [pid = 7707] [serial = 1777] [outer = (nil)] 02:23:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x923e8000) [pid = 7707] [serial = 1778] [outer = 0x921b4800] 02:23:57 INFO - PROCESS | 7707 | 1466501037231 Marionette DEBUG loaded listener.js 02:23:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9479e000) [pid = 7707] [serial = 1779] [outer = 0x921b4800] 02:23:58 INFO - PROCESS | 7707 | 1466501038179 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 02:23:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 02:23:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1432ms 02:23:58 INFO - PROCESS | 7707 | 1466501038238 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 02:23:58 INFO - PROCESS | 7707 | 1466501038242 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 02:23:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 02:23:58 INFO - PROCESS | 7707 | 1466501038263 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 02:23:58 INFO - PROCESS | 7707 | 1466501038270 Marionette TRACE conn4 <- [1,2342,null,{}] 02:23:58 INFO - PROCESS | 7707 | 1466501038286 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:58 INFO - PROCESS | 7707 | 1466501038295 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:58 INFO - PROCESS | 7707 | 1466501038544 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 02:23:58 INFO - PROCESS | 7707 | 1466501038567 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:23:58 INFO - PROCESS | 7707 | 1466501038574 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b6c00 == 32 [pid = 7707] [id = 593] 02:23:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x95179000) [pid = 7707] [serial = 1780] [outer = (nil)] 02:23:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x96e78800) [pid = 7707] [serial = 1781] [outer = 0x95179000] 02:23:58 INFO - PROCESS | 7707 | 1466501038647 Marionette DEBUG loaded listener.js 02:23:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x978d4400) [pid = 7707] [serial = 1782] [outer = 0x95179000] 02:23:59 INFO - PROCESS | 7707 | 1466501039654 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 02:23:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 02:23:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1449ms 02:23:59 INFO - PROCESS | 7707 | 1466501039700 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 02:23:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 02:23:59 INFO - PROCESS | 7707 | 1466501039705 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 02:23:59 INFO - PROCESS | 7707 | 1466501039719 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 02:23:59 INFO - PROCESS | 7707 | 1466501039722 Marionette TRACE conn4 <- [1,2346,null,{}] 02:23:59 INFO - PROCESS | 7707 | 1466501039728 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:23:59 INFO - PROCESS | 7707 | 1466501039733 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:23:59 INFO - PROCESS | 7707 | 1466501039959 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8eb0e400) [pid = 7707] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923e4400) [pid = 7707] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x978d5000) [pid = 7707] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x978d2000) [pid = 7707] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x921c0400) [pid = 7707] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a5d8000) [pid = 7707] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921b9c00) [pid = 7707] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8feee800) [pid = 7707] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x91011c00) [pid = 7707] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8dfef800) [pid = 7707] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8dff4400) [pid = 7707] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 02:24:00 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x8eb04c00) [pid = 7707] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 02:24:00 INFO - PROCESS | 7707 | 1466501040218 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:00 INFO - PROCESS | 7707 | 1466501040225 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee4c00 == 33 [pid = 7707] [id = 594] 02:24:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x8dee5800) [pid = 7707] [serial = 1783] [outer = (nil)] 02:24:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fbc8000) [pid = 7707] [serial = 1784] [outer = 0x8dee5800] 02:24:00 INFO - PROCESS | 7707 | 1466501040301 Marionette DEBUG loaded listener.js 02:24:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fd93000) [pid = 7707] [serial = 1785] [outer = 0x8dee5800] 02:24:01 INFO - PROCESS | 7707 | 1466501041155 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 02:24:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 02:24:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1491ms 02:24:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 02:24:01 INFO - PROCESS | 7707 | 1466501041207 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 02:24:01 INFO - PROCESS | 7707 | 1466501041210 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 02:24:01 INFO - PROCESS | 7707 | 1466501041218 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 02:24:01 INFO - PROCESS | 7707 | 1466501041222 Marionette TRACE conn4 <- [1,2350,null,{}] 02:24:01 INFO - PROCESS | 7707 | 1466501041228 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:01 INFO - PROCESS | 7707 | 1466501041233 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:01 INFO - PROCESS | 7707 | 1466501041403 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 02:24:01 INFO - PROCESS | 7707 | 1466501041412 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:01 INFO - PROCESS | 7707 | 1466501041420 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c1800 == 34 [pid = 7707] [id = 595] 02:24:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x978dc800) [pid = 7707] [serial = 1786] [outer = (nil)] 02:24:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x98365800) [pid = 7707] [serial = 1787] [outer = 0x978dc800] 02:24:01 INFO - PROCESS | 7707 | 1466501041514 Marionette DEBUG loaded listener.js 02:24:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99740000) [pid = 7707] [serial = 1788] [outer = 0x978dc800] 02:24:02 INFO - PROCESS | 7707 | 1466501042721 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 02:24:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 02:24:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1537ms 02:24:02 INFO - PROCESS | 7707 | 1466501042755 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 02:24:02 INFO - PROCESS | 7707 | 1466501042762 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 02:24:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 02:24:02 INFO - PROCESS | 7707 | 1466501042771 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 02:24:02 INFO - PROCESS | 7707 | 1466501042777 Marionette TRACE conn4 <- [1,2354,null,{}] 02:24:02 INFO - PROCESS | 7707 | 1466501042786 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:02 INFO - PROCESS | 7707 | 1466501042793 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:03 INFO - PROCESS | 7707 | 1466501043033 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 02:24:03 INFO - PROCESS | 7707 | 1466501043281 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:03 INFO - PROCESS | 7707 | 1466501043290 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8e000 == 35 [pid = 7707] [id = 596] 02:24:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd90c00) [pid = 7707] [serial = 1789] [outer = (nil)] 02:24:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x921b4000) [pid = 7707] [serial = 1790] [outer = 0x8fd90c00] 02:24:03 INFO - PROCESS | 7707 | 1466501043417 Marionette DEBUG loaded listener.js 02:24:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x921c1000) [pid = 7707] [serial = 1791] [outer = 0x8fd90c00] 02:24:04 INFO - PROCESS | 7707 | 1466501044402 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 02:24:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 02:24:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1688ms 02:24:04 INFO - PROCESS | 7707 | 1466501044459 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 02:24:04 INFO - PROCESS | 7707 | 1466501044467 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 02:24:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 02:24:04 INFO - PROCESS | 7707 | 1466501044479 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 02:24:04 INFO - PROCESS | 7707 | 1466501044483 Marionette TRACE conn4 <- [1,2358,null,{}] 02:24:04 INFO - PROCESS | 7707 | 1466501044491 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:04 INFO - PROCESS | 7707 | 1466501044496 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:04 INFO - PROCESS | 7707 | 1466501044711 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 02:24:04 INFO - PROCESS | 7707 | 1466501044897 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:04 INFO - PROCESS | 7707 | 1466501044909 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cda800 == 36 [pid = 7707] [id = 597] 02:24:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x95170c00) [pid = 7707] [serial = 1792] [outer = (nil)] 02:24:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x952cc800) [pid = 7707] [serial = 1793] [outer = 0x95170c00] 02:24:05 INFO - PROCESS | 7707 | 1466501045047 Marionette DEBUG loaded listener.js 02:24:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952d7800) [pid = 7707] [serial = 1794] [outer = 0x95170c00] 02:24:06 INFO - PROCESS | 7707 | 1466501046072 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 02:24:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 02:24:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1641ms 02:24:06 INFO - PROCESS | 7707 | 1466501046121 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 02:24:06 INFO - PROCESS | 7707 | 1466501046125 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 02:24:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 02:24:06 INFO - PROCESS | 7707 | 1466501046133 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 02:24:06 INFO - PROCESS | 7707 | 1466501046139 Marionette TRACE conn4 <- [1,2362,null,{}] 02:24:06 INFO - PROCESS | 7707 | 1466501046157 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:06 INFO - PROCESS | 7707 | 1466501046167 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:06 INFO - PROCESS | 7707 | 1466501046384 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 02:24:06 INFO - PROCESS | 7707 | 1466501046620 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:06 INFO - PROCESS | 7707 | 1466501046631 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e5bc00 == 37 [pid = 7707] [id = 598] 02:24:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9923ec00) [pid = 7707] [serial = 1795] [outer = (nil)] 02:24:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x99f3c400) [pid = 7707] [serial = 1796] [outer = 0x9923ec00] 02:24:06 INFO - PROCESS | 7707 | 1466501046760 Marionette DEBUG loaded listener.js 02:24:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99f47400) [pid = 7707] [serial = 1797] [outer = 0x9923ec00] 02:24:07 INFO - PROCESS | 7707 | 1466501047751 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 02:24:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 02:24:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1692ms 02:24:07 INFO - PROCESS | 7707 | 1466501047826 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 02:24:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 02:24:07 INFO - PROCESS | 7707 | 1466501047831 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 02:24:07 INFO - PROCESS | 7707 | 1466501047838 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 02:24:07 INFO - PROCESS | 7707 | 1466501047842 Marionette TRACE conn4 <- [1,2366,null,{}] 02:24:07 INFO - PROCESS | 7707 | 1466501047848 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:07 INFO - PROCESS | 7707 | 1466501047853 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:08 INFO - PROCESS | 7707 | 1466501048078 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 02:24:08 INFO - PROCESS | 7707 | 1466501048310 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:08 INFO - PROCESS | 7707 | 1466501048325 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc6400 == 38 [pid = 7707] [id = 599] 02:24:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x99f42000) [pid = 7707] [serial = 1798] [outer = (nil)] 02:24:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a31b400) [pid = 7707] [serial = 1799] [outer = 0x99f42000] 02:24:08 INFO - PROCESS | 7707 | 1466501048446 Marionette DEBUG loaded listener.js 02:24:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a334800) [pid = 7707] [serial = 1800] [outer = 0x99f42000] 02:24:09 INFO - PROCESS | 7707 | 1466501049359 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 02:24:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 02:24:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1587ms 02:24:09 INFO - PROCESS | 7707 | 1466501049425 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 02:24:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 02:24:09 INFO - PROCESS | 7707 | 1466501049430 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 02:24:09 INFO - PROCESS | 7707 | 1466501049438 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 02:24:09 INFO - PROCESS | 7707 | 1466501049441 Marionette TRACE conn4 <- [1,2370,null,{}] 02:24:09 INFO - PROCESS | 7707 | 1466501049448 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:09 INFO - PROCESS | 7707 | 1466501049453 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:09 INFO - PROCESS | 7707 | 1466501049642 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 02:24:09 INFO - PROCESS | 7707 | 1466501049844 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:09 INFO - PROCESS | 7707 | 1466501049852 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e53400 == 39 [pid = 7707] [id = 600] 02:24:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99f46c00) [pid = 7707] [serial = 1801] [outer = (nil)] 02:24:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a342000) [pid = 7707] [serial = 1802] [outer = 0x99f46c00] 02:24:09 INFO - PROCESS | 7707 | 1466501049940 Marionette DEBUG loaded listener.js 02:24:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a426c00) [pid = 7707] [serial = 1803] [outer = 0x99f46c00] 02:24:10 INFO - PROCESS | 7707 | 1466501050917 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 02:24:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 02:24:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1537ms 02:24:10 INFO - PROCESS | 7707 | 1466501050976 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 02:24:10 INFO - PROCESS | 7707 | 1466501050980 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 02:24:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 02:24:10 INFO - PROCESS | 7707 | 1466501050987 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 02:24:10 INFO - PROCESS | 7707 | 1466501050991 Marionette TRACE conn4 <- [1,2374,null,{}] 02:24:11 INFO - PROCESS | 7707 | 1466501050998 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:11 INFO - PROCESS | 7707 | 1466501051010 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:11 INFO - PROCESS | 7707 | 1466501051290 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 02:24:11 INFO - PROCESS | 7707 | 1466501051540 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:11 INFO - PROCESS | 7707 | 1466501051547 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe5c00 == 40 [pid = 7707] [id = 601] 02:24:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x8feecc00) [pid = 7707] [serial = 1804] [outer = (nil)] 02:24:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x923e4800) [pid = 7707] [serial = 1805] [outer = 0x8feecc00] 02:24:11 INFO - PROCESS | 7707 | 1466501051648 Marionette DEBUG loaded listener.js 02:24:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a33b400) [pid = 7707] [serial = 1806] [outer = 0x8feecc00] 02:24:12 INFO - PROCESS | 7707 | 1466501052570 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 02:24:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 02:24:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1642ms 02:24:12 INFO - PROCESS | 7707 | 1466501052630 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 02:24:12 INFO - PROCESS | 7707 | 1466501052635 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 02:24:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 02:24:12 INFO - PROCESS | 7707 | 1466501052642 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 02:24:12 INFO - PROCESS | 7707 | 1466501052646 Marionette TRACE conn4 <- [1,2378,null,{}] 02:24:12 INFO - PROCESS | 7707 | 1466501052651 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:12 INFO - PROCESS | 7707 | 1466501052657 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:12 INFO - PROCESS | 7707 | 1466501052835 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 02:24:13 INFO - PROCESS | 7707 | 1466501053264 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:13 INFO - PROCESS | 7707 | 1466501053273 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0e800 == 41 [pid = 7707] [id = 602] 02:24:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8eb0f000) [pid = 7707] [serial = 1807] [outer = (nil)] 02:24:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8fbd2400) [pid = 7707] [serial = 1808] [outer = 0x8eb0f000] 02:24:13 INFO - PROCESS | 7707 | 1466501053395 Marionette DEBUG loaded listener.js 02:24:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8fedfc00) [pid = 7707] [serial = 1809] [outer = 0x8eb0f000] 02:24:14 INFO - PROCESS | 7707 | 1466501054448 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee4c00 == 40 [pid = 7707] [id = 594] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x921b6c00 == 39 [pid = 7707] [id = 593] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee9800 == 38 [pid = 7707] [id = 592] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd85c00 == 37 [pid = 7707] [id = 591] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee3000 == 36 [pid = 7707] [id = 590] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2c00 == 35 [pid = 7707] [id = 568] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x92e52400 == 34 [pid = 7707] [id = 586] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0b800 == 33 [pid = 7707] [id = 587] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee8c00 == 32 [pid = 7707] [id = 588] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x952d4000 == 31 [pid = 7707] [id = 589] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe5c00 == 30 [pid = 7707] [id = 601] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc6400 == 29 [pid = 7707] [id = 599] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x92e53400 == 28 [pid = 7707] [id = 600] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x92e5bc00 == 27 [pid = 7707] [id = 598] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x93cda800 == 26 [pid = 7707] [id = 597] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x923c1800 == 25 [pid = 7707] [id = 595] 02:24:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8e000 == 24 [pid = 7707] [id = 596] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x8fbc9000) [pid = 7707] [serial = 1725] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x8fbce400) [pid = 7707] [serial = 1724] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9479ec00) [pid = 7707] [serial = 1728] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x92e56800) [pid = 7707] [serial = 1727] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x99f41400) [pid = 7707] [serial = 1731] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99e5d800) [pid = 7707] [serial = 1730] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a33f400) [pid = 7707] [serial = 1734] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a33b000) [pid = 7707] [serial = 1733] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a547400) [pid = 7707] [serial = 1737] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a4d6400) [pid = 7707] [serial = 1736] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a81d800) [pid = 7707] [serial = 1740] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9227a000) [pid = 7707] [serial = 1754] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fef3c00) [pid = 7707] [serial = 1751] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x921ba400) [pid = 7707] [serial = 1746] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a5db400) [pid = 7707] [serial = 1739] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91ad0c00) [pid = 7707] [serial = 1745] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923ce800) [pid = 7707] [serial = 1743] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x91ad2400) [pid = 7707] [serial = 1742] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x93918000) [pid = 7707] [serial = 1760] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x923c5c00) [pid = 7707] [serial = 1755] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x923e8400) [pid = 7707] [serial = 1758] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fbcb800) [pid = 7707] [serial = 1749] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fbc5000) [pid = 7707] [serial = 1748] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fefc800) [pid = 7707] [serial = 1752] [outer = (nil)] [url = about:blank] 02:24:15 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x91014000) [pid = 7707] [serial = 1757] [outer = (nil)] [url = about:blank] 02:24:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 02:24:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 2940ms 02:24:15 INFO - PROCESS | 7707 | 1466501055733 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 02:24:15 INFO - PROCESS | 7707 | 1466501055737 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 02:24:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 02:24:15 INFO - PROCESS | 7707 | 1466501055748 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 02:24:15 INFO - PROCESS | 7707 | 1466501055755 Marionette TRACE conn4 <- [1,2382,null,{}] 02:24:15 INFO - PROCESS | 7707 | 1466501055764 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:15 INFO - PROCESS | 7707 | 1466501055772 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:15 INFO - PROCESS | 7707 | 1466501055941 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 02:24:16 INFO - PROCESS | 7707 | 1466501056080 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:16 INFO - PROCESS | 7707 | 1466501056090 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc5000 == 25 [pid = 7707] [id = 603] 02:24:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fbc6400) [pid = 7707] [serial = 1810] [outer = (nil)] 02:24:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fbce400) [pid = 7707] [serial = 1811] [outer = 0x8fbc6400] 02:24:16 INFO - PROCESS | 7707 | 1466501056170 Marionette DEBUG loaded listener.js 02:24:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fd89400) [pid = 7707] [serial = 1812] [outer = 0x8fbc6400] 02:24:17 INFO - PROCESS | 7707 | 1466501057053 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 02:24:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 02:24:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1340ms 02:24:17 INFO - PROCESS | 7707 | 1466501057091 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 02:24:17 INFO - PROCESS | 7707 | 1466501057097 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 02:24:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 02:24:17 INFO - PROCESS | 7707 | 1466501057110 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 02:24:17 INFO - PROCESS | 7707 | 1466501057118 Marionette TRACE conn4 <- [1,2386,null,{}] 02:24:17 INFO - PROCESS | 7707 | 1466501057125 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:17 INFO - PROCESS | 7707 | 1466501057131 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:17 INFO - PROCESS | 7707 | 1466501057319 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 02:24:17 INFO - PROCESS | 7707 | 1466501057461 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:17 INFO - PROCESS | 7707 | 1466501057469 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef3000 == 26 [pid = 7707] [id = 604] 02:24:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x91013800) [pid = 7707] [serial = 1813] [outer = (nil)] 02:24:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9101ac00) [pid = 7707] [serial = 1814] [outer = 0x91013800] 02:24:17 INFO - PROCESS | 7707 | 1466501057547 Marionette DEBUG loaded listener.js 02:24:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x91acf800) [pid = 7707] [serial = 1815] [outer = 0x91013800] 02:24:18 INFO - PROCESS | 7707 | 1466501058488 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 02:24:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 02:24:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1453ms 02:24:18 INFO - PROCESS | 7707 | 1466501058564 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 02:24:18 INFO - PROCESS | 7707 | 1466501058570 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 02:24:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 02:24:18 INFO - PROCESS | 7707 | 1466501058578 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 02:24:18 INFO - PROCESS | 7707 | 1466501058582 Marionette TRACE conn4 <- [1,2390,null,{}] 02:24:18 INFO - PROCESS | 7707 | 1466501058608 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:18 INFO - PROCESS | 7707 | 1466501058618 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:18 INFO - PROCESS | 7707 | 1466501058856 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 02:24:18 INFO - PROCESS | 7707 | 1466501058886 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:18 INFO - PROCESS | 7707 | 1466501058897 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c7400 == 27 [pid = 7707] [id = 605] 02:24:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923c7c00) [pid = 7707] [serial = 1816] [outer = (nil)] 02:24:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x923cf000) [pid = 7707] [serial = 1817] [outer = 0x923c7c00] 02:24:18 INFO - PROCESS | 7707 | 1466501058980 Marionette DEBUG loaded listener.js 02:24:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x923e6800) [pid = 7707] [serial = 1818] [outer = 0x923c7c00] 02:24:20 INFO - PROCESS | 7707 | 1466501059997 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 02:24:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 02:24:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1488ms 02:24:20 INFO - PROCESS | 7707 | 1466501060066 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 02:24:20 INFO - PROCESS | 7707 | 1466501060069 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 02:24:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 02:24:20 INFO - PROCESS | 7707 | 1466501060090 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 02:24:20 INFO - PROCESS | 7707 | 1466501060094 Marionette TRACE conn4 <- [1,2394,null,{}] 02:24:20 INFO - PROCESS | 7707 | 1466501060100 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:20 INFO - PROCESS | 7707 | 1466501060124 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:20 INFO - PROCESS | 7707 | 1466501060738 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x978dc800) [pid = 7707] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x95179000) [pid = 7707] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8dee5800) [pid = 7707] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x92e56c00) [pid = 7707] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fd88000) [pid = 7707] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fbc9400) [pid = 7707] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d5800) [pid = 7707] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x921b6000) [pid = 7707] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8dee4000) [pid = 7707] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 02:24:20 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x921b4800) [pid = 7707] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 02:24:20 INFO - PROCESS | 7707 | 1466501060906 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:20 INFO - PROCESS | 7707 | 1466501060918 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee4000 == 28 [pid = 7707] [id = 606] 02:24:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8dff3800) [pid = 7707] [serial = 1819] [outer = (nil)] 02:24:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fbd1800) [pid = 7707] [serial = 1820] [outer = 0x8dff3800] 02:24:20 INFO - PROCESS | 7707 | 1466501060988 Marionette DEBUG loaded listener.js 02:24:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x93ccf000) [pid = 7707] [serial = 1821] [outer = 0x8dff3800] 02:24:21 INFO - PROCESS | 7707 | 1466501061831 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 02:24:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 02:24:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1790ms 02:24:21 INFO - PROCESS | 7707 | 1466501061881 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 02:24:21 INFO - PROCESS | 7707 | 1466501061884 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 02:24:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 02:24:21 INFO - PROCESS | 7707 | 1466501061890 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 02:24:21 INFO - PROCESS | 7707 | 1466501061894 Marionette TRACE conn4 <- [1,2398,null,{}] 02:24:21 INFO - PROCESS | 7707 | 1466501061900 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:21 INFO - PROCESS | 7707 | 1466501061905 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:22 INFO - PROCESS | 7707 | 1466501062067 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 02:24:22 INFO - PROCESS | 7707 | 1466501062076 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:22 INFO - PROCESS | 7707 | 1466501062085 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad0800 == 29 [pid = 7707] [id = 607] 02:24:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x93cd4400) [pid = 7707] [serial = 1822] [outer = (nil)] 02:24:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x952cc000) [pid = 7707] [serial = 1823] [outer = 0x93cd4400] 02:24:22 INFO - PROCESS | 7707 | 1466501062296 Marionette DEBUG loaded listener.js 02:24:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952d3400) [pid = 7707] [serial = 1824] [outer = 0x93cd4400] 02:24:23 INFO - PROCESS | 7707 | 1466501063324 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 02:24:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 02:24:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1498ms 02:24:23 INFO - PROCESS | 7707 | 1466501063392 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 02:24:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 02:24:23 INFO - PROCESS | 7707 | 1466501063399 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 02:24:23 INFO - PROCESS | 7707 | 1466501063408 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 02:24:23 INFO - PROCESS | 7707 | 1466501063414 Marionette TRACE conn4 <- [1,2402,null,{}] 02:24:23 INFO - PROCESS | 7707 | 1466501063423 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:23 INFO - PROCESS | 7707 | 1466501063428 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:23 INFO - PROCESS | 7707 | 1466501063683 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 02:24:23 INFO - PROCESS | 7707 | 1466501063946 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:23 INFO - PROCESS | 7707 | 1466501063957 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcf400 == 30 [pid = 7707] [id = 608] 02:24:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x91013400) [pid = 7707] [serial = 1825] [outer = (nil)] 02:24:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ad4800) [pid = 7707] [serial = 1826] [outer = 0x91013400] 02:24:24 INFO - PROCESS | 7707 | 1466501064084 Marionette DEBUG loaded listener.js 02:24:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9227a800) [pid = 7707] [serial = 1827] [outer = 0x91013400] 02:24:25 INFO - PROCESS | 7707 | 1466501065118 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 02:24:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 02:24:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1791ms 02:24:25 INFO - PROCESS | 7707 | 1466501065198 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 02:24:25 INFO - PROCESS | 7707 | 1466501065206 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 02:24:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 02:24:25 INFO - PROCESS | 7707 | 1466501065217 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 02:24:25 INFO - PROCESS | 7707 | 1466501065221 Marionette TRACE conn4 <- [1,2406,null,{}] 02:24:25 INFO - PROCESS | 7707 | 1466501065228 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:25 INFO - PROCESS | 7707 | 1466501065233 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:25 INFO - PROCESS | 7707 | 1466501065460 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 02:24:25 INFO - PROCESS | 7707 | 1466501065706 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:25 INFO - PROCESS | 7707 | 1466501065715 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x947a6800 == 31 [pid = 7707] [id = 609] 02:24:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x95179000) [pid = 7707] [serial = 1828] [outer = (nil)] 02:24:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x952cdc00) [pid = 7707] [serial = 1829] [outer = 0x95179000] 02:24:25 INFO - PROCESS | 7707 | 1466501065834 Marionette DEBUG loaded listener.js 02:24:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x96e7c000) [pid = 7707] [serial = 1830] [outer = 0x95179000] 02:24:26 INFO - PROCESS | 7707 | 1466501066899 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 02:24:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 02:24:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1731ms 02:24:26 INFO - PROCESS | 7707 | 1466501066948 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 02:24:26 INFO - PROCESS | 7707 | 1466501066953 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 02:24:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 02:24:26 INFO - PROCESS | 7707 | 1466501066961 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 02:24:26 INFO - PROCESS | 7707 | 1466501066967 Marionette TRACE conn4 <- [1,2410,null,{}] 02:24:26 INFO - PROCESS | 7707 | 1466501066984 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:26 INFO - PROCESS | 7707 | 1466501066993 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:27 INFO - PROCESS | 7707 | 1466501067185 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 02:24:27 INFO - PROCESS | 7707 | 1466501067471 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:27 INFO - PROCESS | 7707 | 1466501067482 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x9830d800 == 32 [pid = 7707] [id = 610] 02:24:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x98360000) [pid = 7707] [serial = 1831] [outer = (nil)] 02:24:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99734400) [pid = 7707] [serial = 1832] [outer = 0x98360000] 02:24:27 INFO - PROCESS | 7707 | 1466501067575 Marionette DEBUG loaded listener.js 02:24:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x99e5ec00) [pid = 7707] [serial = 1833] [outer = 0x98360000] 02:24:28 INFO - PROCESS | 7707 | 1466501068543 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 02:24:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 02:24:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1639ms 02:24:28 INFO - PROCESS | 7707 | 1466501068616 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 02:24:28 INFO - PROCESS | 7707 | 1466501068621 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 02:24:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 02:24:28 INFO - PROCESS | 7707 | 1466501068630 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 02:24:28 INFO - PROCESS | 7707 | 1466501068633 Marionette TRACE conn4 <- [1,2414,null,{}] 02:24:28 INFO - PROCESS | 7707 | 1466501068639 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:28 INFO - PROCESS | 7707 | 1466501068645 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:28 INFO - PROCESS | 7707 | 1466501068838 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 02:24:29 INFO - PROCESS | 7707 | 1466501069081 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:29 INFO - PROCESS | 7707 | 1466501069089 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x921c1c00 == 33 [pid = 7707] [id = 611] 02:24:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x923e6c00) [pid = 7707] [serial = 1834] [outer = (nil)] 02:24:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99f40000) [pid = 7707] [serial = 1835] [outer = 0x923e6c00] 02:24:29 INFO - PROCESS | 7707 | 1466501069203 Marionette DEBUG loaded listener.js 02:24:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99f42c00) [pid = 7707] [serial = 1836] [outer = 0x923e6c00] 02:24:30 INFO - PROCESS | 7707 | 1466501070314 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 02:24:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 02:24:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1737ms 02:24:30 INFO - PROCESS | 7707 | 1466501070368 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 02:24:30 INFO - PROCESS | 7707 | 1466501070374 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 02:24:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 02:24:30 INFO - PROCESS | 7707 | 1466501070383 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 02:24:30 INFO - PROCESS | 7707 | 1466501070388 Marionette TRACE conn4 <- [1,2418,null,{}] 02:24:30 INFO - PROCESS | 7707 | 1466501070396 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:30 INFO - PROCESS | 7707 | 1466501070402 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:30 INFO - PROCESS | 7707 | 1466501070575 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 02:24:30 INFO - PROCESS | 7707 | 1466501070849 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:30 INFO - PROCESS | 7707 | 1466501070858 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x8feeec00 == 34 [pid = 7707] [id = 612] 02:24:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fef0800) [pid = 7707] [serial = 1837] [outer = (nil)] 02:24:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x91012000) [pid = 7707] [serial = 1838] [outer = 0x8fef0800] 02:24:30 INFO - PROCESS | 7707 | 1466501070942 Marionette DEBUG loaded listener.js 02:24:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x91ad2400) [pid = 7707] [serial = 1839] [outer = 0x8fef0800] 02:24:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedf800 == 33 [pid = 7707] [id = 585] 02:24:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8feea800 == 32 [pid = 7707] [id = 583] 02:24:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef5c00 == 31 [pid = 7707] [id = 569] 02:24:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfeac00 == 30 [pid = 7707] [id = 582] 02:24:31 INFO - PROCESS | 7707 | 1466501071974 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:24:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 02:24:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1648ms 02:24:32 INFO - PROCESS | 7707 | 1466501072031 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 02:24:32 INFO - PROCESS | 7707 | 1466501072038 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 02:24:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x98365800) [pid = 7707] [serial = 1787] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x99740000) [pid = 7707] [serial = 1788] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x96e78800) [pid = 7707] [serial = 1781] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8fbc8000) [pid = 7707] [serial = 1784] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x978d4400) [pid = 7707] [serial = 1782] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x93cd0c00) [pid = 7707] [serial = 1761] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91acac00) [pid = 7707] [serial = 1775] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x91ad4400) [pid = 7707] [serial = 1776] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fee8000) [pid = 7707] [serial = 1763] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x91016c00) [pid = 7707] [serial = 1764] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x96e76c00) [pid = 7707] [serial = 1769] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x96e79800) [pid = 7707] [serial = 1770] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923ec400) [pid = 7707] [serial = 1766] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x921c0800) [pid = 7707] [serial = 1767] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8dfeb400) [pid = 7707] [serial = 1772] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8eb02400) [pid = 7707] [serial = 1773] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x923e8000) [pid = 7707] [serial = 1778] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fd93000) [pid = 7707] [serial = 1785] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9479e000) [pid = 7707] [serial = 1779] [outer = (nil)] [url = about:blank] 02:24:32 INFO - PROCESS | 7707 | 1466501072092 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 02:24:32 INFO - PROCESS | 7707 | 1466501072096 Marionette TRACE conn4 <- [1,2422,null,{}] 02:24:32 INFO - PROCESS | 7707 | 1466501072105 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:32 INFO - PROCESS | 7707 | 1466501072110 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:32 INFO - PROCESS | 7707 | 1466501072287 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 02:24:32 INFO - PROCESS | 7707 | 1466501072330 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:32 INFO - PROCESS | 7707 | 1466501072341 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x91019c00 == 31 [pid = 7707] [id = 613] 02:24:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x9101b800) [pid = 7707] [serial = 1840] [outer = (nil)] 02:24:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x921c0800) [pid = 7707] [serial = 1841] [outer = 0x9101b800] 02:24:32 INFO - PROCESS | 7707 | 1466501072557 Marionette DEBUG loaded listener.js 02:24:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x923ea000) [pid = 7707] [serial = 1842] [outer = 0x9101b800] 02:24:33 INFO - PROCESS | 7707 | 1466501073409 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 02:24:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 02:24:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1422ms 02:24:33 INFO - PROCESS | 7707 | 1466501073477 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 02:24:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 02:24:33 INFO - PROCESS | 7707 | 1466501073481 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 02:24:33 INFO - PROCESS | 7707 | 1466501073488 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 02:24:33 INFO - PROCESS | 7707 | 1466501073493 Marionette TRACE conn4 <- [1,2426,null,{}] 02:24:33 INFO - PROCESS | 7707 | 1466501073509 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:33 INFO - PROCESS | 7707 | 1466501073519 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:33 INFO - PROCESS | 7707 | 1466501073697 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 02:24:33 INFO - PROCESS | 7707 | 1466501073855 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:33 INFO - PROCESS | 7707 | 1466501073862 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d0800 == 32 [pid = 7707] [id = 614] 02:24:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952d8000) [pid = 7707] [serial = 1843] [outer = (nil)] 02:24:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x97874000) [pid = 7707] [serial = 1844] [outer = 0x952d8000] 02:24:33 INFO - PROCESS | 7707 | 1466501073938 Marionette DEBUG loaded listener.js 02:24:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x978d6000) [pid = 7707] [serial = 1845] [outer = 0x952d8000] 02:24:34 INFO - PROCESS | 7707 | 1466501074871 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 02:24:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 02:24:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1435ms 02:24:34 INFO - PROCESS | 7707 | 1466501074932 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 02:24:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 02:24:34 INFO - PROCESS | 7707 | 1466501074938 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 02:24:34 INFO - PROCESS | 7707 | 1466501074944 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 02:24:34 INFO - PROCESS | 7707 | 1466501074947 Marionette TRACE conn4 <- [1,2430,null,{}] 02:24:34 INFO - PROCESS | 7707 | 1466501074953 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:34 INFO - PROCESS | 7707 | 1466501074958 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:35 INFO - PROCESS | 7707 | 1466501075183 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 02:24:35 INFO - PROCESS | 7707 | 1466501075210 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:35 INFO - PROCESS | 7707 | 1466501075217 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e78800 == 33 [pid = 7707] [id = 615] 02:24:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x978d5c00) [pid = 7707] [serial = 1846] [outer = (nil)] 02:24:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x98366c00) [pid = 7707] [serial = 1847] [outer = 0x978d5c00] 02:24:35 INFO - PROCESS | 7707 | 1466501075288 Marionette DEBUG loaded listener.js 02:24:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9923e800) [pid = 7707] [serial = 1848] [outer = 0x978d5c00] 02:24:36 INFO - PROCESS | 7707 | 1466501076257 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x99f46c00) [pid = 7707] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fbc6400) [pid = 7707] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8dff3800) [pid = 7707] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fd90c00) [pid = 7707] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x95170c00) [pid = 7707] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8eb0f000) [pid = 7707] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9923ec00) [pid = 7707] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x923c7c00) [pid = 7707] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8feecc00) [pid = 7707] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x91013800) [pid = 7707] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 02:24:36 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x99f42000) [pid = 7707] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 02:24:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 02:24:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1435ms 02:24:36 INFO - PROCESS | 7707 | 1466501076378 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 02:24:36 INFO - PROCESS | 7707 | 1466501076382 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 02:24:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 02:24:36 INFO - PROCESS | 7707 | 1466501076389 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 02:24:36 INFO - PROCESS | 7707 | 1466501076392 Marionette TRACE conn4 <- [1,2434,null,{}] 02:24:36 INFO - PROCESS | 7707 | 1466501076403 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:36 INFO - PROCESS | 7707 | 1466501076407 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:36 INFO - PROCESS | 7707 | 1466501076569 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 02:24:36 INFO - PROCESS | 7707 | 1466501076721 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:36 INFO - PROCESS | 7707 | 1466501076730 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef7c00 == 34 [pid = 7707] [id = 616] 02:24:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x921b4400) [pid = 7707] [serial = 1849] [outer = (nil)] 02:24:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x9390e000) [pid = 7707] [serial = 1850] [outer = 0x921b4400] 02:24:36 INFO - PROCESS | 7707 | 1466501076804 Marionette DEBUG loaded listener.js 02:24:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x952d7400) [pid = 7707] [serial = 1851] [outer = 0x921b4400] 02:24:37 INFO - PROCESS | 7707 | 1466501077618 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 02:24:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 02:24:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1245ms 02:24:37 INFO - PROCESS | 7707 | 1466501077634 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 02:24:37 INFO - PROCESS | 7707 | 1466501077638 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 02:24:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 02:24:37 INFO - PROCESS | 7707 | 1466501077644 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 02:24:37 INFO - PROCESS | 7707 | 1466501077647 Marionette TRACE conn4 <- [1,2438,null,{}] 02:24:37 INFO - PROCESS | 7707 | 1466501077652 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:37 INFO - PROCESS | 7707 | 1466501077663 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:37 INFO - PROCESS | 7707 | 1466501077930 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 02:24:37 INFO - PROCESS | 7707 | 1466501077948 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:37 INFO - PROCESS | 7707 | 1466501077956 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd90c00 == 35 [pid = 7707] [id = 617] 02:24:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x9517d400) [pid = 7707] [serial = 1852] [outer = (nil)] 02:24:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9a31c000) [pid = 7707] [serial = 1853] [outer = 0x9517d400] 02:24:38 INFO - PROCESS | 7707 | 1466501078029 Marionette DEBUG loaded listener.js 02:24:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9a3e2400) [pid = 7707] [serial = 1854] [outer = 0x9517d400] 02:24:39 INFO - PROCESS | 7707 | 1466501079173 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 02:24:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 02:24:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1580ms 02:24:39 INFO - PROCESS | 7707 | 1466501079226 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 02:24:39 INFO - PROCESS | 7707 | 1466501079233 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 02:24:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 02:24:39 INFO - PROCESS | 7707 | 1466501079242 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 02:24:39 INFO - PROCESS | 7707 | 1466501079247 Marionette TRACE conn4 <- [1,2442,null,{}] 02:24:39 INFO - PROCESS | 7707 | 1466501079258 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:39 INFO - PROCESS | 7707 | 1466501079264 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:39 INFO - PROCESS | 7707 | 1466501079579 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 02:24:39 INFO - PROCESS | 7707 | 1466501079793 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:39 INFO - PROCESS | 7707 | 1466501079805 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb05800 == 36 [pid = 7707] [id = 618] 02:24:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fee4800) [pid = 7707] [serial = 1855] [outer = (nil)] 02:24:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91018c00) [pid = 7707] [serial = 1856] [outer = 0x8fee4800] 02:24:39 INFO - PROCESS | 7707 | 1466501079893 Marionette DEBUG loaded listener.js 02:24:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91ad6c00) [pid = 7707] [serial = 1857] [outer = 0x8fee4800] 02:24:40 INFO - PROCESS | 7707 | 1466501080815 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 02:24:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 02:24:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1641ms 02:24:40 INFO - PROCESS | 7707 | 1466501080883 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 02:24:40 INFO - PROCESS | 7707 | 1466501080891 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 02:24:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 02:24:40 INFO - PROCESS | 7707 | 1466501080903 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 02:24:40 INFO - PROCESS | 7707 | 1466501080907 Marionette TRACE conn4 <- [1,2446,null,{}] 02:24:40 INFO - PROCESS | 7707 | 1466501080914 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:40 INFO - PROCESS | 7707 | 1466501080919 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:41 INFO - PROCESS | 7707 | 1466501081152 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 02:24:41 INFO - PROCESS | 7707 | 1466501081407 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:41 INFO - PROCESS | 7707 | 1466501081414 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cd0c00 == 37 [pid = 7707] [id = 619] 02:24:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x95170000) [pid = 7707] [serial = 1858] [outer = (nil)] 02:24:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x96e79800) [pid = 7707] [serial = 1859] [outer = 0x95170000] 02:24:41 INFO - PROCESS | 7707 | 1466501081549 Marionette DEBUG loaded listener.js 02:24:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x98305c00) [pid = 7707] [serial = 1860] [outer = 0x95170000] 02:24:42 INFO - PROCESS | 7707 | 1466501082562 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 02:24:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 02:24:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1733ms 02:24:42 INFO - PROCESS | 7707 | 1466501082637 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 02:24:42 INFO - PROCESS | 7707 | 1466501082641 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 02:24:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 02:24:42 INFO - PROCESS | 7707 | 1466501082648 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 02:24:42 INFO - PROCESS | 7707 | 1466501082655 Marionette TRACE conn4 <- [1,2450,null,{}] 02:24:42 INFO - PROCESS | 7707 | 1466501082672 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:42 INFO - PROCESS | 7707 | 1466501082681 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:42 INFO - PROCESS | 7707 | 1466501082950 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 02:24:43 INFO - PROCESS | 7707 | 1466501083182 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:43 INFO - PROCESS | 7707 | 1466501083194 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a342c00 == 38 [pid = 7707] [id = 620] 02:24:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a425000) [pid = 7707] [serial = 1861] [outer = (nil)] 02:24:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a541800) [pid = 7707] [serial = 1862] [outer = 0x9a425000] 02:24:43 INFO - PROCESS | 7707 | 1466501083286 Marionette DEBUG loaded listener.js 02:24:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a547000) [pid = 7707] [serial = 1863] [outer = 0x9a425000] 02:24:44 INFO - PROCESS | 7707 | 1466501084228 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 02:24:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 02:24:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1640ms 02:24:44 INFO - PROCESS | 7707 | 1466501084290 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 02:24:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 02:24:44 INFO - PROCESS | 7707 | 1466501084295 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 02:24:44 INFO - PROCESS | 7707 | 1466501084301 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 02:24:44 INFO - PROCESS | 7707 | 1466501084305 Marionette TRACE conn4 <- [1,2454,null,{}] 02:24:44 INFO - PROCESS | 7707 | 1466501084311 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:44 INFO - PROCESS | 7707 | 1466501084316 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:44 INFO - PROCESS | 7707 | 1466501084517 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 02:24:44 INFO - PROCESS | 7707 | 1466501084751 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:44 INFO - PROCESS | 7707 | 1466501084760 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee0000 == 39 [pid = 7707] [id = 621] 02:24:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x99f41c00) [pid = 7707] [serial = 1864] [outer = (nil)] 02:24:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a550400) [pid = 7707] [serial = 1865] [outer = 0x99f41c00] 02:24:44 INFO - PROCESS | 7707 | 1466501084886 Marionette DEBUG loaded listener.js 02:24:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a5d2c00) [pid = 7707] [serial = 1866] [outer = 0x99f41c00] 02:24:45 INFO - PROCESS | 7707 | 1466501085843 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 02:24:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 02:24:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1641ms 02:24:45 INFO - PROCESS | 7707 | 1466501085944 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 02:24:45 INFO - PROCESS | 7707 | 1466501085948 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 02:24:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 02:24:45 INFO - PROCESS | 7707 | 1466501085955 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 02:24:45 INFO - PROCESS | 7707 | 1466501085958 Marionette TRACE conn4 <- [1,2458,null,{}] 02:24:46 INFO - PROCESS | 7707 | 1466501086006 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:46 INFO - PROCESS | 7707 | 1466501086012 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:46 INFO - PROCESS | 7707 | 1466501086289 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 02:24:46 INFO - PROCESS | 7707 | 1466501086491 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:46 INFO - PROCESS | 7707 | 1466501086500 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd1000 == 40 [pid = 7707] [id = 622] 02:24:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fd86400) [pid = 7707] [serial = 1867] [outer = (nil)] 02:24:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x921bdc00) [pid = 7707] [serial = 1868] [outer = 0x8fd86400] 02:24:46 INFO - PROCESS | 7707 | 1466501086588 Marionette DEBUG loaded listener.js 02:24:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x93cd6c00) [pid = 7707] [serial = 1869] [outer = 0x8fd86400] 02:24:47 INFO - PROCESS | 7707 | 1466501087520 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 02:24:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 02:24:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1636ms 02:24:47 INFO - PROCESS | 7707 | 1466501087593 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 02:24:47 INFO - PROCESS | 7707 | 1466501087597 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 02:24:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 02:24:47 INFO - PROCESS | 7707 | 1466501087604 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 02:24:47 INFO - PROCESS | 7707 | 1466501087607 Marionette TRACE conn4 <- [1,2462,null,{}] 02:24:47 INFO - PROCESS | 7707 | 1466501087613 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:47 INFO - PROCESS | 7707 | 1466501087624 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:48 INFO - PROCESS | 7707 | 1466501088054 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 02:24:48 INFO - PROCESS | 7707 | 1466501088312 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:48 INFO - PROCESS | 7707 | 1466501088321 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcb800 == 41 [pid = 7707] [id = 623] 02:24:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8fbcfc00) [pid = 7707] [serial = 1870] [outer = (nil)] 02:24:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8fd93000) [pid = 7707] [serial = 1871] [outer = 0x8fbcfc00] 02:24:48 INFO - PROCESS | 7707 | 1466501088398 Marionette DEBUG loaded listener.js 02:24:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8feec000) [pid = 7707] [serial = 1872] [outer = 0x8fbcfc00] 02:24:49 INFO - PROCESS | 7707 | 1466501089342 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 02:24:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 02:24:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1781ms 02:24:49 INFO - PROCESS | 7707 | 1466501089387 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 02:24:49 INFO - PROCESS | 7707 | 1466501089394 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 02:24:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 02:24:49 INFO - PROCESS | 7707 | 1466501089402 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 02:24:49 INFO - PROCESS | 7707 | 1466501089407 Marionette TRACE conn4 <- [1,2466,null,{}] 02:24:49 INFO - PROCESS | 7707 | 1466501089415 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:49 INFO - PROCESS | 7707 | 1466501089421 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:49 INFO - PROCESS | 7707 | 1466501089601 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef2800 == 40 [pid = 7707] [id = 573] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe8c00 == 39 [pid = 7707] [id = 577] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x92e52000 == 38 [pid = 7707] [id = 571] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x921bfc00 == 37 [pid = 7707] [id = 572] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x9101d000 == 36 [pid = 7707] [id = 576] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x8feebc00 == 35 [pid = 7707] [id = 575] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfef000 == 34 [pid = 7707] [id = 580] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0d400 == 33 [pid = 7707] [id = 574] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x921b8800 == 32 [pid = 7707] [id = 584] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x921bf800 == 31 [pid = 7707] [id = 578] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x8fefc000 == 30 [pid = 7707] [id = 581] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0e800 == 29 [pid = 7707] [id = 602] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x9a5d7c00 == 28 [pid = 7707] [id = 579] 02:24:50 INFO - PROCESS | 7707 | --DOCSHELL 0x923c2c00 == 27 [pid = 7707] [id = 570] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9a342000) [pid = 7707] [serial = 1802] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x8fbce400) [pid = 7707] [serial = 1811] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9a426c00) [pid = 7707] [serial = 1803] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8fbd1800) [pid = 7707] [serial = 1820] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x921b4000) [pid = 7707] [serial = 1790] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8fd89400) [pid = 7707] [serial = 1812] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x952cc800) [pid = 7707] [serial = 1793] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x952d7800) [pid = 7707] [serial = 1794] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x921c1000) [pid = 7707] [serial = 1791] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fbd2400) [pid = 7707] [serial = 1808] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x99f47400) [pid = 7707] [serial = 1797] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x923cf000) [pid = 7707] [serial = 1817] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x923e4800) [pid = 7707] [serial = 1805] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x923e6800) [pid = 7707] [serial = 1818] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a33b400) [pid = 7707] [serial = 1806] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x99f3c400) [pid = 7707] [serial = 1796] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x93ccf000) [pid = 7707] [serial = 1821] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91acf800) [pid = 7707] [serial = 1815] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a334800) [pid = 7707] [serial = 1800] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9101ac00) [pid = 7707] [serial = 1814] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9a31b400) [pid = 7707] [serial = 1799] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fedfc00) [pid = 7707] [serial = 1809] [outer = (nil)] [url = about:blank] 02:24:50 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x952cc000) [pid = 7707] [serial = 1823] [outer = (nil)] [url = about:blank] 02:24:51 INFO - PROCESS | 7707 | 1466501091008 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:51 INFO - PROCESS | 7707 | 1466501091022 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee6c00 == 28 [pid = 7707] [id = 624] 02:24:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dee7000) [pid = 7707] [serial = 1873] [outer = (nil)] 02:24:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dfec800) [pid = 7707] [serial = 1874] [outer = 0x8dee7000] 02:24:51 INFO - PROCESS | 7707 | 1466501091146 Marionette DEBUG loaded listener.js 02:24:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8eb06000) [pid = 7707] [serial = 1875] [outer = 0x8dee7000] 02:24:51 INFO - PROCESS | 7707 | 1466501091985 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 02:24:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 02:24:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2639ms 02:24:52 INFO - PROCESS | 7707 | 1466501092043 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 02:24:52 INFO - PROCESS | 7707 | 1466501092049 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 02:24:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 02:24:52 INFO - PROCESS | 7707 | 1466501092056 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 02:24:52 INFO - PROCESS | 7707 | 1466501092061 Marionette TRACE conn4 <- [1,2470,null,{}] 02:24:52 INFO - PROCESS | 7707 | 1466501092069 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:52 INFO - PROCESS | 7707 | 1466501092076 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:52 INFO - PROCESS | 7707 | 1466501092303 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 02:24:52 INFO - PROCESS | 7707 | 1466501092322 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:52 INFO - PROCESS | 7707 | 1466501092334 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd91400 == 29 [pid = 7707] [id = 625] 02:24:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd92400) [pid = 7707] [serial = 1876] [outer = (nil)] 02:24:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fee0000) [pid = 7707] [serial = 1877] [outer = 0x8fd92400] 02:24:52 INFO - PROCESS | 7707 | 1466501092419 Marionette DEBUG loaded listener.js 02:24:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fee4000) [pid = 7707] [serial = 1878] [outer = 0x8fd92400] 02:24:53 INFO - PROCESS | 7707 | 1466501093346 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 02:24:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 02:24:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1335ms 02:24:53 INFO - PROCESS | 7707 | 1466501093395 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 02:24:53 INFO - PROCESS | 7707 | 1466501093403 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 02:24:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 02:24:53 INFO - PROCESS | 7707 | 1466501093418 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 02:24:53 INFO - PROCESS | 7707 | 1466501093421 Marionette TRACE conn4 <- [1,2474,null,{}] 02:24:53 INFO - PROCESS | 7707 | 1466501093444 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:53 INFO - PROCESS | 7707 | 1466501093449 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:53 INFO - PROCESS | 7707 | 1466501093699 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 02:24:53 INFO - PROCESS | 7707 | 1466501093725 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:53 INFO - PROCESS | 7707 | 1466501093731 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef6400 == 30 [pid = 7707] [id = 626] 02:24:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91012800) [pid = 7707] [serial = 1879] [outer = (nil)] 02:24:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91acc400) [pid = 7707] [serial = 1880] [outer = 0x91012800] 02:24:53 INFO - PROCESS | 7707 | 1466501093819 Marionette DEBUG loaded listener.js 02:24:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921b7c00) [pid = 7707] [serial = 1881] [outer = 0x91012800] 02:24:54 INFO - PROCESS | 7707 | 1466501094854 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 02:24:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 02:24:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1504ms 02:24:54 INFO - PROCESS | 7707 | 1466501094918 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 02:24:54 INFO - PROCESS | 7707 | 1466501094923 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 02:24:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 02:24:54 INFO - PROCESS | 7707 | 1466501094940 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 02:24:54 INFO - PROCESS | 7707 | 1466501094949 Marionette TRACE conn4 <- [1,2478,null,{}] 02:24:54 INFO - PROCESS | 7707 | 1466501094965 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:54 INFO - PROCESS | 7707 | 1466501094973 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:55 INFO - PROCESS | 7707 | 1466501095213 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 02:24:55 INFO - PROCESS | 7707 | 1466501095239 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:55 INFO - PROCESS | 7707 | 1466501095250 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x92278400 == 31 [pid = 7707] [id = 627] 02:24:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923c3800) [pid = 7707] [serial = 1882] [outer = (nil)] 02:24:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x92e4fc00) [pid = 7707] [serial = 1883] [outer = 0x923c3800] 02:24:55 INFO - PROCESS | 7707 | 1466501095317 Marionette DEBUG loaded listener.js 02:24:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x92e5e800) [pid = 7707] [serial = 1884] [outer = 0x923c3800] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978d5c00) [pid = 7707] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x921b4400) [pid = 7707] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x95179000) [pid = 7707] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91013400) [pid = 7707] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923e6c00) [pid = 7707] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x98360000) [pid = 7707] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x952d8000) [pid = 7707] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x93cd4400) [pid = 7707] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9101b800) [pid = 7707] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fef0800) [pid = 7707] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 02:24:56 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9517d400) [pid = 7707] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 02:24:56 INFO - PROCESS | 7707 | 1466501096777 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 02:24:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 02:24:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1894ms 02:24:56 INFO - PROCESS | 7707 | 1466501096834 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 02:24:56 INFO - PROCESS | 7707 | 1466501096839 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 02:24:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 02:24:56 INFO - PROCESS | 7707 | 1466501096845 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 02:24:56 INFO - PROCESS | 7707 | 1466501096849 Marionette TRACE conn4 <- [1,2482,null,{}] 02:24:56 INFO - PROCESS | 7707 | 1466501096855 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:56 INFO - PROCESS | 7707 | 1466501096860 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:57 INFO - PROCESS | 7707 | 1466501097086 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 02:24:57 INFO - PROCESS | 7707 | 1466501097101 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:57 INFO - PROCESS | 7707 | 1466501097109 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb02000 == 32 [pid = 7707] [id = 628] 02:24:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fbd3000) [pid = 7707] [serial = 1885] [outer = (nil)] 02:24:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x93915000) [pid = 7707] [serial = 1886] [outer = 0x8fbd3000] 02:24:57 INFO - PROCESS | 7707 | 1466501097191 Marionette DEBUG loaded listener.js 02:24:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x93ccf000) [pid = 7707] [serial = 1887] [outer = 0x8fbd3000] 02:24:58 INFO - PROCESS | 7707 | 1466501098104 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 02:24:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 02:24:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1284ms 02:24:58 INFO - PROCESS | 7707 | 1466501098132 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 02:24:58 INFO - PROCESS | 7707 | 1466501098138 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 02:24:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 02:24:58 INFO - PROCESS | 7707 | 1466501098148 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 02:24:58 INFO - PROCESS | 7707 | 1466501098154 Marionette TRACE conn4 <- [1,2486,null,{}] 02:24:58 INFO - PROCESS | 7707 | 1466501098165 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:58 INFO - PROCESS | 7707 | 1466501098170 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:58 INFO - PROCESS | 7707 | 1466501098372 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 02:24:58 INFO - PROCESS | 7707 | 1466501098563 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:24:58 INFO - PROCESS | 7707 | 1466501098575 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:24:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcd400 == 33 [pid = 7707] [id = 629] 02:24:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fbce400) [pid = 7707] [serial = 1888] [outer = (nil)] 02:24:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd8c800) [pid = 7707] [serial = 1889] [outer = 0x8fbce400] 02:24:58 INFO - PROCESS | 7707 | 1466501098706 Marionette DEBUG loaded listener.js 02:24:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91018400) [pid = 7707] [serial = 1890] [outer = 0x8fbce400] 02:24:59 INFO - PROCESS | 7707 | 1466501099856 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 02:24:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 02:24:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1789ms 02:24:59 INFO - PROCESS | 7707 | 1466501099938 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 02:24:59 INFO - PROCESS | 7707 | 1466501099945 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 02:24:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 02:24:59 INFO - PROCESS | 7707 | 1466501099956 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 02:24:59 INFO - PROCESS | 7707 | 1466501099960 Marionette TRACE conn4 <- [1,2490,null,{}] 02:24:59 INFO - PROCESS | 7707 | 1466501099968 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:24:59 INFO - PROCESS | 7707 | 1466501099974 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:00 INFO - PROCESS | 7707 | 1466501100203 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 02:25:00 INFO - PROCESS | 7707 | 1466501100438 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:00 INFO - PROCESS | 7707 | 1466501100446 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff3800 == 34 [pid = 7707] [id = 630] 02:25:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91ad5800) [pid = 7707] [serial = 1891] [outer = (nil)] 02:25:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93ccf800) [pid = 7707] [serial = 1892] [outer = 0x91ad5800] 02:25:00 INFO - PROCESS | 7707 | 1466501100579 Marionette DEBUG loaded listener.js 02:25:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x95174c00) [pid = 7707] [serial = 1893] [outer = 0x91ad5800] 02:25:01 INFO - PROCESS | 7707 | 1466501101747 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:25:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 02:25:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1838ms 02:25:01 INFO - PROCESS | 7707 | 1466501101796 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 02:25:01 INFO - PROCESS | 7707 | 1466501101801 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 02:25:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 02:25:01 INFO - PROCESS | 7707 | 1466501101808 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 02:25:01 INFO - PROCESS | 7707 | 1466501101815 Marionette TRACE conn4 <- [1,2494,null,{}] 02:25:01 INFO - PROCESS | 7707 | 1466501101832 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:01 INFO - PROCESS | 7707 | 1466501101841 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:02 INFO - PROCESS | 7707 | 1466501102056 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 02:25:02 INFO - PROCESS | 7707 | 1466501102353 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:02 INFO - PROCESS | 7707 | 1466501102366 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e80400 == 35 [pid = 7707] [id = 631] 02:25:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x96e81400) [pid = 7707] [serial = 1894] [outer = (nil)] 02:25:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x978d3c00) [pid = 7707] [serial = 1895] [outer = 0x96e81400] 02:25:02 INFO - PROCESS | 7707 | 1466501102495 Marionette DEBUG loaded listener.js 02:25:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x98359c00) [pid = 7707] [serial = 1896] [outer = 0x96e81400] 02:25:03 INFO - PROCESS | 7707 | 1466501103524 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 02:25:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 02:25:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1791ms 02:25:03 INFO - PROCESS | 7707 | 1466501103600 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 02:25:03 INFO - PROCESS | 7707 | 1466501103606 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 02:25:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 02:25:03 INFO - PROCESS | 7707 | 1466501103612 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 02:25:03 INFO - PROCESS | 7707 | 1466501103616 Marionette TRACE conn4 <- [1,2498,null,{}] 02:25:03 INFO - PROCESS | 7707 | 1466501103622 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:03 INFO - PROCESS | 7707 | 1466501103627 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:03 INFO - PROCESS | 7707 | 1466501103863 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 02:25:04 INFO - PROCESS | 7707 | 1466501104100 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:04 INFO - PROCESS | 7707 | 1466501104110 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc8c00 == 36 [pid = 7707] [id = 632] 02:25:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fbcf000) [pid = 7707] [serial = 1897] [outer = (nil)] 02:25:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x978d5c00) [pid = 7707] [serial = 1898] [outer = 0x8fbcf000] 02:25:04 INFO - PROCESS | 7707 | 1466501104241 Marionette DEBUG loaded listener.js 02:25:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x98310800) [pid = 7707] [serial = 1899] [outer = 0x8fbcf000] 02:25:05 INFO - PROCESS | 7707 | 1466501105388 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 02:25:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 02:25:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1839ms 02:25:05 INFO - PROCESS | 7707 | 1466501105452 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 02:25:05 INFO - PROCESS | 7707 | 1466501105467 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 02:25:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 02:25:05 INFO - PROCESS | 7707 | 1466501105480 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 02:25:05 INFO - PROCESS | 7707 | 1466501105484 Marionette TRACE conn4 <- [1,2502,null,{}] 02:25:05 INFO - PROCESS | 7707 | 1466501105494 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:05 INFO - PROCESS | 7707 | 1466501105499 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:05 INFO - PROCESS | 7707 | 1466501105723 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 02:25:06 INFO - PROCESS | 7707 | 1466501106125 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:06 INFO - PROCESS | 7707 | 1466501106143 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc4800 == 37 [pid = 7707] [id = 633] 02:25:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fbc6400) [pid = 7707] [serial = 1900] [outer = (nil)] 02:25:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fefb000) [pid = 7707] [serial = 1901] [outer = 0x8fbc6400] 02:25:06 INFO - PROCESS | 7707 | 1466501106223 Marionette DEBUG loaded listener.js 02:25:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9101b800) [pid = 7707] [serial = 1902] [outer = 0x8fbc6400] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x98366c00) [pid = 7707] [serial = 1847] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9923e800) [pid = 7707] [serial = 1848] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9390e000) [pid = 7707] [serial = 1850] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x952cdc00) [pid = 7707] [serial = 1829] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x96e7c000) [pid = 7707] [serial = 1830] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x91ad4800) [pid = 7707] [serial = 1826] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9227a800) [pid = 7707] [serial = 1827] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x99f40000) [pid = 7707] [serial = 1835] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x99f42c00) [pid = 7707] [serial = 1836] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x99734400) [pid = 7707] [serial = 1832] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x99e5ec00) [pid = 7707] [serial = 1833] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x97874000) [pid = 7707] [serial = 1844] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x952d3400) [pid = 7707] [serial = 1824] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x921c0800) [pid = 7707] [serial = 1841] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x923ea000) [pid = 7707] [serial = 1842] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91012000) [pid = 7707] [serial = 1838] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x91ad2400) [pid = 7707] [serial = 1839] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9a31c000) [pid = 7707] [serial = 1853] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x9a3e2400) [pid = 7707] [serial = 1854] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x978d6000) [pid = 7707] [serial = 1845] [outer = (nil)] [url = about:blank] 02:25:06 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x952d7400) [pid = 7707] [serial = 1851] [outer = (nil)] [url = about:blank] 02:25:07 INFO - PROCESS | 7707 | 1466501107087 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:25:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 02:25:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1647ms 02:25:07 INFO - PROCESS | 7707 | 1466501107124 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 02:25:07 INFO - PROCESS | 7707 | 1466501107131 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 02:25:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 02:25:07 INFO - PROCESS | 7707 | 1466501107141 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 02:25:07 INFO - PROCESS | 7707 | 1466501107145 Marionette TRACE conn4 <- [1,2506,null,{}] 02:25:07 INFO - PROCESS | 7707 | 1466501107156 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:07 INFO - PROCESS | 7707 | 1466501107161 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:07 INFO - PROCESS | 7707 | 1466501107326 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 02:25:07 INFO - PROCESS | 7707 | 1466501107337 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:07 INFO - PROCESS | 7707 | 1466501107345 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227a800 == 38 [pid = 7707] [id = 634] 02:25:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x9227c400) [pid = 7707] [serial = 1903] [outer = (nil)] 02:25:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x923e5000) [pid = 7707] [serial = 1904] [outer = 0x9227c400] 02:25:07 INFO - PROCESS | 7707 | 1466501107423 Marionette DEBUG loaded listener.js 02:25:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x92e54000) [pid = 7707] [serial = 1905] [outer = 0x9227c400] 02:25:08 INFO - PROCESS | 7707 | 1466501108460 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 02:25:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 02:25:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1384ms 02:25:08 INFO - PROCESS | 7707 | 1466501108527 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 02:25:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 02:25:08 INFO - PROCESS | 7707 | 1466501108531 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 02:25:08 INFO - PROCESS | 7707 | 1466501108538 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 02:25:08 INFO - PROCESS | 7707 | 1466501108544 Marionette TRACE conn4 <- [1,2510,null,{}] 02:25:08 INFO - PROCESS | 7707 | 1466501108559 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:08 INFO - PROCESS | 7707 | 1466501108568 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:08 INFO - PROCESS | 7707 | 1466501108805 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 02:25:08 INFO - PROCESS | 7707 | 1466501108827 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:08 INFO - PROCESS | 7707 | 1466501108844 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d9400 == 39 [pid = 7707] [id = 635] 02:25:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x95318c00) [pid = 7707] [serial = 1906] [outer = (nil)] 02:25:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x96e84c00) [pid = 7707] [serial = 1907] [outer = 0x95318c00] 02:25:08 INFO - PROCESS | 7707 | 1466501108922 Marionette DEBUG loaded listener.js 02:25:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x978d6400) [pid = 7707] [serial = 1908] [outer = 0x95318c00] 02:25:09 INFO - PROCESS | 7707 | 1466501109868 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 02:25:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 02:25:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1389ms 02:25:09 INFO - PROCESS | 7707 | 1466501109935 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 02:25:09 INFO - PROCESS | 7707 | 1466501109940 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 02:25:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 02:25:09 INFO - PROCESS | 7707 | 1466501109946 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 02:25:09 INFO - PROCESS | 7707 | 1466501109950 Marionette TRACE conn4 <- [1,2514,null,{}] 02:25:09 INFO - PROCESS | 7707 | 1466501109956 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:09 INFO - PROCESS | 7707 | 1466501109961 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:10 INFO - PROCESS | 7707 | 1466501110194 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 02:25:10 INFO - PROCESS | 7707 | 1466501110227 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:10 INFO - PROCESS | 7707 | 1466501110234 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x99296000 == 40 [pid = 7707] [id = 636] 02:25:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x996b1400) [pid = 7707] [serial = 1909] [outer = (nil)] 02:25:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x99e60000) [pid = 7707] [serial = 1910] [outer = 0x996b1400] 02:25:10 INFO - PROCESS | 7707 | 1466501110307 Marionette DEBUG loaded listener.js 02:25:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x99f40800) [pid = 7707] [serial = 1911] [outer = 0x996b1400] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fee4800) [pid = 7707] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8dee7000) [pid = 7707] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91012800) [pid = 7707] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x95170000) [pid = 7707] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x923c3800) [pid = 7707] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9a425000) [pid = 7707] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8fd92400) [pid = 7707] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8fbcfc00) [pid = 7707] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x99f41c00) [pid = 7707] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 02:25:10 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x8fd86400) [pid = 7707] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 02:25:11 INFO - PROCESS | 7707 | 1466501111381 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 02:25:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 02:25:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1483ms 02:25:11 INFO - PROCESS | 7707 | 1466501111433 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 02:25:11 INFO - PROCESS | 7707 | 1466501111437 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 02:25:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 02:25:11 INFO - PROCESS | 7707 | 1466501111444 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 02:25:11 INFO - PROCESS | 7707 | 1466501111448 Marionette TRACE conn4 <- [1,2518,null,{}] 02:25:11 INFO - PROCESS | 7707 | 1466501111453 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:11 INFO - PROCESS | 7707 | 1466501111459 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:11 INFO - PROCESS | 7707 | 1466501111621 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 02:25:11 INFO - PROCESS | 7707 | 1466501111642 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:11 INFO - PROCESS | 7707 | 1466501111649 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc9800 == 41 [pid = 7707] [id = 637] 02:25:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x923c3800) [pid = 7707] [serial = 1912] [outer = (nil)] 02:25:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x99240400) [pid = 7707] [serial = 1913] [outer = 0x923c3800] 02:25:11 INFO - PROCESS | 7707 | 1466501111720 Marionette DEBUG loaded listener.js 02:25:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x997e6c00) [pid = 7707] [serial = 1914] [outer = 0x923c3800] 02:25:12 INFO - PROCESS | 7707 | 1466501112651 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:25:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 02:25:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1240ms 02:25:12 INFO - PROCESS | 7707 | 1466501112686 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 02:25:12 INFO - PROCESS | 7707 | 1466501112690 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 02:25:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 02:25:12 INFO - PROCESS | 7707 | 1466501112699 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 02:25:12 INFO - PROCESS | 7707 | 1466501112702 Marionette TRACE conn4 <- [1,2522,null,{}] 02:25:12 INFO - PROCESS | 7707 | 1466501112707 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:12 INFO - PROCESS | 7707 | 1466501112718 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:12 INFO - PROCESS | 7707 | 1466501112989 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 02:25:13 INFO - PROCESS | 7707 | 1466501113179 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:13 INFO - PROCESS | 7707 | 1466501113187 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee1c00 == 42 [pid = 7707] [id = 638] 02:25:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dee2c00) [pid = 7707] [serial = 1915] [outer = (nil)] 02:25:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dfef000) [pid = 7707] [serial = 1916] [outer = 0x8dee2c00] 02:25:13 INFO - PROCESS | 7707 | 1466501113276 Marionette DEBUG loaded listener.js 02:25:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fbc4400) [pid = 7707] [serial = 1917] [outer = 0x8dee2c00] 02:25:14 INFO - PROCESS | 7707 | 1466501114335 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 02:25:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 02:25:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1693ms 02:25:14 INFO - PROCESS | 7707 | 1466501114397 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 02:25:14 INFO - PROCESS | 7707 | 1466501114404 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 02:25:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 02:25:14 INFO - PROCESS | 7707 | 1466501114412 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 02:25:14 INFO - PROCESS | 7707 | 1466501114418 Marionette TRACE conn4 <- [1,2526,null,{}] 02:25:14 INFO - PROCESS | 7707 | 1466501114425 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:14 INFO - PROCESS | 7707 | 1466501114435 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:14 INFO - PROCESS | 7707 | 1466501114669 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 02:25:14 INFO - PROCESS | 7707 | 1466501114907 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:14 INFO - PROCESS | 7707 | 1466501114917 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef0800 == 43 [pid = 7707] [id = 639] 02:25:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fef2800) [pid = 7707] [serial = 1918] [outer = (nil)] 02:25:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x91ad7800) [pid = 7707] [serial = 1919] [outer = 0x8fef2800] 02:25:15 INFO - PROCESS | 7707 | 1466501115046 Marionette DEBUG loaded listener.js 02:25:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9227b800) [pid = 7707] [serial = 1920] [outer = 0x8fef2800] 02:25:16 INFO - PROCESS | 7707 | 1466501116086 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 02:25:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 02:25:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1754ms 02:25:16 INFO - PROCESS | 7707 | 1466501116173 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 02:25:16 INFO - PROCESS | 7707 | 1466501116182 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 02:25:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 02:25:16 INFO - PROCESS | 7707 | 1466501116190 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 02:25:16 INFO - PROCESS | 7707 | 1466501116195 Marionette TRACE conn4 <- [1,2530,null,{}] 02:25:16 INFO - PROCESS | 7707 | 1466501116201 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:16 INFO - PROCESS | 7707 | 1466501116207 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:16 INFO - PROCESS | 7707 | 1466501116479 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 02:25:16 INFO - PROCESS | 7707 | 1466501116815 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:16 INFO - PROCESS | 7707 | 1466501116825 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c4c00 == 44 [pid = 7707] [id = 640] 02:25:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923ea000) [pid = 7707] [serial = 1921] [outer = (nil)] 02:25:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x951cd400) [pid = 7707] [serial = 1922] [outer = 0x923ea000] 02:25:16 INFO - PROCESS | 7707 | 1466501116911 Marionette DEBUG loaded listener.js 02:25:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x952da800) [pid = 7707] [serial = 1923] [outer = 0x923ea000] 02:25:17 INFO - PROCESS | 7707 | 1466501117923 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 02:25:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 02:25:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1786ms 02:25:17 INFO - PROCESS | 7707 | 1466501117978 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 02:25:17 INFO - PROCESS | 7707 | 1466501117985 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 02:25:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 02:25:18 INFO - PROCESS | 7707 | 1466501118002 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 02:25:18 INFO - PROCESS | 7707 | 1466501118010 Marionette TRACE conn4 <- [1,2534,null,{}] 02:25:18 INFO - PROCESS | 7707 | 1466501118016 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:18 INFO - PROCESS | 7707 | 1466501118023 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:18 INFO - PROCESS | 7707 | 1466501118267 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 02:25:18 INFO - PROCESS | 7707 | 1466501118499 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:18 INFO - PROCESS | 7707 | 1466501118510 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e5ac00 == 45 [pid = 7707] [id = 641] 02:25:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x93cdb000) [pid = 7707] [serial = 1924] [outer = (nil)] 02:25:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a334400) [pid = 7707] [serial = 1925] [outer = 0x93cdb000] 02:25:18 INFO - PROCESS | 7707 | 1466501118636 Marionette DEBUG loaded listener.js 02:25:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a33b400) [pid = 7707] [serial = 1926] [outer = 0x93cdb000] 02:25:19 INFO - PROCESS | 7707 | 1466501119602 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 02:25:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 02:25:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1646ms 02:25:19 INFO - PROCESS | 7707 | 1466501119642 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 02:25:19 INFO - PROCESS | 7707 | 1466501119645 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 02:25:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 02:25:19 INFO - PROCESS | 7707 | 1466501119653 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 02:25:19 INFO - PROCESS | 7707 | 1466501119657 Marionette TRACE conn4 <- [1,2538,null,{}] 02:25:19 INFO - PROCESS | 7707 | 1466501119662 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:19 INFO - PROCESS | 7707 | 1466501119668 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:19 INFO - PROCESS | 7707 | 1466501119865 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 02:25:20 INFO - PROCESS | 7707 | 1466501120066 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:20 INFO - PROCESS | 7707 | 1466501120075 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee1000 == 46 [pid = 7707] [id = 642] 02:25:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x98366400) [pid = 7707] [serial = 1927] [outer = (nil)] 02:25:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a425000) [pid = 7707] [serial = 1928] [outer = 0x98366400] 02:25:20 INFO - PROCESS | 7707 | 1466501120157 Marionette DEBUG loaded listener.js 02:25:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a427400) [pid = 7707] [serial = 1929] [outer = 0x98366400] 02:25:21 INFO - PROCESS | 7707 | 1466501121158 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 02:25:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 02:25:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1540ms 02:25:21 INFO - PROCESS | 7707 | 1466501121194 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 02:25:21 INFO - PROCESS | 7707 | 1466501121198 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 02:25:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 02:25:21 INFO - PROCESS | 7707 | 1466501121205 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 02:25:21 INFO - PROCESS | 7707 | 1466501121208 Marionette TRACE conn4 <- [1,2542,null,{}] 02:25:21 INFO - PROCESS | 7707 | 1466501121233 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:21 INFO - PROCESS | 7707 | 1466501121239 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:21 INFO - PROCESS | 7707 | 1466501121443 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 02:25:21 INFO - PROCESS | 7707 | 1466501121923 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:21 INFO - PROCESS | 7707 | 1466501121932 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0e800 == 47 [pid = 7707] [id = 643] 02:25:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8eb10400) [pid = 7707] [serial = 1930] [outer = (nil)] 02:25:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fd85800) [pid = 7707] [serial = 1931] [outer = 0x8eb10400] 02:25:22 INFO - PROCESS | 7707 | 1466501122052 Marionette DEBUG loaded listener.js 02:25:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fee3000) [pid = 7707] [serial = 1932] [outer = 0x8eb10400] 02:25:23 INFO - PROCESS | 7707 | 1466501123008 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 02:25:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 02:25:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1853ms 02:25:23 INFO - PROCESS | 7707 | 1466501123062 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 02:25:23 INFO - PROCESS | 7707 | 1466501123076 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 02:25:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 02:25:23 INFO - PROCESS | 7707 | 1466501123087 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 02:25:23 INFO - PROCESS | 7707 | 1466501123097 Marionette TRACE conn4 <- [1,2546,null,{}] 02:25:23 INFO - PROCESS | 7707 | 1466501123105 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:23 INFO - PROCESS | 7707 | 1466501123113 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:23 INFO - PROCESS | 7707 | 1466501123300 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 02:25:23 INFO - PROCESS | 7707 | 1466501123496 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:23 INFO - PROCESS | 7707 | 1466501123508 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee6c00 == 46 [pid = 7707] [id = 624] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc5000 == 45 [pid = 7707] [id = 603] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x92278400 == 44 [pid = 7707] [id = 627] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef6400 == 43 [pid = 7707] [id = 626] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd91400 == 42 [pid = 7707] [id = 625] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc9800 == 41 [pid = 7707] [id = 637] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x99296000 == 40 [pid = 7707] [id = 636] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x952d9400 == 39 [pid = 7707] [id = 635] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x9227a800 == 38 [pid = 7707] [id = 634] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc4800 == 37 [pid = 7707] [id = 633] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc8c00 == 36 [pid = 7707] [id = 632] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x96e80400 == 35 [pid = 7707] [id = 631] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff3800 == 34 [pid = 7707] [id = 630] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb02000 == 33 [pid = 7707] [id = 628] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcd400 == 32 [pid = 7707] [id = 629] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x93cd0c00 == 31 [pid = 7707] [id = 619] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x9a342c00 == 30 [pid = 7707] [id = 620] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcb800 == 29 [pid = 7707] [id = 623] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd1000 == 28 [pid = 7707] [id = 622] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x952d0800 == 27 [pid = 7707] [id = 614] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x91019c00 == 26 [pid = 7707] [id = 613] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef7c00 == 25 [pid = 7707] [id = 616] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef3000 == 24 [pid = 7707] [id = 604] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x96e78800 == 23 [pid = 7707] [id = 615] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x947a6800 == 22 [pid = 7707] [id = 609] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee4000 == 21 [pid = 7707] [id = 606] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb05800 == 20 [pid = 7707] [id = 618] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x9830d800 == 19 [pid = 7707] [id = 610] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad0800 == 18 [pid = 7707] [id = 607] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd90c00 == 17 [pid = 7707] [id = 617] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x923c7400 == 16 [pid = 7707] [id = 605] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcf400 == 15 [pid = 7707] [id = 608] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8feeec00 == 14 [pid = 7707] [id = 612] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee0000 == 13 [pid = 7707] [id = 621] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x921c1c00 == 12 [pid = 7707] [id = 611] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee1000 == 11 [pid = 7707] [id = 642] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x92e5ac00 == 10 [pid = 7707] [id = 641] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef0800 == 9 [pid = 7707] [id = 639] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x923c4c00 == 8 [pid = 7707] [id = 640] 02:25:24 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee1c00 == 7 [pid = 7707] [id = 638] 02:25:24 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedc800 == 8 [pid = 7707] [id = 644] 02:25:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8dede000) [pid = 7707] [serial = 1933] [outer = (nil)] 02:25:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x8dee3800) [pid = 7707] [serial = 1934] [outer = 0x8dede000] 02:25:24 INFO - PROCESS | 7707 | 1466501124612 Marionette DEBUG loaded listener.js 02:25:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8dfec400) [pid = 7707] [serial = 1935] [outer = 0x8dede000] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x93915000) [pid = 7707] [serial = 1886] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x91ad6c00) [pid = 7707] [serial = 1857] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x91018c00) [pid = 7707] [serial = 1856] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8dfec800) [pid = 7707] [serial = 1874] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8eb06000) [pid = 7707] [serial = 1875] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x921b7c00) [pid = 7707] [serial = 1881] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x98305c00) [pid = 7707] [serial = 1860] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x96e79800) [pid = 7707] [serial = 1859] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x92e4fc00) [pid = 7707] [serial = 1883] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a547000) [pid = 7707] [serial = 1863] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a541800) [pid = 7707] [serial = 1862] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fee0000) [pid = 7707] [serial = 1877] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8feec000) [pid = 7707] [serial = 1872] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd93000) [pid = 7707] [serial = 1871] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9a5d2c00) [pid = 7707] [serial = 1866] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91acc400) [pid = 7707] [serial = 1880] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a550400) [pid = 7707] [serial = 1865] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x92e5e800) [pid = 7707] [serial = 1884] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x93cd6c00) [pid = 7707] [serial = 1869] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fee4000) [pid = 7707] [serial = 1878] [outer = (nil)] [url = about:blank] 02:25:24 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x921bdc00) [pid = 7707] [serial = 1868] [outer = (nil)] [url = about:blank] 02:25:25 INFO - PROCESS | 7707 | 1466501125635 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 02:25:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 02:25:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2593ms 02:25:25 INFO - PROCESS | 7707 | 1466501125682 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 02:25:25 INFO - PROCESS | 7707 | 1466501125688 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 02:25:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 02:25:25 INFO - PROCESS | 7707 | 1466501125697 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 02:25:25 INFO - PROCESS | 7707 | 1466501125701 Marionette TRACE conn4 <- [1,2550,null,{}] 02:25:25 INFO - PROCESS | 7707 | 1466501125708 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:25 INFO - PROCESS | 7707 | 1466501125714 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:25 INFO - PROCESS | 7707 | 1466501125943 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 02:25:25 INFO - PROCESS | 7707 | 1466501125959 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:25 INFO - PROCESS | 7707 | 1466501125967 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fedd800 == 9 [pid = 7707] [id = 645] 02:25:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fee2800) [pid = 7707] [serial = 1936] [outer = (nil)] 02:25:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fee7c00) [pid = 7707] [serial = 1937] [outer = 0x8fee2800] 02:25:26 INFO - PROCESS | 7707 | 1466501126080 Marionette DEBUG loaded listener.js 02:25:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fef3000) [pid = 7707] [serial = 1938] [outer = 0x8fee2800] 02:25:27 INFO - PROCESS | 7707 | 1466501127047 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 02:25:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 02:25:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1382ms 02:25:27 INFO - PROCESS | 7707 | 1466501127078 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 02:25:27 INFO - PROCESS | 7707 | 1466501127085 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 02:25:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 02:25:27 INFO - PROCESS | 7707 | 1466501127098 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 02:25:27 INFO - PROCESS | 7707 | 1466501127102 Marionette TRACE conn4 <- [1,2554,null,{}] 02:25:27 INFO - PROCESS | 7707 | 1466501127108 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:27 INFO - PROCESS | 7707 | 1466501127115 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:27 INFO - PROCESS | 7707 | 1466501127364 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 02:25:27 INFO - PROCESS | 7707 | 1466501127397 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:27 INFO - PROCESS | 7707 | 1466501127404 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:27 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd92400 == 10 [pid = 7707] [id = 646] 02:25:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x91accc00) [pid = 7707] [serial = 1939] [outer = (nil)] 02:25:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x91ad8400) [pid = 7707] [serial = 1940] [outer = 0x91accc00] 02:25:27 INFO - PROCESS | 7707 | 1466501127480 Marionette DEBUG loaded listener.js 02:25:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x921bc800) [pid = 7707] [serial = 1941] [outer = 0x91accc00] 02:25:28 INFO - PROCESS | 7707 | 1466501128564 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 02:25:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 02:25:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1540ms 02:25:28 INFO - PROCESS | 7707 | 1466501128637 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 02:25:28 INFO - PROCESS | 7707 | 1466501128641 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 02:25:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 02:25:28 INFO - PROCESS | 7707 | 1466501128648 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 02:25:28 INFO - PROCESS | 7707 | 1466501128654 Marionette TRACE conn4 <- [1,2558,null,{}] 02:25:28 INFO - PROCESS | 7707 | 1466501128680 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:28 INFO - PROCESS | 7707 | 1466501128690 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:28 INFO - PROCESS | 7707 | 1466501128937 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 02:25:28 INFO - PROCESS | 7707 | 1466501128970 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:28 INFO - PROCESS | 7707 | 1466501128978 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x923d0c00 == 11 [pid = 7707] [id = 647] 02:25:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923de800) [pid = 7707] [serial = 1942] [outer = (nil)] 02:25:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x92e52000) [pid = 7707] [serial = 1943] [outer = 0x923de800] 02:25:29 INFO - PROCESS | 7707 | 1466501129051 Marionette DEBUG loaded listener.js 02:25:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93828400) [pid = 7707] [serial = 1944] [outer = 0x923de800] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923c3800) [pid = 7707] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x996b1400) [pid = 7707] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fbd3000) [pid = 7707] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x96e81400) [pid = 7707] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91ad5800) [pid = 7707] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fbce400) [pid = 7707] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fbc6400) [pid = 7707] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fbcf000) [pid = 7707] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x9227c400) [pid = 7707] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 02:25:29 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x95318c00) [pid = 7707] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 02:25:30 INFO - PROCESS | 7707 | 1466501130425 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 02:25:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 02:25:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1841ms 02:25:30 INFO - PROCESS | 7707 | 1466501130491 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 02:25:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 02:25:30 INFO - PROCESS | 7707 | 1466501130496 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 02:25:30 INFO - PROCESS | 7707 | 1466501130502 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 02:25:30 INFO - PROCESS | 7707 | 1466501130506 Marionette TRACE conn4 <- [1,2562,null,{}] 02:25:30 INFO - PROCESS | 7707 | 1466501130511 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:30 INFO - PROCESS | 7707 | 1466501130517 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:30 INFO - PROCESS | 7707 | 1466501130690 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 02:25:30 INFO - PROCESS | 7707 | 1466501130842 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:30 INFO - PROCESS | 7707 | 1466501130850 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9c00 == 12 [pid = 7707] [id = 648] 02:25:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fd8a400) [pid = 7707] [serial = 1945] [outer = (nil)] 02:25:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x923ec000) [pid = 7707] [serial = 1946] [outer = 0x8fd8a400] 02:25:30 INFO - PROCESS | 7707 | 1466501130924 Marionette DEBUG loaded listener.js 02:25:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x93823800) [pid = 7707] [serial = 1947] [outer = 0x8fd8a400] 02:25:31 INFO - PROCESS | 7707 | 1466501131878 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 02:25:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 02:25:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1435ms 02:25:31 INFO - PROCESS | 7707 | 1466501131939 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 02:25:31 INFO - PROCESS | 7707 | 1466501131946 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 02:25:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 02:25:31 INFO - PROCESS | 7707 | 1466501131956 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 02:25:31 INFO - PROCESS | 7707 | 1466501131962 Marionette TRACE conn4 <- [1,2566,null,{}] 02:25:31 INFO - PROCESS | 7707 | 1466501131973 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:31 INFO - PROCESS | 7707 | 1466501131978 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:32 INFO - PROCESS | 7707 | 1466501132181 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 02:25:32 INFO - PROCESS | 7707 | 1466501132368 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:32 INFO - PROCESS | 7707 | 1466501132385 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd89000 == 13 [pid = 7707] [id = 649] 02:25:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fd89800) [pid = 7707] [serial = 1948] [outer = (nil)] 02:25:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fd93000) [pid = 7707] [serial = 1949] [outer = 0x8fd89800] 02:25:32 INFO - PROCESS | 7707 | 1466501132575 Marionette DEBUG loaded listener.js 02:25:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9101f800) [pid = 7707] [serial = 1950] [outer = 0x8fd89800] 02:25:33 INFO - PROCESS | 7707 | 1466501133676 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 02:25:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 02:25:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1791ms 02:25:33 INFO - PROCESS | 7707 | 1466501133747 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 02:25:33 INFO - PROCESS | 7707 | 1466501133755 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 02:25:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 02:25:33 INFO - PROCESS | 7707 | 1466501133766 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 02:25:33 INFO - PROCESS | 7707 | 1466501133771 Marionette TRACE conn4 <- [1,2570,null,{}] 02:25:33 INFO - PROCESS | 7707 | 1466501133777 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:33 INFO - PROCESS | 7707 | 1466501133784 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:34 INFO - PROCESS | 7707 | 1466501134023 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 02:25:34 INFO - PROCESS | 7707 | 1466501134301 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:34 INFO - PROCESS | 7707 | 1466501134310 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfeb800 == 14 [pid = 7707] [id = 650] 02:25:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fbc6400) [pid = 7707] [serial = 1951] [outer = (nil)] 02:25:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x923ea800) [pid = 7707] [serial = 1952] [outer = 0x8fbc6400] 02:25:34 INFO - PROCESS | 7707 | 1466501134399 Marionette DEBUG loaded listener.js 02:25:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x93cdd800) [pid = 7707] [serial = 1953] [outer = 0x8fbc6400] 02:25:35 INFO - PROCESS | 7707 | 1466501135497 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 02:25:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 02:25:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1791ms 02:25:35 INFO - PROCESS | 7707 | 1466501135558 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 02:25:35 INFO - PROCESS | 7707 | 1466501135562 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 02:25:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 02:25:35 INFO - PROCESS | 7707 | 1466501135570 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 02:25:35 INFO - PROCESS | 7707 | 1466501135577 Marionette TRACE conn4 <- [1,2574,null,{}] 02:25:35 INFO - PROCESS | 7707 | 1466501135596 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:35 INFO - PROCESS | 7707 | 1466501135605 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:35 INFO - PROCESS | 7707 | 1466501135816 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 02:25:36 INFO - PROCESS | 7707 | 1466501136153 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:36 INFO - PROCESS | 7707 | 1466501136168 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x952d3800 == 15 [pid = 7707] [id = 651] 02:25:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x952d4000) [pid = 7707] [serial = 1954] [outer = (nil)] 02:25:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9531f800) [pid = 7707] [serial = 1955] [outer = 0x952d4000] 02:25:36 INFO - PROCESS | 7707 | 1466501136255 Marionette DEBUG loaded listener.js 02:25:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x96e80400) [pid = 7707] [serial = 1956] [outer = 0x952d4000] 02:25:37 INFO - PROCESS | 7707 | 1466501137314 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 02:25:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 02:25:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1791ms 02:25:37 INFO - PROCESS | 7707 | 1466501137362 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 02:25:37 INFO - PROCESS | 7707 | 1466501137367 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 02:25:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 02:25:37 INFO - PROCESS | 7707 | 1466501137373 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 02:25:37 INFO - PROCESS | 7707 | 1466501137377 Marionette TRACE conn4 <- [1,2578,null,{}] 02:25:37 INFO - PROCESS | 7707 | 1466501137383 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:37 INFO - PROCESS | 7707 | 1466501137388 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:37 INFO - PROCESS | 7707 | 1466501137573 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 02:25:37 INFO - PROCESS | 7707 | 1466501137944 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:37 INFO - PROCESS | 7707 | 1466501137952 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfeb400 == 16 [pid = 7707] [id = 652] 02:25:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8dfee800) [pid = 7707] [serial = 1957] [outer = (nil)] 02:25:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8eb04400) [pid = 7707] [serial = 1958] [outer = 0x8dfee800] 02:25:38 INFO - PROCESS | 7707 | 1466501138074 Marionette DEBUG loaded listener.js 02:25:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fbd1000) [pid = 7707] [serial = 1959] [outer = 0x8dfee800] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x99240400) [pid = 7707] [serial = 1913] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x99e60000) [pid = 7707] [serial = 1910] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x93ccf000) [pid = 7707] [serial = 1887] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x978d3c00) [pid = 7707] [serial = 1895] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x98359c00) [pid = 7707] [serial = 1896] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93ccf800) [pid = 7707] [serial = 1892] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x95174c00) [pid = 7707] [serial = 1893] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fd8c800) [pid = 7707] [serial = 1889] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91018400) [pid = 7707] [serial = 1890] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fefb000) [pid = 7707] [serial = 1901] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9101b800) [pid = 7707] [serial = 1902] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x978d5c00) [pid = 7707] [serial = 1898] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x98310800) [pid = 7707] [serial = 1899] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x923e5000) [pid = 7707] [serial = 1904] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x92e54000) [pid = 7707] [serial = 1905] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x99f40800) [pid = 7707] [serial = 1911] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x997e6c00) [pid = 7707] [serial = 1914] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x96e84c00) [pid = 7707] [serial = 1907] [outer = (nil)] [url = about:blank] 02:25:38 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x978d6400) [pid = 7707] [serial = 1908] [outer = (nil)] [url = about:blank] 02:25:39 INFO - PROCESS | 7707 | 1466501139131 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 02:25:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 02:25:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1786ms 02:25:39 INFO - PROCESS | 7707 | 1466501139163 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 02:25:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 02:25:39 INFO - PROCESS | 7707 | 1466501139169 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 02:25:39 INFO - PROCESS | 7707 | 1466501139177 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 02:25:39 INFO - PROCESS | 7707 | 1466501139181 Marionette TRACE conn4 <- [1,2582,null,{}] 02:25:39 INFO - PROCESS | 7707 | 1466501139189 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:39 INFO - PROCESS | 7707 | 1466501139196 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:39 INFO - PROCESS | 7707 | 1466501139368 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 02:25:39 INFO - PROCESS | 7707 | 1466501139510 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:39 INFO - PROCESS | 7707 | 1466501139519 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:39 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd90400 == 17 [pid = 7707] [id = 653] 02:25:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x91017000) [pid = 7707] [serial = 1960] [outer = (nil)] 02:25:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x91ad6000) [pid = 7707] [serial = 1961] [outer = 0x91017000] 02:25:39 INFO - PROCESS | 7707 | 1466501139597 Marionette DEBUG loaded listener.js 02:25:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x92280800) [pid = 7707] [serial = 1962] [outer = 0x91017000] 02:25:40 INFO - PROCESS | 7707 | 1466501140456 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 02:25:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 02:25:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1343ms 02:25:40 INFO - PROCESS | 7707 | 1466501140523 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 02:25:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 02:25:40 INFO - PROCESS | 7707 | 1466501140530 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 02:25:40 INFO - PROCESS | 7707 | 1466501140538 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 02:25:40 INFO - PROCESS | 7707 | 1466501140541 Marionette TRACE conn4 <- [1,2586,null,{}] 02:25:40 INFO - PROCESS | 7707 | 1466501140547 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:40 INFO - PROCESS | 7707 | 1466501140553 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:40 INFO - PROCESS | 7707 | 1466501140725 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 02:25:40 INFO - PROCESS | 7707 | 1466501140867 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:40 INFO - PROCESS | 7707 | 1466501140875 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c8c00 == 18 [pid = 7707] [id = 654] 02:25:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x923e7800) [pid = 7707] [serial = 1963] [outer = (nil)] 02:25:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x947a5c00) [pid = 7707] [serial = 1964] [outer = 0x923e7800] 02:25:40 INFO - PROCESS | 7707 | 1466501140957 Marionette DEBUG loaded listener.js 02:25:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x952ccc00) [pid = 7707] [serial = 1965] [outer = 0x923e7800] 02:25:41 INFO - PROCESS | 7707 | 1466501141919 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 02:25:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 02:25:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1433ms 02:25:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 02:25:41 INFO - PROCESS | 7707 | 1466501141971 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 02:25:41 INFO - PROCESS | 7707 | 1466501141974 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 02:25:42 INFO - PROCESS | 7707 | 1466501142002 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 02:25:42 INFO - PROCESS | 7707 | 1466501142011 Marionette TRACE conn4 <- [1,2590,null,{}] 02:25:42 INFO - PROCESS | 7707 | 1466501142021 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:42 INFO - PROCESS | 7707 | 1466501142029 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:42 INFO - PROCESS | 7707 | 1466501142259 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 02:25:42 INFO - PROCESS | 7707 | 1466501142286 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:42 INFO - PROCESS | 7707 | 1466501142292 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e52800 == 19 [pid = 7707] [id = 655] 02:25:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x978d4000) [pid = 7707] [serial = 1966] [outer = (nil)] 02:25:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x978da000) [pid = 7707] [serial = 1967] [outer = 0x978d4000] 02:25:42 INFO - PROCESS | 7707 | 1466501142363 Marionette DEBUG loaded listener.js 02:25:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9830d800) [pid = 7707] [serial = 1968] [outer = 0x978d4000] 02:25:43 INFO - PROCESS | 7707 | 1466501143326 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 02:25:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 02:25:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1418ms 02:25:43 INFO - PROCESS | 7707 | 1466501143400 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 02:25:43 INFO - PROCESS | 7707 | 1466501143404 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 02:25:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 02:25:43 INFO - PROCESS | 7707 | 1466501143411 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 02:25:43 INFO - PROCESS | 7707 | 1466501143414 Marionette TRACE conn4 <- [1,2594,null,{}] 02:25:43 INFO - PROCESS | 7707 | 1466501143420 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:43 INFO - PROCESS | 7707 | 1466501143425 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:43 INFO - PROCESS | 7707 | 1466501143655 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x923de800) [pid = 7707] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fee2800) [pid = 7707] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8dede000) [pid = 7707] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8eb10400) [pid = 7707] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8dee2c00) [pid = 7707] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x8fef2800) [pid = 7707] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x923ea000) [pid = 7707] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x93cdb000) [pid = 7707] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x98366400) [pid = 7707] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 02:25:43 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x91accc00) [pid = 7707] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 02:25:43 INFO - PROCESS | 7707 | 1466501143822 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:43 INFO - PROCESS | 7707 | 1466501143834 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x8deda400 == 20 [pid = 7707] [id = 656] 02:25:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x8dede000) [pid = 7707] [serial = 1969] [outer = (nil)] 02:25:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x8eb0d400) [pid = 7707] [serial = 1970] [outer = 0x8dede000] 02:25:43 INFO - PROCESS | 7707 | 1466501143902 Marionette DEBUG loaded listener.js 02:25:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x91accc00) [pid = 7707] [serial = 1971] [outer = 0x8dede000] 02:25:44 INFO - PROCESS | 7707 | 1466501144743 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 02:25:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 02:25:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1388ms 02:25:44 INFO - PROCESS | 7707 | 1466501144801 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 02:25:44 INFO - PROCESS | 7707 | 1466501144805 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 02:25:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 02:25:44 INFO - PROCESS | 7707 | 1466501144816 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 02:25:44 INFO - PROCESS | 7707 | 1466501144819 Marionette TRACE conn4 <- [1,2598,null,{}] 02:25:44 INFO - PROCESS | 7707 | 1466501144825 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:44 INFO - PROCESS | 7707 | 1466501144830 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:44 INFO - PROCESS | 7707 | 1466501144995 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 02:25:45 INFO - PROCESS | 7707 | 1466501145006 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:45 INFO - PROCESS | 7707 | 1466501145023 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:45 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb02000 == 21 [pid = 7707] [id = 657] 02:25:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x8fefb400) [pid = 7707] [serial = 1972] [outer = (nil)] 02:25:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x996b5000) [pid = 7707] [serial = 1973] [outer = 0x8fefb400] 02:25:45 INFO - PROCESS | 7707 | 1466501145237 Marionette DEBUG loaded listener.js 02:25:45 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x99e69000) [pid = 7707] [serial = 1974] [outer = 0x8fefb400] 02:25:46 INFO - PROCESS | 7707 | 1466501146306 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 02:25:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 02:25:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1546ms 02:25:46 INFO - PROCESS | 7707 | 1466501146363 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 02:25:46 INFO - PROCESS | 7707 | 1466501146371 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 02:25:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 02:25:46 INFO - PROCESS | 7707 | 1466501146380 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 02:25:46 INFO - PROCESS | 7707 | 1466501146384 Marionette TRACE conn4 <- [1,2602,null,{}] 02:25:46 INFO - PROCESS | 7707 | 1466501146394 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:46 INFO - PROCESS | 7707 | 1466501146401 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:46 INFO - PROCESS | 7707 | 1466501146644 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 02:25:47 INFO - PROCESS | 7707 | 1466501146999 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:47 INFO - PROCESS | 7707 | 1466501147008 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcb400 == 22 [pid = 7707] [id = 658] 02:25:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fd8cc00) [pid = 7707] [serial = 1975] [outer = (nil)] 02:25:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x91ad8c00) [pid = 7707] [serial = 1976] [outer = 0x8fd8cc00] 02:25:47 INFO - PROCESS | 7707 | 1466501147096 Marionette DEBUG loaded listener.js 02:25:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x9227a000) [pid = 7707] [serial = 1977] [outer = 0x8fd8cc00] 02:25:48 INFO - PROCESS | 7707 | 1466501148136 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 02:25:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 02:25:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1837ms 02:25:48 INFO - PROCESS | 7707 | 1466501148217 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 02:25:48 INFO - PROCESS | 7707 | 1466501148224 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 02:25:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 02:25:48 INFO - PROCESS | 7707 | 1466501148235 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 02:25:48 INFO - PROCESS | 7707 | 1466501148239 Marionette TRACE conn4 <- [1,2606,null,{}] 02:25:48 INFO - PROCESS | 7707 | 1466501148246 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:48 INFO - PROCESS | 7707 | 1466501148252 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:48 INFO - PROCESS | 7707 | 1466501148499 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 02:25:48 INFO - PROCESS | 7707 | 1466501148740 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:48 INFO - PROCESS | 7707 | 1466501148751 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd87800 == 23 [pid = 7707] [id = 659] 02:25:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x947a6000) [pid = 7707] [serial = 1978] [outer = (nil)] 02:25:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952cfc00) [pid = 7707] [serial = 1979] [outer = 0x947a6000] 02:25:48 INFO - PROCESS | 7707 | 1466501148852 Marionette DEBUG loaded listener.js 02:25:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x97875800) [pid = 7707] [serial = 1980] [outer = 0x947a6000] 02:25:49 INFO - PROCESS | 7707 | 1466501149926 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 02:25:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 02:25:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1741ms 02:25:49 INFO - PROCESS | 7707 | 1466501149977 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 02:25:49 INFO - PROCESS | 7707 | 1466501149982 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 02:25:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 02:25:49 INFO - PROCESS | 7707 | 1466501149989 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 02:25:49 INFO - PROCESS | 7707 | 1466501149995 Marionette TRACE conn4 <- [1,2610,null,{}] 02:25:50 INFO - PROCESS | 7707 | 1466501150013 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:50 INFO - PROCESS | 7707 | 1466501150022 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:50 INFO - PROCESS | 7707 | 1466501150244 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 02:25:50 INFO - PROCESS | 7707 | 1466501150489 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:50 INFO - PROCESS | 7707 | 1466501150499 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef6c00 == 24 [pid = 7707] [id = 660] 02:25:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x99f39000) [pid = 7707] [serial = 1981] [outer = (nil)] 02:25:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x99f3ec00) [pid = 7707] [serial = 1982] [outer = 0x99f39000] 02:25:50 INFO - PROCESS | 7707 | 1466501150632 Marionette DEBUG loaded listener.js 02:25:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x99f42c00) [pid = 7707] [serial = 1983] [outer = 0x99f39000] 02:25:51 INFO - PROCESS | 7707 | 1466501151587 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 02:25:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 02:25:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1635ms 02:25:51 INFO - PROCESS | 7707 | 1466501151626 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 02:25:51 INFO - PROCESS | 7707 | 1466501151631 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 02:25:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 02:25:51 INFO - PROCESS | 7707 | 1466501151637 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 02:25:51 INFO - PROCESS | 7707 | 1466501151640 Marionette TRACE conn4 <- [1,2614,null,{}] 02:25:51 INFO - PROCESS | 7707 | 1466501151647 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:51 INFO - PROCESS | 7707 | 1466501151652 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:51 INFO - PROCESS | 7707 | 1466501151854 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 02:25:52 INFO - PROCESS | 7707 | 1466501152041 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:52 INFO - PROCESS | 7707 | 1466501152048 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:52 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fedec00 == 25 [pid = 7707] [id = 661] 02:25:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x99f42400) [pid = 7707] [serial = 1984] [outer = (nil)] 02:25:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a31bc00) [pid = 7707] [serial = 1985] [outer = 0x99f42400] 02:25:52 INFO - PROCESS | 7707 | 1466501152130 Marionette DEBUG loaded listener.js 02:25:52 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a335400) [pid = 7707] [serial = 1986] [outer = 0x99f42400] 02:25:53 INFO - PROCESS | 7707 | 1466501153112 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 02:25:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 02:25:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1532ms 02:25:53 INFO - PROCESS | 7707 | 1466501153171 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 02:25:53 INFO - PROCESS | 7707 | 1466501153175 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 02:25:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 02:25:53 INFO - PROCESS | 7707 | 1466501153182 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 02:25:53 INFO - PROCESS | 7707 | 1466501153186 Marionette TRACE conn4 <- [1,2618,null,{}] 02:25:53 INFO - PROCESS | 7707 | 1466501153192 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:53 INFO - PROCESS | 7707 | 1466501153197 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:53 INFO - PROCESS | 7707 | 1466501153383 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 02:25:53 INFO - PROCESS | 7707 | 1466501153569 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:53 INFO - PROCESS | 7707 | 1466501153576 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x95177000 == 26 [pid = 7707] [id = 662] 02:25:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99f73800) [pid = 7707] [serial = 1987] [outer = (nil)] 02:25:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a342400) [pid = 7707] [serial = 1988] [outer = 0x99f73800] 02:25:53 INFO - PROCESS | 7707 | 1466501153664 Marionette DEBUG loaded listener.js 02:25:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a4d6c00) [pid = 7707] [serial = 1989] [outer = 0x99f73800] 02:25:54 INFO - PROCESS | 7707 | 1466501154642 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 02:25:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 02:25:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1531ms 02:25:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 02:25:54 INFO - PROCESS | 7707 | 1466501154714 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 02:25:54 INFO - PROCESS | 7707 | 1466501154717 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 02:25:54 INFO - PROCESS | 7707 | 1466501154724 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 02:25:54 INFO - PROCESS | 7707 | 1466501154728 Marionette TRACE conn4 <- [1,2622,null,{}] 02:25:54 INFO - PROCESS | 7707 | 1466501154734 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:54 INFO - PROCESS | 7707 | 1466501154745 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:55 INFO - PROCESS | 7707 | 1466501155007 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 02:25:55 INFO - PROCESS | 7707 | 1466501155267 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:55 INFO - PROCESS | 7707 | 1466501155274 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe9000 == 27 [pid = 7707] [id = 663] 02:25:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8eb01800) [pid = 7707] [serial = 1990] [outer = (nil)] 02:25:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fef1400) [pid = 7707] [serial = 1991] [outer = 0x8eb01800] 02:25:55 INFO - PROCESS | 7707 | 1466501155374 Marionette DEBUG loaded listener.js 02:25:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x921b7800) [pid = 7707] [serial = 1992] [outer = 0x8eb01800] 02:25:56 INFO - PROCESS | 7707 | 1466501156262 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 02:25:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 02:25:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1589ms 02:25:56 INFO - PROCESS | 7707 | 1466501156313 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 02:25:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 02:25:56 INFO - PROCESS | 7707 | 1466501156318 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 02:25:56 INFO - PROCESS | 7707 | 1466501156324 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 02:25:56 INFO - PROCESS | 7707 | 1466501156328 Marionette TRACE conn4 <- [1,2626,null,{}] 02:25:56 INFO - PROCESS | 7707 | 1466501156334 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:56 INFO - PROCESS | 7707 | 1466501156339 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:56 INFO - PROCESS | 7707 | 1466501156555 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 02:25:57 INFO - PROCESS | 7707 | 1466501157024 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:57 INFO - PROCESS | 7707 | 1466501157035 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff1800 == 28 [pid = 7707] [id = 664] 02:25:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8dff3000) [pid = 7707] [serial = 1993] [outer = (nil)] 02:25:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x8fbc4800) [pid = 7707] [serial = 1994] [outer = 0x8dff3000] 02:25:57 INFO - PROCESS | 7707 | 1466501157116 Marionette DEBUG loaded listener.js 02:25:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8fedf800) [pid = 7707] [serial = 1995] [outer = 0x8dff3000] 02:25:58 INFO - PROCESS | 7707 | 1466501158124 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 02:25:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 02:25:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1841ms 02:25:58 INFO - PROCESS | 7707 | 1466501158167 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 02:25:58 INFO - PROCESS | 7707 | 1466501158173 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 02:25:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 02:25:58 INFO - PROCESS | 7707 | 1466501158180 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 02:25:58 INFO - PROCESS | 7707 | 1466501158184 Marionette TRACE conn4 <- [1,2630,null,{}] 02:25:58 INFO - PROCESS | 7707 | 1466501158192 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:25:58 INFO - PROCESS | 7707 | 1466501158200 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:58 INFO - PROCESS | 7707 | 1466501158387 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 02:25:59 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedc800 == 27 [pid = 7707] [id = 644] 02:25:59 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0e800 == 26 [pid = 7707] [id = 643] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x923ec000) [pid = 7707] [serial = 1946] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x92e52000) [pid = 7707] [serial = 1943] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8fee7c00) [pid = 7707] [serial = 1937] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8fef3000) [pid = 7707] [serial = 1938] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8dee3800) [pid = 7707] [serial = 1934] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8dfec400) [pid = 7707] [serial = 1935] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8fee3000) [pid = 7707] [serial = 1932] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fd85800) [pid = 7707] [serial = 1931] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fbc4400) [pid = 7707] [serial = 1917] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8dfef000) [pid = 7707] [serial = 1916] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9227b800) [pid = 7707] [serial = 1920] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91ad7800) [pid = 7707] [serial = 1919] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x952da800) [pid = 7707] [serial = 1923] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x951cd400) [pid = 7707] [serial = 1922] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9a33b400) [pid = 7707] [serial = 1926] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9a334400) [pid = 7707] [serial = 1925] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9a427400) [pid = 7707] [serial = 1929] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9a425000) [pid = 7707] [serial = 1928] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x921bc800) [pid = 7707] [serial = 1941] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x91ad8400) [pid = 7707] [serial = 1940] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x93828400) [pid = 7707] [serial = 1944] [outer = (nil)] [url = about:blank] 02:25:59 INFO - PROCESS | 7707 | 1466501159680 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:25:59 INFO - PROCESS | 7707 | 1466501159687 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:25:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee6000 == 27 [pid = 7707] [id = 665] 02:25:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dee7400) [pid = 7707] [serial = 1996] [outer = (nil)] 02:25:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dfeec00) [pid = 7707] [serial = 1997] [outer = 0x8dee7400] 02:25:59 INFO - PROCESS | 7707 | 1466501159774 Marionette DEBUG loaded listener.js 02:25:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8eb0e000) [pid = 7707] [serial = 1998] [outer = 0x8dee7400] 02:26:00 INFO - PROCESS | 7707 | 1466501160633 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 02:26:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 02:26:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2485ms 02:26:00 INFO - PROCESS | 7707 | 1466501160667 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 02:26:00 INFO - PROCESS | 7707 | 1466501160672 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 02:26:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 02:26:00 INFO - PROCESS | 7707 | 1466501160685 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 02:26:00 INFO - PROCESS | 7707 | 1466501160689 Marionette TRACE conn4 <- [1,2634,null,{}] 02:26:00 INFO - PROCESS | 7707 | 1466501160705 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:00 INFO - PROCESS | 7707 | 1466501160714 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:00 INFO - PROCESS | 7707 | 1466501160889 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 02:26:00 INFO - PROCESS | 7707 | 1466501160902 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:00 INFO - PROCESS | 7707 | 1466501160911 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:00 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee3400 == 28 [pid = 7707] [id = 666] 02:26:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fee7800) [pid = 7707] [serial = 1999] [outer = (nil)] 02:26:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fef3000) [pid = 7707] [serial = 2000] [outer = 0x8fee7800] 02:26:00 INFO - PROCESS | 7707 | 1466501160988 Marionette DEBUG loaded listener.js 02:26:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x91011c00) [pid = 7707] [serial = 2001] [outer = 0x8fee7800] 02:26:02 INFO - PROCESS | 7707 | 1466501162064 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 02:26:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 02:26:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1452ms 02:26:02 INFO - PROCESS | 7707 | 1466501162138 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 02:26:02 INFO - PROCESS | 7707 | 1466501162145 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 02:26:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 02:26:02 INFO - PROCESS | 7707 | 1466501162153 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 02:26:02 INFO - PROCESS | 7707 | 1466501162157 Marionette TRACE conn4 <- [1,2638,null,{}] 02:26:02 INFO - PROCESS | 7707 | 1466501162163 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:02 INFO - PROCESS | 7707 | 1466501162168 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:02 INFO - PROCESS | 7707 | 1466501162415 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 02:26:02 INFO - PROCESS | 7707 | 1466501162447 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:02 INFO - PROCESS | 7707 | 1466501162458 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x9101cc00 == 29 [pid = 7707] [id = 667] 02:26:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ad2c00) [pid = 7707] [serial = 2002] [outer = (nil)] 02:26:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921bb400) [pid = 7707] [serial = 2003] [outer = 0x91ad2c00] 02:26:02 INFO - PROCESS | 7707 | 1466501162528 Marionette DEBUG loaded listener.js 02:26:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x923c3c00) [pid = 7707] [serial = 2004] [outer = 0x91ad2c00] 02:26:03 INFO - PROCESS | 7707 | 1466501163599 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 02:26:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 02:26:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1488ms 02:26:03 INFO - PROCESS | 7707 | 1466501163643 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 02:26:03 INFO - PROCESS | 7707 | 1466501163647 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 02:26:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 02:26:03 INFO - PROCESS | 7707 | 1466501163668 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 02:26:03 INFO - PROCESS | 7707 | 1466501163678 Marionette TRACE conn4 <- [1,2642,null,{}] 02:26:03 INFO - PROCESS | 7707 | 1466501163687 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:03 INFO - PROCESS | 7707 | 1466501163695 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:03 INFO - PROCESS | 7707 | 1466501163932 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 02:26:03 INFO - PROCESS | 7707 | 1466501163959 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:03 INFO - PROCESS | 7707 | 1466501163968 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e59800 == 30 [pid = 7707] [id = 668] 02:26:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x92e5ac00) [pid = 7707] [serial = 2005] [outer = (nil)] 02:26:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x93cd3800) [pid = 7707] [serial = 2006] [outer = 0x92e5ac00] 02:26:04 INFO - PROCESS | 7707 | 1466501164060 Marionette DEBUG loaded listener.js 02:26:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x951c8c00) [pid = 7707] [serial = 2007] [outer = 0x92e5ac00] 02:26:04 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fefb400) [pid = 7707] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 02:26:04 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fd8a400) [pid = 7707] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 02:26:04 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dede000) [pid = 7707] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 02:26:05 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fd89800) [pid = 7707] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 02:26:05 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fbc6400) [pid = 7707] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 02:26:05 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923e7800) [pid = 7707] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 02:26:05 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8dfee800) [pid = 7707] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 02:26:05 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x978d4000) [pid = 7707] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 02:26:05 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91017000) [pid = 7707] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 02:26:05 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x952d4000) [pid = 7707] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 02:26:05 INFO - PROCESS | 7707 | 1466501165457 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 02:26:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 02:26:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1854ms 02:26:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 02:26:05 INFO - PROCESS | 7707 | 1466501165509 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 02:26:05 INFO - PROCESS | 7707 | 1466501165513 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 02:26:05 INFO - PROCESS | 7707 | 1466501165520 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 02:26:05 INFO - PROCESS | 7707 | 1466501165523 Marionette TRACE conn4 <- [1,2646,null,{}] 02:26:05 INFO - PROCESS | 7707 | 1466501165529 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:05 INFO - PROCESS | 7707 | 1466501165534 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:05 INFO - PROCESS | 7707 | 1466501165697 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 02:26:05 INFO - PROCESS | 7707 | 1466501165706 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:05 INFO - PROCESS | 7707 | 1466501165713 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd88400 == 31 [pid = 7707] [id = 669] 02:26:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x921bd800) [pid = 7707] [serial = 2008] [outer = (nil)] 02:26:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x952cb800) [pid = 7707] [serial = 2009] [outer = 0x921bd800] 02:26:05 INFO - PROCESS | 7707 | 1466501165784 Marionette DEBUG loaded listener.js 02:26:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952d0000) [pid = 7707] [serial = 2010] [outer = 0x921bd800] 02:26:06 INFO - PROCESS | 7707 | 1466501166696 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 02:26:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 02:26:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1199ms 02:26:06 INFO - PROCESS | 7707 | 1466501166724 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 02:26:06 INFO - PROCESS | 7707 | 1466501166728 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 02:26:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 02:26:06 INFO - PROCESS | 7707 | 1466501166735 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 02:26:06 INFO - PROCESS | 7707 | 1466501166738 Marionette TRACE conn4 <- [1,2650,null,{}] 02:26:06 INFO - PROCESS | 7707 | 1466501166745 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:06 INFO - PROCESS | 7707 | 1466501166750 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:06 INFO - PROCESS | 7707 | 1466501166914 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 02:26:07 INFO - PROCESS | 7707 | 1466501167166 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:07 INFO - PROCESS | 7707 | 1466501167176 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedfc00 == 32 [pid = 7707] [id = 670] 02:26:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8dee0000) [pid = 7707] [serial = 2011] [outer = (nil)] 02:26:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8dfe8c00) [pid = 7707] [serial = 2012] [outer = 0x8dee0000] 02:26:07 INFO - PROCESS | 7707 | 1466501167267 Marionette DEBUG loaded listener.js 02:26:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fbc8c00) [pid = 7707] [serial = 2013] [outer = 0x8dee0000] 02:26:08 INFO - PROCESS | 7707 | 1466501168338 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 02:26:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 02:26:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1644ms 02:26:08 INFO - PROCESS | 7707 | 1466501168398 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 02:26:08 INFO - PROCESS | 7707 | 1466501168404 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 02:26:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 02:26:08 INFO - PROCESS | 7707 | 1466501168414 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 02:26:08 INFO - PROCESS | 7707 | 1466501168420 Marionette TRACE conn4 <- [1,2654,null,{}] 02:26:08 INFO - PROCESS | 7707 | 1466501168428 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:08 INFO - PROCESS | 7707 | 1466501168436 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:08 INFO - PROCESS | 7707 | 1466501168640 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 02:26:08 INFO - PROCESS | 7707 | 1466501168859 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:08 INFO - PROCESS | 7707 | 1466501168866 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff0c00 == 33 [pid = 7707] [id = 671] 02:26:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91020000) [pid = 7707] [serial = 2014] [outer = (nil)] 02:26:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x921b2400) [pid = 7707] [serial = 2015] [outer = 0x91020000] 02:26:09 INFO - PROCESS | 7707 | 1466501168998 Marionette DEBUG loaded listener.js 02:26:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923c7c00) [pid = 7707] [serial = 2016] [outer = 0x91020000] 02:26:10 INFO - PROCESS | 7707 | 1466501170055 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 02:26:10 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 02:26:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1696ms 02:26:10 INFO - PROCESS | 7707 | 1466501170114 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 02:26:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 02:26:10 INFO - PROCESS | 7707 | 1466501170122 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 02:26:10 INFO - PROCESS | 7707 | 1466501170129 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 02:26:10 INFO - PROCESS | 7707 | 1466501170133 Marionette TRACE conn4 <- [1,2658,null,{}] 02:26:10 INFO - PROCESS | 7707 | 1466501170140 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:10 INFO - PROCESS | 7707 | 1466501170144 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:10 INFO - PROCESS | 7707 | 1466501170345 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 02:26:10 INFO - PROCESS | 7707 | 1466501170630 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:10 INFO - PROCESS | 7707 | 1466501170639 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x93ccf800 == 34 [pid = 7707] [id = 672] 02:26:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93cdc000) [pid = 7707] [serial = 2017] [outer = (nil)] 02:26:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x952d4800) [pid = 7707] [serial = 2018] [outer = 0x93cdc000] 02:26:10 INFO - PROCESS | 7707 | 1466501170764 Marionette DEBUG loaded listener.js 02:26:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9786c400) [pid = 7707] [serial = 2019] [outer = 0x93cdc000] 02:26:11 INFO - PROCESS | 7707 | 1466501171808 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 02:26:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 02:26:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1743ms 02:26:11 INFO - PROCESS | 7707 | 1466501171873 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 02:26:11 INFO - PROCESS | 7707 | 1466501171878 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 02:26:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 02:26:11 INFO - PROCESS | 7707 | 1466501171895 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 02:26:11 INFO - PROCESS | 7707 | 1466501171905 Marionette TRACE conn4 <- [1,2662,null,{}] 02:26:11 INFO - PROCESS | 7707 | 1466501171912 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:11 INFO - PROCESS | 7707 | 1466501171919 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:12 INFO - PROCESS | 7707 | 1466501172163 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 02:26:12 INFO - PROCESS | 7707 | 1466501172440 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:12 INFO - PROCESS | 7707 | 1466501172450 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedc400 == 35 [pid = 7707] [id = 673] 02:26:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x91017c00) [pid = 7707] [serial = 2020] [outer = (nil)] 02:26:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x99736400) [pid = 7707] [serial = 2021] [outer = 0x91017c00] 02:26:12 INFO - PROCESS | 7707 | 1466501172532 Marionette DEBUG loaded listener.js 02:26:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x99734400) [pid = 7707] [serial = 2022] [outer = 0x91017c00] 02:26:13 INFO - PROCESS | 7707 | 1466501173561 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 02:26:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 02:26:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1854ms 02:26:13 INFO - PROCESS | 7707 | 1466501173754 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 02:26:13 INFO - PROCESS | 7707 | 1466501173760 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 02:26:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 02:26:13 INFO - PROCESS | 7707 | 1466501173769 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 02:26:13 INFO - PROCESS | 7707 | 1466501173774 Marionette TRACE conn4 <- [1,2666,null,{}] 02:26:13 INFO - PROCESS | 7707 | 1466501173783 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:13 INFO - PROCESS | 7707 | 1466501173790 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:13 INFO - PROCESS | 7707 | 1466501173969 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 02:26:14 INFO - PROCESS | 7707 | 1466501174305 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:14 INFO - PROCESS | 7707 | 1466501174331 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:14 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc7400 == 36 [pid = 7707] [id = 674] 02:26:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fedf400) [pid = 7707] [serial = 2023] [outer = (nil)] 02:26:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8feeec00) [pid = 7707] [serial = 2024] [outer = 0x8fedf400] 02:26:14 INFO - PROCESS | 7707 | 1466501174415 Marionette DEBUG loaded listener.js 02:26:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x91016c00) [pid = 7707] [serial = 2025] [outer = 0x8fedf400] 02:26:14 INFO - PROCESS | 7707 | --DOCSHELL 0x923d0c00 == 35 [pid = 7707] [id = 647] 02:26:14 INFO - PROCESS | 7707 | --DOCSHELL 0x8deda400 == 34 [pid = 7707] [id = 656] 02:26:14 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd92400 == 33 [pid = 7707] [id = 646] 02:26:14 INFO - PROCESS | 7707 | --DOCSHELL 0x923c8c00 == 32 [pid = 7707] [id = 654] 02:26:14 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd88400 == 31 [pid = 7707] [id = 669] 02:26:15 INFO - PROCESS | 7707 | --DOCSHELL 0x92e59800 == 30 [pid = 7707] [id = 668] 02:26:15 INFO - PROCESS | 7707 | --DOCSHELL 0x9101cc00 == 29 [pid = 7707] [id = 667] 02:26:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee3400 == 28 [pid = 7707] [id = 666] 02:26:15 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee6000 == 27 [pid = 7707] [id = 665] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x93823800) [pid = 7707] [serial = 1947] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x8eb0d400) [pid = 7707] [serial = 1970] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8fd93000) [pid = 7707] [serial = 1949] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x923ea800) [pid = 7707] [serial = 1952] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x947a5c00) [pid = 7707] [serial = 1964] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9101f800) [pid = 7707] [serial = 1950] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x93cdd800) [pid = 7707] [serial = 1953] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8eb04400) [pid = 7707] [serial = 1958] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978da000) [pid = 7707] [serial = 1967] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fbd1000) [pid = 7707] [serial = 1959] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x952ccc00) [pid = 7707] [serial = 1965] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x91accc00) [pid = 7707] [serial = 1971] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x92280800) [pid = 7707] [serial = 1962] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9830d800) [pid = 7707] [serial = 1968] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x96e80400) [pid = 7707] [serial = 1956] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91ad6000) [pid = 7707] [serial = 1961] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x9531f800) [pid = 7707] [serial = 1955] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x99e69000) [pid = 7707] [serial = 1974] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x996b5000) [pid = 7707] [serial = 1973] [outer = (nil)] [url = about:blank] 02:26:15 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:15 INFO - PROCESS | 7707 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 02:26:15 INFO - PROCESS | 7707 | 1466501175814 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 02:26:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 02:26:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2095ms 02:26:15 INFO - PROCESS | 7707 | 1466501175865 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 02:26:15 INFO - PROCESS | 7707 | 1466501175870 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 02:26:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 02:26:15 INFO - PROCESS | 7707 | 1466501175889 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 02:26:15 INFO - PROCESS | 7707 | 1466501175895 Marionette TRACE conn4 <- [1,2670,null,{}] 02:26:15 INFO - PROCESS | 7707 | 1466501175963 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:15 INFO - PROCESS | 7707 | 1466501175969 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:16 INFO - PROCESS | 7707 | 1466501176133 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 02:26:16 INFO - PROCESS | 7707 | 1466501176144 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:16 INFO - PROCESS | 7707 | 1466501176150 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc8000 == 28 [pid = 7707] [id = 675] 02:26:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fee9c00) [pid = 7707] [serial = 2026] [outer = (nil)] 02:26:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x923c1800) [pid = 7707] [serial = 2027] [outer = 0x8fee9c00] 02:26:16 INFO - PROCESS | 7707 | 1466501176239 Marionette DEBUG loaded listener.js 02:26:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x923e7000) [pid = 7707] [serial = 2028] [outer = 0x8fee9c00] 02:26:17 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:17 INFO - PROCESS | 7707 | 1466501177569 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:26:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 02:26:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:26:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 02:26:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:26:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1693ms 02:26:17 INFO - PROCESS | 7707 | 1466501177584 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 02:26:17 INFO - PROCESS | 7707 | 1466501177587 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 02:26:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 02:26:17 INFO - PROCESS | 7707 | 1466501177594 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 02:26:17 INFO - PROCESS | 7707 | 1466501177597 Marionette TRACE conn4 <- [1,2674,null,{}] 02:26:17 INFO - PROCESS | 7707 | 1466501177619 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:17 INFO - PROCESS | 7707 | 1466501177628 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:17 INFO - PROCESS | 7707 | 1466501177840 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 02:26:17 INFO - PROCESS | 7707 | 1466501177972 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:17 INFO - PROCESS | 7707 | 1466501177982 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x93914c00 == 29 [pid = 7707] [id = 676] 02:26:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x93cdb800) [pid = 7707] [serial = 2029] [outer = (nil)] 02:26:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x951d1800) [pid = 7707] [serial = 2030] [outer = 0x93cdb800] 02:26:18 INFO - PROCESS | 7707 | 1466501178057 Marionette DEBUG loaded listener.js 02:26:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x96e77400) [pid = 7707] [serial = 2031] [outer = 0x93cdb800] 02:26:19 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:19 INFO - PROCESS | 7707 | 1466501179498 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fee7800) [pid = 7707] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fd8cc00) [pid = 7707] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8dee7400) [pid = 7707] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x947a6000) [pid = 7707] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8dff3000) [pid = 7707] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x92e5ac00) [pid = 7707] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x99f39000) [pid = 7707] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x99f42400) [pid = 7707] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x99f73800) [pid = 7707] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x91ad2c00) [pid = 7707] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 02:26:19 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x8eb01800) [pid = 7707] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 02:26:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 02:26:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:26:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 02:26:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:26:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1985ms 02:26:19 INFO - PROCESS | 7707 | 1466501179618 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 02:26:19 INFO - PROCESS | 7707 | 1466501179623 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 02:26:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 02:26:19 INFO - PROCESS | 7707 | 1466501179631 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 02:26:19 INFO - PROCESS | 7707 | 1466501179634 Marionette TRACE conn4 <- [1,2678,null,{}] 02:26:19 INFO - PROCESS | 7707 | 1466501179640 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:19 INFO - PROCESS | 7707 | 1466501179645 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:19 INFO - PROCESS | 7707 | 1466501179807 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 02:26:19 INFO - PROCESS | 7707 | 1466501179951 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:19 INFO - PROCESS | 7707 | 1466501179962 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b5400 == 30 [pid = 7707] [id = 677] 02:26:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x923ec800) [pid = 7707] [serial = 2032] [outer = (nil)] 02:26:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x95179000) [pid = 7707] [serial = 2033] [outer = 0x923ec800] 02:26:20 INFO - PROCESS | 7707 | 1466501180033 Marionette DEBUG loaded listener.js 02:26:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x978dc800) [pid = 7707] [serial = 2034] [outer = 0x923ec800] 02:26:21 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:21 INFO - PROCESS | 7707 | 1466501181207 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 02:26:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 02:26:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1632ms 02:26:21 INFO - PROCESS | 7707 | 1466501181264 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 02:26:21 INFO - PROCESS | 7707 | 1466501181267 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 02:26:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 02:26:21 INFO - PROCESS | 7707 | 1466501181284 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 02:26:21 INFO - PROCESS | 7707 | 1466501181289 Marionette TRACE conn4 <- [1,2682,null,{}] 02:26:21 INFO - PROCESS | 7707 | 1466501181294 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:21 INFO - PROCESS | 7707 | 1466501181299 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:21 INFO - PROCESS | 7707 | 1466501181504 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 02:26:21 INFO - PROCESS | 7707 | 1466501181739 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:21 INFO - PROCESS | 7707 | 1466501181749 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee3400 == 31 [pid = 7707] [id = 678] 02:26:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8dee3800) [pid = 7707] [serial = 2035] [outer = (nil)] 02:26:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dfe7000) [pid = 7707] [serial = 2036] [outer = 0x8dee3800] 02:26:21 INFO - PROCESS | 7707 | 1466501181874 Marionette DEBUG loaded listener.js 02:26:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fbc7800) [pid = 7707] [serial = 2037] [outer = 0x8dee3800] 02:26:23 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:23 INFO - PROCESS | 7707 | 1466501183328 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 02:26:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 02:26:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2107ms 02:26:23 INFO - PROCESS | 7707 | 1466501183386 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 02:26:23 INFO - PROCESS | 7707 | 1466501183392 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 02:26:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 02:26:23 INFO - PROCESS | 7707 | 1466501183510 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 02:26:23 INFO - PROCESS | 7707 | 1466501183517 Marionette TRACE conn4 <- [1,2686,null,{}] 02:26:23 INFO - PROCESS | 7707 | 1466501183527 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:23 INFO - PROCESS | 7707 | 1466501183532 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:23 INFO - PROCESS | 7707 | 1466501183714 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 02:26:23 INFO - PROCESS | 7707 | 1466501183901 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:23 INFO - PROCESS | 7707 | 1466501183914 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedbc00 == 32 [pid = 7707] [id = 679] 02:26:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fef6800) [pid = 7707] [serial = 2038] [outer = (nil)] 02:26:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x923e2000) [pid = 7707] [serial = 2039] [outer = 0x8fef6800] 02:26:23 INFO - PROCESS | 7707 | 1466501183996 Marionette DEBUG loaded listener.js 02:26:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x92e5a400) [pid = 7707] [serial = 2040] [outer = 0x8fef6800] 02:26:25 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:25 INFO - PROCESS | 7707 | 1466501185391 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:26:25 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 02:26:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:26:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 02:26:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:26:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1994ms 02:26:25 INFO - PROCESS | 7707 | 1466501185507 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 02:26:25 INFO - PROCESS | 7707 | 1466501185514 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 02:26:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 02:26:25 INFO - PROCESS | 7707 | 1466501185576 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 02:26:25 INFO - PROCESS | 7707 | 1466501185581 Marionette TRACE conn4 <- [1,2690,null,{}] 02:26:25 INFO - PROCESS | 7707 | 1466501185587 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:25 INFO - PROCESS | 7707 | 1466501185593 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:25 INFO - PROCESS | 7707 | 1466501185786 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 02:26:26 INFO - PROCESS | 7707 | 1466501185982 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:26 INFO - PROCESS | 7707 | 1466501185993 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2000 == 33 [pid = 7707] [id = 680] 02:26:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x93829800) [pid = 7707] [serial = 2041] [outer = (nil)] 02:26:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x96e84c00) [pid = 7707] [serial = 2042] [outer = 0x93829800] 02:26:26 INFO - PROCESS | 7707 | 1466501186075 Marionette DEBUG loaded listener.js 02:26:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x98366c00) [pid = 7707] [serial = 2043] [outer = 0x93829800] 02:26:27 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:27 INFO - PROCESS | 7707 | 1466501187531 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:26:27 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:26:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:26:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 02:26:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:26:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2047ms 02:26:27 INFO - PROCESS | 7707 | 1466501187622 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 02:26:27 INFO - PROCESS | 7707 | 1466501187627 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 02:26:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 02:26:27 INFO - PROCESS | 7707 | 1466501187645 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 02:26:27 INFO - PROCESS | 7707 | 1466501187655 Marionette TRACE conn4 <- [1,2694,null,{}] 02:26:27 INFO - PROCESS | 7707 | 1466501187663 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:27 INFO - PROCESS | 7707 | 1466501187670 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:27 INFO - PROCESS | 7707 | 1466501187853 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 02:26:28 INFO - PROCESS | 7707 | 1466501188037 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:28 INFO - PROCESS | 7707 | 1466501188046 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x9517bc00 == 34 [pid = 7707] [id = 681] 02:26:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x978d4800) [pid = 7707] [serial = 2044] [outer = (nil)] 02:26:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x99f3e400) [pid = 7707] [serial = 2045] [outer = 0x978d4800] 02:26:28 INFO - PROCESS | 7707 | 1466501188125 Marionette DEBUG loaded listener.js 02:26:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a333800) [pid = 7707] [serial = 2046] [outer = 0x978d4800] 02:26:29 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:29 INFO - PROCESS | 7707 | 1466501189515 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:26:29 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:26:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:26:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 02:26:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:26:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1912ms 02:26:29 INFO - PROCESS | 7707 | 1466501189551 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 02:26:29 INFO - PROCESS | 7707 | 1466501189557 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 02:26:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 02:26:29 INFO - PROCESS | 7707 | 1466501189565 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 02:26:29 INFO - PROCESS | 7707 | 1466501189570 Marionette TRACE conn4 <- [1,2698,null,{}] 02:26:29 INFO - PROCESS | 7707 | 1466501189653 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:29 INFO - PROCESS | 7707 | 1466501189660 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:29 INFO - PROCESS | 7707 | 1466501189837 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 02:26:30 INFO - PROCESS | 7707 | 1466501190122 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:30 INFO - PROCESS | 7707 | 1466501190137 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fefbc00 == 35 [pid = 7707] [id = 682] 02:26:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x91019c00) [pid = 7707] [serial = 2047] [outer = (nil)] 02:26:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x91acc800) [pid = 7707] [serial = 2048] [outer = 0x91019c00] 02:26:30 INFO - PROCESS | 7707 | 1466501190214 Marionette DEBUG loaded listener.js 02:26:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x921b7400) [pid = 7707] [serial = 2049] [outer = 0x91019c00] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff1800 == 34 [pid = 7707] [id = 664] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfeb400 == 33 [pid = 7707] [id = 652] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x921b5400 == 32 [pid = 7707] [id = 677] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x93914c00 == 31 [pid = 7707] [id = 676] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc8000 == 30 [pid = 7707] [id = 675] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc7400 == 29 [pid = 7707] [id = 674] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedc400 == 28 [pid = 7707] [id = 673] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x93ccf800 == 27 [pid = 7707] [id = 672] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff0c00 == 26 [pid = 7707] [id = 671] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedfc00 == 25 [pid = 7707] [id = 670] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd89000 == 24 [pid = 7707] [id = 649] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x92e52800 == 23 [pid = 7707] [id = 655] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9c00 == 22 [pid = 7707] [id = 648] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef6c00 == 21 [pid = 7707] [id = 660] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd90400 == 20 [pid = 7707] [id = 653] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fedd800 == 19 [pid = 7707] [id = 645] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfeb800 == 18 [pid = 7707] [id = 650] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fedec00 == 17 [pid = 7707] [id = 661] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb02000 == 16 [pid = 7707] [id = 657] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x952d3800 == 15 [pid = 7707] [id = 651] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcb400 == 14 [pid = 7707] [id = 658] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd87800 == 13 [pid = 7707] [id = 659] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x95177000 == 12 [pid = 7707] [id = 662] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe9000 == 11 [pid = 7707] [id = 663] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x9517bc00 == 10 [pid = 7707] [id = 681] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbd2000 == 9 [pid = 7707] [id = 680] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee3400 == 8 [pid = 7707] [id = 678] 02:26:31 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedbc00 == 7 [pid = 7707] [id = 679] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x952cb800) [pid = 7707] [serial = 2009] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8fef3000) [pid = 7707] [serial = 2000] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x91011c00) [pid = 7707] [serial = 2001] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x91ad8c00) [pid = 7707] [serial = 1976] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8dfeec00) [pid = 7707] [serial = 1997] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x97875800) [pid = 7707] [serial = 1980] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x952cfc00) [pid = 7707] [serial = 1979] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8eb0e000) [pid = 7707] [serial = 1998] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fedf800) [pid = 7707] [serial = 1995] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fbc4800) [pid = 7707] [serial = 1994] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x93cd3800) [pid = 7707] [serial = 2006] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x99f42c00) [pid = 7707] [serial = 1983] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x99f3ec00) [pid = 7707] [serial = 1982] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x9a335400) [pid = 7707] [serial = 1986] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x9a31bc00) [pid = 7707] [serial = 1985] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x951c8c00) [pid = 7707] [serial = 2007] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x9a4d6c00) [pid = 7707] [serial = 1989] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x9a342400) [pid = 7707] [serial = 1988] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x921bb400) [pid = 7707] [serial = 2003] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x921b7800) [pid = 7707] [serial = 1992] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 56 (0x8fef1400) [pid = 7707] [serial = 1991] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 55 (0x923c3c00) [pid = 7707] [serial = 2004] [outer = (nil)] [url = about:blank] 02:26:31 INFO - PROCESS | 7707 | --DOMWINDOW == 54 (0x9227a000) [pid = 7707] [serial = 1977] [outer = (nil)] [url = about:blank] 02:26:32 INFO - PROCESS | 7707 | SkCairoFTTypeface::onFilterRec unimplemented 02:26:32 INFO - PROCESS | 7707 | 1466501192546 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:26:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 02:26:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 02:26:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 02:26:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:26:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 3012ms 02:26:32 INFO - PROCESS | 7707 | 1466501192579 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 02:26:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 02:26:32 INFO - PROCESS | 7707 | 1466501192585 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 02:26:32 INFO - PROCESS | 7707 | 1466501192594 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 02:26:32 INFO - PROCESS | 7707 | 1466501192600 Marionette TRACE conn4 <- [1,2702,null,{}] 02:26:32 INFO - PROCESS | 7707 | 1466501192608 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:32 INFO - PROCESS | 7707 | 1466501192614 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:32 INFO - PROCESS | 7707 | 1466501192849 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 02:26:33 INFO - PROCESS | 7707 | 1466501192992 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:33 INFO - PROCESS | 7707 | 1466501193003 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb08c00 == 8 [pid = 7707] [id = 683] 02:26:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0x8fbc7000) [pid = 7707] [serial = 2050] [outer = (nil)] 02:26:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 56 (0x8fd91400) [pid = 7707] [serial = 2051] [outer = 0x8fbc7000] 02:26:33 INFO - PROCESS | 7707 | 1466501193077 Marionette DEBUG loaded listener.js 02:26:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 57 (0x8fee3000) [pid = 7707] [serial = 2052] [outer = 0x8fbc7000] 02:26:33 INFO - PROCESS | 7707 | 1466501193881 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 02:26:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 02:26:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1335ms 02:26:33 INFO - PROCESS | 7707 | 1466501193937 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 02:26:33 INFO - PROCESS | 7707 | 1466501193946 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 02:26:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 02:26:33 INFO - PROCESS | 7707 | 1466501193957 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 02:26:33 INFO - PROCESS | 7707 | 1466501193961 Marionette TRACE conn4 <- [1,2706,null,{}] 02:26:33 INFO - PROCESS | 7707 | 1466501193974 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:33 INFO - PROCESS | 7707 | 1466501193981 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:34 INFO - PROCESS | 7707 | 1466501194221 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 02:26:34 INFO - PROCESS | 7707 | 1466501194246 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:34 INFO - PROCESS | 7707 | 1466501194256 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x91aca000 == 9 [pid = 7707] [id = 684] 02:26:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x91acd000) [pid = 7707] [serial = 2053] [outer = (nil)] 02:26:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x91ad3000) [pid = 7707] [serial = 2054] [outer = 0x91acd000] 02:26:34 INFO - PROCESS | 7707 | 1466501194344 Marionette DEBUG loaded listener.js 02:26:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x921b7800) [pid = 7707] [serial = 2055] [outer = 0x91acd000] 02:26:35 INFO - PROCESS | 7707 | 1466501195381 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 02:26:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 02:26:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1481ms 02:26:35 INFO - PROCESS | 7707 | 1466501195438 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 02:26:35 INFO - PROCESS | 7707 | 1466501195441 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 02:26:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 02:26:35 INFO - PROCESS | 7707 | 1466501195459 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 02:26:35 INFO - PROCESS | 7707 | 1466501195465 Marionette TRACE conn4 <- [1,2710,null,{}] 02:26:35 INFO - PROCESS | 7707 | 1466501195483 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:35 INFO - PROCESS | 7707 | 1466501195493 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:35 INFO - PROCESS | 7707 | 1466501195731 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 02:26:35 INFO - PROCESS | 7707 | 1466501195828 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:35 INFO - PROCESS | 7707 | 1466501195842 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e3000 == 10 [pid = 7707] [id = 685] 02:26:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x923e5400) [pid = 7707] [serial = 2056] [outer = (nil)] 02:26:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x92e53c00) [pid = 7707] [serial = 2057] [outer = 0x923e5400] 02:26:35 INFO - PROCESS | 7707 | 1466501195917 Marionette DEBUG loaded listener.js 02:26:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x93919800) [pid = 7707] [serial = 2058] [outer = 0x923e5400] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x923ec800) [pid = 7707] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x93cdb800) [pid = 7707] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x91017c00) [pid = 7707] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x91020000) [pid = 7707] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x8fedf400) [pid = 7707] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x8dee0000) [pid = 7707] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 56 (0x8fee9c00) [pid = 7707] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 55 (0x93cdc000) [pid = 7707] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 02:26:36 INFO - PROCESS | 7707 | --DOMWINDOW == 54 (0x921bd800) [pid = 7707] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 02:26:37 INFO - PROCESS | 7707 | 1466501197090 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 02:26:37 INFO - PROCESS | 7707 | 1466501197156 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 02:26:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 02:26:37 INFO - PROCESS | 7707 | 1466501197162 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 02:26:37 INFO - PROCESS | 7707 | 1466501197165 Marionette TRACE conn4 <- [1,2714,null,{}] 02:26:37 INFO - PROCESS | 7707 | 1466501197171 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:37 INFO - PROCESS | 7707 | 1466501197176 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:37 INFO - PROCESS | 7707 | 1466501197364 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 02:26:37 INFO - PROCESS | 7707 | 1466501197517 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:37 INFO - PROCESS | 7707 | 1466501197526 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfeac00 == 11 [pid = 7707] [id = 686] 02:26:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0x8fd92c00) [pid = 7707] [serial = 2059] [outer = (nil)] 02:26:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 56 (0x92e56800) [pid = 7707] [serial = 2060] [outer = 0x8fd92c00] 02:26:37 INFO - PROCESS | 7707 | 1466501197598 Marionette DEBUG loaded listener.js 02:26:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 57 (0x95172400) [pid = 7707] [serial = 2061] [outer = 0x8fd92c00] 02:26:38 INFO - PROCESS | 7707 | 1466501198407 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 02:26:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 02:26:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1282ms 02:26:38 INFO - PROCESS | 7707 | 1466501198478 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 02:26:38 INFO - PROCESS | 7707 | 1466501198485 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 02:26:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 02:26:38 INFO - PROCESS | 7707 | 1466501198499 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 02:26:38 INFO - PROCESS | 7707 | 1466501198506 Marionette TRACE conn4 <- [1,2718,null,{}] 02:26:38 INFO - PROCESS | 7707 | 1466501198515 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:38 INFO - PROCESS | 7707 | 1466501198521 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:38 INFO - PROCESS | 7707 | 1466501198745 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 02:26:38 INFO - PROCESS | 7707 | 1466501198933 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:38 INFO - PROCESS | 7707 | 1466501198950 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd89c00 == 12 [pid = 7707] [id = 687] 02:26:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x8fd8cc00) [pid = 7707] [serial = 2062] [outer = (nil)] 02:26:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x8fee1800) [pid = 7707] [serial = 2063] [outer = 0x8fd8cc00] 02:26:39 INFO - PROCESS | 7707 | 1466501199036 Marionette DEBUG loaded listener.js 02:26:39 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x91011c00) [pid = 7707] [serial = 2064] [outer = 0x8fd8cc00] 02:26:40 INFO - PROCESS | 7707 | 1466501200188 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 02:26:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 02:26:40 INFO - PROCESS | 7707 | 1466501200246 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 02:26:40 INFO - PROCESS | 7707 | 1466501200256 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 02:26:40 INFO - PROCESS | 7707 | 1466501200263 Marionette TRACE conn4 <- [1,2722,null,{}] 02:26:40 INFO - PROCESS | 7707 | 1466501200269 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:40 INFO - PROCESS | 7707 | 1466501200275 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:40 INFO - PROCESS | 7707 | 1466501200470 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 02:26:40 INFO - PROCESS | 7707 | 1466501200704 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:40 INFO - PROCESS | 7707 | 1466501200714 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e8400 == 13 [pid = 7707] [id = 688] 02:26:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x92e5b000) [pid = 7707] [serial = 2065] [outer = (nil)] 02:26:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x93cd1c00) [pid = 7707] [serial = 2066] [outer = 0x92e5b000] 02:26:40 INFO - PROCESS | 7707 | 1466501200841 Marionette DEBUG loaded listener.js 02:26:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x951c9800) [pid = 7707] [serial = 2067] [outer = 0x92e5b000] 02:26:41 INFO - PROCESS | 7707 | 1466501201914 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 02:26:41 INFO - PROCESS | 7707 | 1466501201956 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 02:26:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 02:26:41 INFO - PROCESS | 7707 | 1466501201963 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 02:26:41 INFO - PROCESS | 7707 | 1466501201967 Marionette TRACE conn4 <- [1,2726,null,{}] 02:26:41 INFO - PROCESS | 7707 | 1466501201981 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:41 INFO - PROCESS | 7707 | 1466501201991 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:42 INFO - PROCESS | 7707 | 1466501202230 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 02:26:42 INFO - PROCESS | 7707 | 1466501202566 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:42 INFO - PROCESS | 7707 | 1466501202575 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d9000 == 14 [pid = 7707] [id = 689] 02:26:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x978d9800) [pid = 7707] [serial = 2068] [outer = (nil)] 02:26:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x978df800) [pid = 7707] [serial = 2069] [outer = 0x978d9800] 02:26:42 INFO - PROCESS | 7707 | 1466501202673 Marionette DEBUG loaded listener.js 02:26:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x98360800) [pid = 7707] [serial = 2070] [outer = 0x978d9800] 02:26:43 INFO - PROCESS | 7707 | 1466501203673 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 02:26:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 02:26:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1786ms 02:26:43 INFO - PROCESS | 7707 | 1466501203751 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 02:26:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 02:26:43 INFO - PROCESS | 7707 | 1466501203756 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 02:26:43 INFO - PROCESS | 7707 | 1466501203763 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 02:26:43 INFO - PROCESS | 7707 | 1466501203766 Marionette TRACE conn4 <- [1,2730,null,{}] 02:26:43 INFO - PROCESS | 7707 | 1466501203773 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:43 INFO - PROCESS | 7707 | 1466501203779 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:44 INFO - PROCESS | 7707 | 1466501204011 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 02:26:44 INFO - PROCESS | 7707 | 1466501204241 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:44 INFO - PROCESS | 7707 | 1466501204250 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e5e800 == 15 [pid = 7707] [id = 690] 02:26:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9479ec00) [pid = 7707] [serial = 2071] [outer = (nil)] 02:26:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x99e5d800) [pid = 7707] [serial = 2072] [outer = 0x9479ec00] 02:26:44 INFO - PROCESS | 7707 | 1466501204402 Marionette DEBUG loaded listener.js 02:26:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x99e60000) [pid = 7707] [serial = 2073] [outer = 0x9479ec00] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x952d0000) [pid = 7707] [serial = 2010] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x95179000) [pid = 7707] [serial = 2033] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x951d1800) [pid = 7707] [serial = 2030] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x99736400) [pid = 7707] [serial = 2021] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x99734400) [pid = 7707] [serial = 2022] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x921b2400) [pid = 7707] [serial = 2015] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x923c7c00) [pid = 7707] [serial = 2016] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x8feeec00) [pid = 7707] [serial = 2024] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x91016c00) [pid = 7707] [serial = 2025] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x8dfe8c00) [pid = 7707] [serial = 2012] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x8fbc8c00) [pid = 7707] [serial = 2013] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x923c1800) [pid = 7707] [serial = 2027] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 56 (0x952d4800) [pid = 7707] [serial = 2018] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 55 (0x9786c400) [pid = 7707] [serial = 2019] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 54 (0x978dc800) [pid = 7707] [serial = 2034] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 53 (0x96e77400) [pid = 7707] [serial = 2031] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | --DOMWINDOW == 52 (0x923e7000) [pid = 7707] [serial = 2028] [outer = (nil)] [url = about:blank] 02:26:45 INFO - PROCESS | 7707 | 1466501205953 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 02:26:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 02:26:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 02:26:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 02:26:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:26:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 02:26:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2251ms 02:26:46 INFO - PROCESS | 7707 | 1466501206016 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 02:26:46 INFO - PROCESS | 7707 | 1466501206022 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 02:26:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 02:26:46 INFO - PROCESS | 7707 | 1466501206029 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 02:26:46 INFO - PROCESS | 7707 | 1466501206034 Marionette TRACE conn4 <- [1,2734,null,{}] 02:26:46 INFO - PROCESS | 7707 | 1466501206043 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:46 INFO - PROCESS | 7707 | 1466501206049 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:46 INFO - PROCESS | 7707 | 1466501206214 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 02:26:46 INFO - PROCESS | 7707 | 1466501206364 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:46 INFO - PROCESS | 7707 | 1466501206381 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcd400 == 16 [pid = 7707] [id = 691] 02:26:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 53 (0x8fd87400) [pid = 7707] [serial = 2074] [outer = (nil)] 02:26:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 54 (0x8fd94800) [pid = 7707] [serial = 2075] [outer = 0x8fd87400] 02:26:46 INFO - PROCESS | 7707 | 1466501206449 Marionette DEBUG loaded listener.js 02:26:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0x8feeec00) [pid = 7707] [serial = 2076] [outer = 0x8fd87400] 02:26:47 INFO - PROCESS | 7707 | 1466501207273 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 02:26:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 02:26:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1298ms 02:26:47 INFO - PROCESS | 7707 | 1466501207343 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 02:26:47 INFO - PROCESS | 7707 | 1466501207350 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 02:26:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 02:26:47 INFO - PROCESS | 7707 | 1466501207366 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 02:26:47 INFO - PROCESS | 7707 | 1466501207371 Marionette TRACE conn4 <- [1,2738,null,{}] 02:26:47 INFO - PROCESS | 7707 | 1466501207377 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:47 INFO - PROCESS | 7707 | 1466501207383 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:47 INFO - PROCESS | 7707 | 1466501207561 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 02:26:47 INFO - PROCESS | 7707 | 1466501207716 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:47 INFO - PROCESS | 7707 | 1466501207722 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd85c00 == 17 [pid = 7707] [id = 692] 02:26:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 56 (0x91012800) [pid = 7707] [serial = 2077] [outer = (nil)] 02:26:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 57 (0x923cfc00) [pid = 7707] [serial = 2078] [outer = 0x91012800] 02:26:47 INFO - PROCESS | 7707 | 1466501207803 Marionette DEBUG loaded listener.js 02:26:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x92e51800) [pid = 7707] [serial = 2079] [outer = 0x91012800] 02:26:48 INFO - PROCESS | 7707 | 1466501208667 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 02:26:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 02:26:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1342ms 02:26:48 INFO - PROCESS | 7707 | 1466501208707 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 02:26:48 INFO - PROCESS | 7707 | 1466501208711 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 02:26:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 02:26:48 INFO - PROCESS | 7707 | 1466501208718 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 02:26:48 INFO - PROCESS | 7707 | 1466501208724 Marionette TRACE conn4 <- [1,2742,null,{}] 02:26:48 INFO - PROCESS | 7707 | 1466501208748 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:48 INFO - PROCESS | 7707 | 1466501208756 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:48 INFO - PROCESS | 7707 | 1466501208975 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 02:26:49 INFO - PROCESS | 7707 | 1466501209004 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:49 INFO - PROCESS | 7707 | 1466501209011 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e76800 == 18 [pid = 7707] [id = 693] 02:26:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x96e76c00) [pid = 7707] [serial = 2080] [outer = (nil)] 02:26:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x96e7c000) [pid = 7707] [serial = 2081] [outer = 0x96e76c00] 02:26:49 INFO - PROCESS | 7707 | 1466501209087 Marionette DEBUG loaded listener.js 02:26:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x978d1800) [pid = 7707] [serial = 2082] [outer = 0x96e76c00] 02:26:50 INFO - PROCESS | 7707 | 1466501210118 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 02:26:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 02:26:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1455ms 02:26:50 INFO - PROCESS | 7707 | 1466501210177 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 02:26:50 INFO - PROCESS | 7707 | 1466501210182 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 02:26:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 02:26:50 INFO - PROCESS | 7707 | 1466501210188 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 02:26:50 INFO - PROCESS | 7707 | 1466501210191 Marionette TRACE conn4 <- [1,2746,null,{}] 02:26:50 INFO - PROCESS | 7707 | 1466501210197 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:50 INFO - PROCESS | 7707 | 1466501210203 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:50 INFO - PROCESS | 7707 | 1466501210423 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x91019c00) [pid = 7707] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x8dee3800) [pid = 7707] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x978d4800) [pid = 7707] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 57 (0x8fef6800) [pid = 7707] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 56 (0x93829800) [pid = 7707] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 55 (0x91acd000) [pid = 7707] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 54 (0x923e5400) [pid = 7707] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 02:26:50 INFO - PROCESS | 7707 | --DOMWINDOW == 53 (0x8fbc7000) [pid = 7707] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 02:26:50 INFO - PROCESS | 7707 | 1466501210556 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:50 INFO - PROCESS | 7707 | 1466501210565 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee3800 == 19 [pid = 7707] [id = 694] 02:26:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 54 (0x8fbc7000) [pid = 7707] [serial = 2083] [outer = (nil)] 02:26:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 55 (0x923c3800) [pid = 7707] [serial = 2084] [outer = 0x8fbc7000] 02:26:50 INFO - PROCESS | 7707 | 1466501210635 Marionette DEBUG loaded listener.js 02:26:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 56 (0x978d8400) [pid = 7707] [serial = 2085] [outer = 0x8fbc7000] 02:26:51 INFO - PROCESS | 7707 | 1466501211443 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 02:26:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 02:26:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1284ms 02:26:51 INFO - PROCESS | 7707 | 1466501211474 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 02:26:51 INFO - PROCESS | 7707 | 1466501211478 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 02:26:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 02:26:51 INFO - PROCESS | 7707 | 1466501211485 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 02:26:51 INFO - PROCESS | 7707 | 1466501211489 Marionette TRACE conn4 <- [1,2750,null,{}] 02:26:51 INFO - PROCESS | 7707 | 1466501211494 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:51 INFO - PROCESS | 7707 | 1466501211500 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:51 INFO - PROCESS | 7707 | 1466501211665 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 02:26:51 INFO - PROCESS | 7707 | 1466501211685 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:51 INFO - PROCESS | 7707 | 1466501211693 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x96e81800 == 20 [pid = 7707] [id = 695] 02:26:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 57 (0x9923ec00) [pid = 7707] [serial = 2086] [outer = (nil)] 02:26:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 58 (0x99e5ec00) [pid = 7707] [serial = 2087] [outer = 0x9923ec00] 02:26:51 INFO - PROCESS | 7707 | 1466501211765 Marionette DEBUG loaded listener.js 02:26:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x99f40c00) [pid = 7707] [serial = 2088] [outer = 0x9923ec00] 02:26:52 INFO - PROCESS | 7707 | 1466501212907 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 02:26:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 02:26:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1485ms 02:26:52 INFO - PROCESS | 7707 | 1466501212971 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 02:26:52 INFO - PROCESS | 7707 | 1466501212979 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 02:26:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 02:26:52 INFO - PROCESS | 7707 | 1466501212988 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 02:26:52 INFO - PROCESS | 7707 | 1466501212994 Marionette TRACE conn4 <- [1,2754,null,{}] 02:26:53 INFO - PROCESS | 7707 | 1466501213004 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:53 INFO - PROCESS | 7707 | 1466501213010 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:53 INFO - PROCESS | 7707 | 1466501213245 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 02:26:53 INFO - PROCESS | 7707 | 1466501213503 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:53 INFO - PROCESS | 7707 | 1466501213520 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc9000 == 21 [pid = 7707] [id = 696] 02:26:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x8fbc9400) [pid = 7707] [serial = 2089] [outer = (nil)] 02:26:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x91017c00) [pid = 7707] [serial = 2090] [outer = 0x8fbc9400] 02:26:53 INFO - PROCESS | 7707 | 1466501213648 Marionette DEBUG loaded listener.js 02:26:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x921bb800) [pid = 7707] [serial = 2091] [outer = 0x8fbc9400] 02:26:54 INFO - PROCESS | 7707 | 1466501214629 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 02:26:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 02:26:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1687ms 02:26:54 INFO - PROCESS | 7707 | 1466501214676 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 02:26:54 INFO - PROCESS | 7707 | 1466501214683 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 02:26:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 02:26:54 INFO - PROCESS | 7707 | 1466501214694 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 02:26:54 INFO - PROCESS | 7707 | 1466501214699 Marionette TRACE conn4 <- [1,2758,null,{}] 02:26:54 INFO - PROCESS | 7707 | 1466501214706 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:54 INFO - PROCESS | 7707 | 1466501214711 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:54 INFO - PROCESS | 7707 | 1466501214912 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 02:26:55 INFO - PROCESS | 7707 | 1466501215099 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:55 INFO - PROCESS | 7707 | 1466501215110 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x93ccf800 == 22 [pid = 7707] [id = 697] 02:26:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x93cdb800) [pid = 7707] [serial = 2092] [outer = (nil)] 02:26:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x952cd400) [pid = 7707] [serial = 2093] [outer = 0x93cdb800] 02:26:55 INFO - PROCESS | 7707 | 1466501215244 Marionette DEBUG loaded listener.js 02:26:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x952da400) [pid = 7707] [serial = 2094] [outer = 0x93cdb800] 02:26:56 INFO - PROCESS | 7707 | 1466501216226 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 02:26:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 02:26:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1585ms 02:26:56 INFO - PROCESS | 7707 | 1466501216280 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 02:26:56 INFO - PROCESS | 7707 | 1466501216284 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 02:26:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 02:26:56 INFO - PROCESS | 7707 | 1466501216291 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 02:26:56 INFO - PROCESS | 7707 | 1466501216298 Marionette TRACE conn4 <- [1,2762,null,{}] 02:26:56 INFO - PROCESS | 7707 | 1466501216318 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:56 INFO - PROCESS | 7707 | 1466501216327 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:56 INFO - PROCESS | 7707 | 1466501216576 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 02:26:56 INFO - PROCESS | 7707 | 1466501216812 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:56 INFO - PROCESS | 7707 | 1466501216824 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d9400 == 23 [pid = 7707] [id = 698] 02:26:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x99f42000) [pid = 7707] [serial = 2095] [outer = (nil)] 02:26:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99f6f400) [pid = 7707] [serial = 2096] [outer = 0x99f42000] 02:26:56 INFO - PROCESS | 7707 | 1466501216957 Marionette DEBUG loaded listener.js 02:26:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9a31cc00) [pid = 7707] [serial = 2097] [outer = 0x99f42000] 02:26:57 INFO - PROCESS | 7707 | 1466501217918 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 02:26:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 02:26:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1690ms 02:26:57 INFO - PROCESS | 7707 | 1466501217983 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 02:26:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 02:26:57 INFO - PROCESS | 7707 | 1466501217988 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 02:26:57 INFO - PROCESS | 7707 | 1466501217995 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 02:26:58 INFO - PROCESS | 7707 | 1466501217999 Marionette TRACE conn4 <- [1,2766,null,{}] 02:26:58 INFO - PROCESS | 7707 | 1466501218005 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:58 INFO - PROCESS | 7707 | 1466501218010 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:58 INFO - PROCESS | 7707 | 1466501218200 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 02:26:58 INFO - PROCESS | 7707 | 1466501218385 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:58 INFO - PROCESS | 7707 | 1466501218394 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f74800 == 24 [pid = 7707] [id = 699] 02:26:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9a334c00) [pid = 7707] [serial = 2098] [outer = (nil)] 02:26:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x9a342000) [pid = 7707] [serial = 2099] [outer = 0x9a334c00] 02:26:58 INFO - PROCESS | 7707 | 1466501218480 Marionette DEBUG loaded listener.js 02:26:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9a424c00) [pid = 7707] [serial = 2100] [outer = 0x9a334c00] 02:26:59 INFO - PROCESS | 7707 | 1466501219496 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 02:26:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 02:26:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1538ms 02:26:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 02:26:59 INFO - PROCESS | 7707 | 1466501219533 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 02:26:59 INFO - PROCESS | 7707 | 1466501219536 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 02:26:59 INFO - PROCESS | 7707 | 1466501219543 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 02:26:59 INFO - PROCESS | 7707 | 1466501219547 Marionette TRACE conn4 <- [1,2770,null,{}] 02:26:59 INFO - PROCESS | 7707 | 1466501219553 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:26:59 INFO - PROCESS | 7707 | 1466501219558 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:59 INFO - PROCESS | 7707 | 1466501219739 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 02:26:59 INFO - PROCESS | 7707 | 1466501219925 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:26:59 INFO - PROCESS | 7707 | 1466501219932 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:26:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee8c00 == 25 [pid = 7707] [id = 700] 02:26:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91015000) [pid = 7707] [serial = 2101] [outer = (nil)] 02:27:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9a541800) [pid = 7707] [serial = 2102] [outer = 0x91015000] 02:27:00 INFO - PROCESS | 7707 | 1466501220018 Marionette DEBUG loaded listener.js 02:27:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a543000) [pid = 7707] [serial = 2103] [outer = 0x91015000] 02:27:00 INFO - PROCESS | 7707 | 1466501220993 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 02:27:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 02:27:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1484ms 02:27:01 INFO - PROCESS | 7707 | 1466501221027 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 02:27:01 INFO - PROCESS | 7707 | 1466501221031 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 02:27:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 02:27:01 INFO - PROCESS | 7707 | 1466501221038 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 02:27:01 INFO - PROCESS | 7707 | 1466501221041 Marionette TRACE conn4 <- [1,2774,null,{}] 02:27:01 INFO - PROCESS | 7707 | 1466501221048 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:01 INFO - PROCESS | 7707 | 1466501221060 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:01 INFO - PROCESS | 7707 | 1466501221298 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 02:27:01 INFO - PROCESS | 7707 | 1466501221498 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:01 INFO - PROCESS | 7707 | 1466501221506 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcc800 == 26 [pid = 7707] [id = 701] 02:27:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9101d400) [pid = 7707] [serial = 2104] [outer = (nil)] 02:27:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a5d0400) [pid = 7707] [serial = 2105] [outer = 0x9101d400] 02:27:01 INFO - PROCESS | 7707 | 1466501221594 Marionette DEBUG loaded listener.js 02:27:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a5d5400) [pid = 7707] [serial = 2106] [outer = 0x9101d400] 02:27:02 INFO - PROCESS | 7707 | 1466501222911 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 02:27:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 02:27:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1939ms 02:27:02 INFO - PROCESS | 7707 | 1466501222979 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 02:27:02 INFO - PROCESS | 7707 | 1466501222985 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 02:27:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 02:27:03 INFO - PROCESS | 7707 | 1466501222995 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 02:27:03 INFO - PROCESS | 7707 | 1466501222999 Marionette TRACE conn4 <- [1,2778,null,{}] 02:27:03 INFO - PROCESS | 7707 | 1466501223009 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:03 INFO - PROCESS | 7707 | 1466501223015 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:03 INFO - PROCESS | 7707 | 1466501223235 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 02:27:03 INFO - PROCESS | 7707 | 1466501223476 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:03 INFO - PROCESS | 7707 | 1466501223490 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8e000 == 27 [pid = 7707] [id = 702] 02:27:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8fd90400) [pid = 7707] [serial = 2107] [outer = (nil)] 02:27:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8feec000) [pid = 7707] [serial = 2108] [outer = 0x8fd90400] 02:27:03 INFO - PROCESS | 7707 | 1466501223565 Marionette DEBUG loaded listener.js 02:27:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x91019000) [pid = 7707] [serial = 2109] [outer = 0x8fd90400] 02:27:04 INFO - PROCESS | 7707 | 1466501224515 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 02:27:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 02:27:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1548ms 02:27:04 INFO - PROCESS | 7707 | 1466501224544 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 02:27:04 INFO - PROCESS | 7707 | 1466501224550 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 02:27:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 02:27:04 INFO - PROCESS | 7707 | 1466501224582 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 02:27:04 INFO - PROCESS | 7707 | 1466501224587 Marionette TRACE conn4 <- [1,2782,null,{}] 02:27:04 INFO - PROCESS | 7707 | 1466501224593 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:04 INFO - PROCESS | 7707 | 1466501224598 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:04 INFO - PROCESS | 7707 | 1466501224781 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x921b7400) [pid = 7707] [serial = 2049] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8dfe7000) [pid = 7707] [serial = 2036] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a333800) [pid = 7707] [serial = 2046] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x923e2000) [pid = 7707] [serial = 2039] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x98366c00) [pid = 7707] [serial = 2043] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x96e84c00) [pid = 7707] [serial = 2042] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x921b7800) [pid = 7707] [serial = 2055] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91acc800) [pid = 7707] [serial = 2048] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93919800) [pid = 7707] [serial = 2058] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x92e53c00) [pid = 7707] [serial = 2057] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x92e5a400) [pid = 7707] [serial = 2040] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91ad3000) [pid = 7707] [serial = 2054] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fee3000) [pid = 7707] [serial = 2052] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fbc7800) [pid = 7707] [serial = 2037] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x99f3e400) [pid = 7707] [serial = 2045] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fd91400) [pid = 7707] [serial = 2051] [outer = (nil)] [url = about:blank] 02:27:05 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x92e56800) [pid = 7707] [serial = 2060] [outer = (nil)] [url = about:blank] 02:27:06 INFO - PROCESS | 7707 | 1466501226093 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:06 INFO - PROCESS | 7707 | 1466501226103 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee9800 == 28 [pid = 7707] [id = 703] 02:27:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8dee9c00) [pid = 7707] [serial = 2110] [outer = (nil)] 02:27:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8dfed800) [pid = 7707] [serial = 2111] [outer = 0x8dee9c00] 02:27:06 INFO - PROCESS | 7707 | 1466501226188 Marionette DEBUG loaded listener.js 02:27:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8eb03400) [pid = 7707] [serial = 2112] [outer = 0x8dee9c00] 02:27:07 INFO - PROCESS | 7707 | 1466501227063 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 02:27:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 02:27:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2499ms 02:27:07 INFO - PROCESS | 7707 | 1466501227080 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 02:27:07 INFO - PROCESS | 7707 | 1466501227086 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 02:27:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 02:27:07 INFO - PROCESS | 7707 | 1466501227096 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 02:27:07 INFO - PROCESS | 7707 | 1466501227099 Marionette TRACE conn4 <- [1,2786,null,{}] 02:27:07 INFO - PROCESS | 7707 | 1466501227120 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:07 INFO - PROCESS | 7707 | 1466501227131 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:07 INFO - PROCESS | 7707 | 1466501227314 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 02:27:07 INFO - PROCESS | 7707 | 1466501227327 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:07 INFO - PROCESS | 7707 | 1466501227336 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee0c00 == 29 [pid = 7707] [id = 704] 02:27:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fee2400) [pid = 7707] [serial = 2113] [outer = (nil)] 02:27:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fee9800) [pid = 7707] [serial = 2114] [outer = 0x8fee2400] 02:27:07 INFO - PROCESS | 7707 | 1466501227414 Marionette DEBUG loaded listener.js 02:27:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fef5800) [pid = 7707] [serial = 2115] [outer = 0x8fee2400] 02:27:08 INFO - PROCESS | 7707 | 1466501228427 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 02:27:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 02:27:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1390ms 02:27:08 INFO - PROCESS | 7707 | 1466501228489 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 02:27:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 02:27:08 INFO - PROCESS | 7707 | 1466501228495 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 02:27:08 INFO - PROCESS | 7707 | 1466501228502 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 02:27:08 INFO - PROCESS | 7707 | 1466501228506 Marionette TRACE conn4 <- [1,2790,null,{}] 02:27:08 INFO - PROCESS | 7707 | 1466501228512 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:08 INFO - PROCESS | 7707 | 1466501228517 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:08 INFO - PROCESS | 7707 | 1466501228705 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 02:27:08 INFO - PROCESS | 7707 | 1466501228875 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:08 INFO - PROCESS | 7707 | 1466501228884 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:08 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad3000 == 30 [pid = 7707] [id = 705] 02:27:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ad5800) [pid = 7707] [serial = 2116] [outer = (nil)] 02:27:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921b6000) [pid = 7707] [serial = 2117] [outer = 0x91ad5800] 02:27:08 INFO - PROCESS | 7707 | 1466501228962 Marionette DEBUG loaded listener.js 02:27:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921c0800) [pid = 7707] [serial = 2118] [outer = 0x91ad5800] 02:27:09 INFO - PROCESS | 7707 | 1466501229952 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 02:27:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 02:27:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1481ms 02:27:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 02:27:09 INFO - PROCESS | 7707 | 1466501229984 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 02:27:09 INFO - PROCESS | 7707 | 1466501229987 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 02:27:10 INFO - PROCESS | 7707 | 1466501230002 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 02:27:10 INFO - PROCESS | 7707 | 1466501230012 Marionette TRACE conn4 <- [1,2794,null,{}] 02:27:10 INFO - PROCESS | 7707 | 1466501230031 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:10 INFO - PROCESS | 7707 | 1466501230040 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:10 INFO - PROCESS | 7707 | 1466501230271 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 02:27:10 INFO - PROCESS | 7707 | 1466501230300 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:10 INFO - PROCESS | 7707 | 1466501230307 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x923ea800 == 31 [pid = 7707] [id = 706] 02:27:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923ec400) [pid = 7707] [serial = 2119] [outer = (nil)] 02:27:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x92e50c00) [pid = 7707] [serial = 2120] [outer = 0x923ec400] 02:27:10 INFO - PROCESS | 7707 | 1466501230400 Marionette DEBUG loaded listener.js 02:27:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9390e400) [pid = 7707] [serial = 2121] [outer = 0x923ec400] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9923ec00) [pid = 7707] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x96e76c00) [pid = 7707] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fbc7000) [pid = 7707] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8fd92c00) [pid = 7707] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8fd87400) [pid = 7707] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fd8cc00) [pid = 7707] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9479ec00) [pid = 7707] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x978d9800) [pid = 7707] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91012800) [pid = 7707] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 02:27:11 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x92e5b000) [pid = 7707] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 02:27:11 INFO - PROCESS | 7707 | 1466501231770 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 02:27:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 02:27:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1811ms 02:27:11 INFO - PROCESS | 7707 | 1466501231806 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 02:27:11 INFO - PROCESS | 7707 | 1466501231811 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 02:27:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 02:27:11 INFO - PROCESS | 7707 | 1466501231817 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 02:27:11 INFO - PROCESS | 7707 | 1466501231821 Marionette TRACE conn4 <- [1,2798,null,{}] 02:27:11 INFO - PROCESS | 7707 | 1466501231826 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:11 INFO - PROCESS | 7707 | 1466501231832 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:11 INFO - PROCESS | 7707 | 1466501231987 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 02:27:12 INFO - PROCESS | 7707 | 1466501232002 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:12 INFO - PROCESS | 7707 | 1466501232010 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x923c9400 == 32 [pid = 7707] [id = 707] 02:27:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x93919800) [pid = 7707] [serial = 2122] [outer = (nil)] 02:27:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x93cd9c00) [pid = 7707] [serial = 2123] [outer = 0x93919800] 02:27:12 INFO - PROCESS | 7707 | 1466501232084 Marionette DEBUG loaded listener.js 02:27:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9479e000) [pid = 7707] [serial = 2124] [outer = 0x93919800] 02:27:13 INFO - PROCESS | 7707 | 1466501233028 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 02:27:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 02:27:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1238ms 02:27:13 INFO - PROCESS | 7707 | 1466501233057 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 02:27:13 INFO - PROCESS | 7707 | 1466501233062 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 02:27:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 02:27:13 INFO - PROCESS | 7707 | 1466501233068 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 02:27:13 INFO - PROCESS | 7707 | 1466501233071 Marionette TRACE conn4 <- [1,2802,null,{}] 02:27:13 INFO - PROCESS | 7707 | 1466501233077 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:13 INFO - PROCESS | 7707 | 1466501233082 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:13 INFO - PROCESS | 7707 | 1466501233242 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 02:27:13 INFO - PROCESS | 7707 | 1466501233490 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:13 INFO - PROCESS | 7707 | 1466501233499 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedbc00 == 33 [pid = 7707] [id = 708] 02:27:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8dedc800) [pid = 7707] [serial = 2125] [outer = (nil)] 02:27:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8dee7400) [pid = 7707] [serial = 2126] [outer = 0x8dedc800] 02:27:13 INFO - PROCESS | 7707 | 1466501233595 Marionette DEBUG loaded listener.js 02:27:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8eb0d400) [pid = 7707] [serial = 2127] [outer = 0x8dedc800] 02:27:14 INFO - PROCESS | 7707 | 1466501234759 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 02:27:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 02:27:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1741ms 02:27:14 INFO - PROCESS | 7707 | 1466501234814 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 02:27:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 02:27:14 INFO - PROCESS | 7707 | 1466501234821 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 02:27:14 INFO - PROCESS | 7707 | 1466501234829 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 02:27:14 INFO - PROCESS | 7707 | 1466501234835 Marionette TRACE conn4 <- [1,2806,null,{}] 02:27:14 INFO - PROCESS | 7707 | 1466501234843 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:14 INFO - PROCESS | 7707 | 1466501234852 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:15 INFO - PROCESS | 7707 | 1466501235057 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 02:27:15 INFO - PROCESS | 7707 | 1466501235297 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:15 INFO - PROCESS | 7707 | 1466501235309 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd85400 == 34 [pid = 7707] [id = 709] 02:27:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fd94400) [pid = 7707] [serial = 2128] [outer = (nil)] 02:27:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x921b8400) [pid = 7707] [serial = 2129] [outer = 0x8fd94400] 02:27:15 INFO - PROCESS | 7707 | 1466501235442 Marionette DEBUG loaded listener.js 02:27:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9227b000) [pid = 7707] [serial = 2130] [outer = 0x8fd94400] 02:27:16 INFO - PROCESS | 7707 | 1466501236480 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 02:27:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 02:27:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1735ms 02:27:16 INFO - PROCESS | 7707 | 1466501236567 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 02:27:16 INFO - PROCESS | 7707 | 1466501236575 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 02:27:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 02:27:16 INFO - PROCESS | 7707 | 1466501236582 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 02:27:16 INFO - PROCESS | 7707 | 1466501236585 Marionette TRACE conn4 <- [1,2810,null,{}] 02:27:16 INFO - PROCESS | 7707 | 1466501236592 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:16 INFO - PROCESS | 7707 | 1466501236597 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:16 INFO - PROCESS | 7707 | 1466501236840 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 02:27:17 INFO - PROCESS | 7707 | 1466501237168 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:17 INFO - PROCESS | 7707 | 1466501237178 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc6c00 == 35 [pid = 7707] [id = 710] 02:27:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x93cdb000) [pid = 7707] [serial = 2131] [outer = (nil)] 02:27:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x951d7c00) [pid = 7707] [serial = 2132] [outer = 0x93cdb000] 02:27:17 INFO - PROCESS | 7707 | 1466501237263 Marionette DEBUG loaded listener.js 02:27:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x95317c00) [pid = 7707] [serial = 2133] [outer = 0x93cdb000] 02:27:18 INFO - PROCESS | 7707 | 1466501238355 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 02:27:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 02:27:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1841ms 02:27:18 INFO - PROCESS | 7707 | 1466501238425 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 02:27:18 INFO - PROCESS | 7707 | 1466501238430 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 02:27:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 02:27:18 INFO - PROCESS | 7707 | 1466501238446 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 02:27:18 INFO - PROCESS | 7707 | 1466501238456 Marionette TRACE conn4 <- [1,2814,null,{}] 02:27:18 INFO - PROCESS | 7707 | 1466501238465 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:18 INFO - PROCESS | 7707 | 1466501238473 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:18 INFO - PROCESS | 7707 | 1466501238721 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 02:27:18 INFO - PROCESS | 7707 | 1466501238969 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:18 INFO - PROCESS | 7707 | 1466501238977 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x92284400 == 36 [pid = 7707] [id = 711] 02:27:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x92e55000) [pid = 7707] [serial = 2134] [outer = (nil)] 02:27:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9923b800) [pid = 7707] [serial = 2135] [outer = 0x92e55000] 02:27:19 INFO - PROCESS | 7707 | 1466501239095 Marionette DEBUG loaded listener.js 02:27:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x996ae000) [pid = 7707] [serial = 2136] [outer = 0x92e55000] 02:27:20 INFO - PROCESS | 7707 | 1466501240291 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 02:27:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 02:27:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1903ms 02:27:20 INFO - PROCESS | 7707 | 1466501240342 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 02:27:20 INFO - PROCESS | 7707 | 1466501240349 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 02:27:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 02:27:20 INFO - PROCESS | 7707 | 1466501240367 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 02:27:20 INFO - PROCESS | 7707 | 1466501240373 Marionette TRACE conn4 <- [1,2818,null,{}] 02:27:20 INFO - PROCESS | 7707 | 1466501240381 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:20 INFO - PROCESS | 7707 | 1466501240387 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:20 INFO - PROCESS | 7707 | 1466501240592 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 02:27:20 INFO - PROCESS | 7707 | 1466501240904 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:20 INFO - PROCESS | 7707 | 1466501240919 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee4000 == 37 [pid = 7707] [id = 712] 02:27:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fee4400) [pid = 7707] [serial = 2137] [outer = (nil)] 02:27:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x8fef3800) [pid = 7707] [serial = 2138] [outer = 0x8fee4400] 02:27:21 INFO - PROCESS | 7707 | 1466501240996 Marionette DEBUG loaded listener.js 02:27:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x91016400) [pid = 7707] [serial = 2139] [outer = 0x8fee4400] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd89c00 == 36 [pid = 7707] [id = 687] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8fefbc00 == 35 [pid = 7707] [id = 682] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x91aca000 == 34 [pid = 7707] [id = 684] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x923e3000 == 33 [pid = 7707] [id = 685] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb08c00 == 32 [pid = 7707] [id = 683] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x923c9400 == 31 [pid = 7707] [id = 707] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x923ea800 == 30 [pid = 7707] [id = 706] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad3000 == 29 [pid = 7707] [id = 705] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee0c00 == 28 [pid = 7707] [id = 704] 02:27:21 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee9800 == 27 [pid = 7707] [id = 703] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x96e7c000) [pid = 7707] [serial = 2081] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x923c3800) [pid = 7707] [serial = 2084] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x978d1800) [pid = 7707] [serial = 2082] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x95172400) [pid = 7707] [serial = 2061] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x8fd94800) [pid = 7707] [serial = 2075] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8feeec00) [pid = 7707] [serial = 2076] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8fee1800) [pid = 7707] [serial = 2063] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x91011c00) [pid = 7707] [serial = 2064] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x99e5d800) [pid = 7707] [serial = 2072] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x99e60000) [pid = 7707] [serial = 2073] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x978df800) [pid = 7707] [serial = 2069] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x98360800) [pid = 7707] [serial = 2070] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923cfc00) [pid = 7707] [serial = 2078] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x93cd1c00) [pid = 7707] [serial = 2066] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x951c9800) [pid = 7707] [serial = 2067] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x978d8400) [pid = 7707] [serial = 2085] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x99f40c00) [pid = 7707] [serial = 2088] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x92e51800) [pid = 7707] [serial = 2079] [outer = (nil)] [url = about:blank] 02:27:21 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x99e5ec00) [pid = 7707] [serial = 2087] [outer = (nil)] [url = about:blank] 02:27:22 INFO - PROCESS | 7707 | 1466501241998 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 02:27:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 02:27:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1693ms 02:27:22 INFO - PROCESS | 7707 | 1466501242060 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 02:27:22 INFO - PROCESS | 7707 | 1466501242067 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 02:27:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 02:27:22 INFO - PROCESS | 7707 | 1466501242079 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 02:27:22 INFO - PROCESS | 7707 | 1466501242083 Marionette TRACE conn4 <- [1,2822,null,{}] 02:27:22 INFO - PROCESS | 7707 | 1466501242090 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:22 INFO - PROCESS | 7707 | 1466501242097 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:22 INFO - PROCESS | 7707 | 1466501242282 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 02:27:22 INFO - PROCESS | 7707 | 1466501242509 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:22 INFO - PROCESS | 7707 | 1466501242518 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee7000 == 28 [pid = 7707] [id = 713] 02:27:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x91012000) [pid = 7707] [serial = 2140] [outer = (nil)] 02:27:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x921bac00) [pid = 7707] [serial = 2141] [outer = 0x91012000] 02:27:22 INFO - PROCESS | 7707 | 1466501242604 Marionette DEBUG loaded listener.js 02:27:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x923c1c00) [pid = 7707] [serial = 2142] [outer = 0x91012000] 02:27:23 INFO - PROCESS | 7707 | 1466501243491 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 02:27:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 02:27:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1430ms 02:27:23 INFO - PROCESS | 7707 | 1466501243510 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 02:27:23 INFO - PROCESS | 7707 | 1466501243515 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 02:27:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 02:27:23 INFO - PROCESS | 7707 | 1466501243522 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 02:27:23 INFO - PROCESS | 7707 | 1466501243528 Marionette TRACE conn4 <- [1,2826,null,{}] 02:27:23 INFO - PROCESS | 7707 | 1466501243544 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:23 INFO - PROCESS | 7707 | 1466501243553 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:23 INFO - PROCESS | 7707 | 1466501243737 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 02:27:23 INFO - PROCESS | 7707 | 1466501243893 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:23 INFO - PROCESS | 7707 | 1466501243903 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x93911400 == 29 [pid = 7707] [id = 714] 02:27:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x93916000) [pid = 7707] [serial = 2143] [outer = (nil)] 02:27:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x9517bc00) [pid = 7707] [serial = 2144] [outer = 0x93916000] 02:27:23 INFO - PROCESS | 7707 | 1466501243980 Marionette DEBUG loaded listener.js 02:27:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x95314000) [pid = 7707] [serial = 2145] [outer = 0x93916000] 02:27:24 INFO - PROCESS | 7707 | 1466501244993 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 02:27:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 02:27:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1541ms 02:27:25 INFO - PROCESS | 7707 | 1466501245064 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 02:27:25 INFO - PROCESS | 7707 | 1466501245069 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 02:27:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 02:27:25 INFO - PROCESS | 7707 | 1466501245075 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 02:27:25 INFO - PROCESS | 7707 | 1466501245079 Marionette TRACE conn4 <- [1,2830,null,{}] 02:27:25 INFO - PROCESS | 7707 | 1466501245085 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:25 INFO - PROCESS | 7707 | 1466501245090 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:25 INFO - PROCESS | 7707 | 1466501245338 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 02:27:25 INFO - PROCESS | 7707 | 1466501245364 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:25 INFO - PROCESS | 7707 | 1466501245373 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd88800 == 30 [pid = 7707] [id = 715] 02:27:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9382b800) [pid = 7707] [serial = 2146] [outer = (nil)] 02:27:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x978dac00) [pid = 7707] [serial = 2147] [outer = 0x9382b800] 02:27:25 INFO - PROCESS | 7707 | 1466501245444 Marionette DEBUG loaded listener.js 02:27:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9923e400) [pid = 7707] [serial = 2148] [outer = 0x9382b800] 02:27:26 INFO - PROCESS | 7707 | 1466501246526 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x99f42000) [pid = 7707] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a334c00) [pid = 7707] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x923ec400) [pid = 7707] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8dee9c00) [pid = 7707] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x91015000) [pid = 7707] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fee2400) [pid = 7707] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd90400) [pid = 7707] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9101d400) [pid = 7707] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fbc9400) [pid = 7707] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x93cdb800) [pid = 7707] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 02:27:26 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x91ad5800) [pid = 7707] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 02:27:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 02:27:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1533ms 02:27:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 02:27:26 INFO - PROCESS | 7707 | 1466501246609 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 02:27:26 INFO - PROCESS | 7707 | 1466501246612 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 02:27:26 INFO - PROCESS | 7707 | 1466501246618 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 02:27:26 INFO - PROCESS | 7707 | 1466501246622 Marionette TRACE conn4 <- [1,2834,null,{}] 02:27:26 INFO - PROCESS | 7707 | 1466501246627 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:26 INFO - PROCESS | 7707 | 1466501246633 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:26 INFO - PROCESS | 7707 | 1466501246803 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 02:27:26 INFO - PROCESS | 7707 | 1466501246950 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:26 INFO - PROCESS | 7707 | 1466501246958 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd87800 == 31 [pid = 7707] [id = 716] 02:27:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x8fd90400) [pid = 7707] [serial = 2149] [outer = (nil)] 02:27:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x91ad2400) [pid = 7707] [serial = 2150] [outer = 0x8fd90400] 02:27:27 INFO - PROCESS | 7707 | 1466501247030 Marionette DEBUG loaded listener.js 02:27:27 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x921b5c00) [pid = 7707] [serial = 2151] [outer = 0x8fd90400] 02:27:27 INFO - PROCESS | 7707 | 1466501247907 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 02:27:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 02:27:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1332ms 02:27:27 INFO - PROCESS | 7707 | 1466501247951 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 02:27:27 INFO - PROCESS | 7707 | 1466501247955 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 02:27:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 02:27:27 INFO - PROCESS | 7707 | 1466501247967 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 02:27:27 INFO - PROCESS | 7707 | 1466501247970 Marionette TRACE conn4 <- [1,2838,null,{}] 02:27:27 INFO - PROCESS | 7707 | 1466501247977 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:27 INFO - PROCESS | 7707 | 1466501247988 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:28 INFO - PROCESS | 7707 | 1466501248229 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 02:27:28 INFO - PROCESS | 7707 | 1466501248383 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:28 INFO - PROCESS | 7707 | 1466501248390 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee7000 == 32 [pid = 7707] [id = 717] 02:27:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fbc9400) [pid = 7707] [serial = 2152] [outer = (nil)] 02:27:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99f43400) [pid = 7707] [serial = 2153] [outer = 0x8fbc9400] 02:27:28 INFO - PROCESS | 7707 | 1466501248466 Marionette DEBUG loaded listener.js 02:27:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x9a315400) [pid = 7707] [serial = 2154] [outer = 0x8fbc9400] 02:27:29 INFO - PROCESS | 7707 | 1466501249594 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 02:27:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 02:27:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1702ms 02:27:29 INFO - PROCESS | 7707 | 1466501249666 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 02:27:29 INFO - PROCESS | 7707 | 1466501249673 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 02:27:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 02:27:29 INFO - PROCESS | 7707 | 1466501249682 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 02:27:29 INFO - PROCESS | 7707 | 1466501249691 Marionette TRACE conn4 <- [1,2842,null,{}] 02:27:29 INFO - PROCESS | 7707 | 1466501249701 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:29 INFO - PROCESS | 7707 | 1466501249709 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:29 INFO - PROCESS | 7707 | 1466501249959 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 02:27:30 INFO - PROCESS | 7707 | 1466501250212 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:30 INFO - PROCESS | 7707 | 1466501250221 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:30 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd93400 == 33 [pid = 7707] [id = 718] 02:27:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fedfc00) [pid = 7707] [serial = 2155] [outer = (nil)] 02:27:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91011c00) [pid = 7707] [serial = 2156] [outer = 0x8fedfc00] 02:27:30 INFO - PROCESS | 7707 | 1466501250351 Marionette DEBUG loaded listener.js 02:27:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91ad4800) [pid = 7707] [serial = 2157] [outer = 0x8fedfc00] 02:27:31 INFO - PROCESS | 7707 | 1466501251352 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 02:27:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 02:27:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1740ms 02:27:31 INFO - PROCESS | 7707 | 1466501251423 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 02:27:31 INFO - PROCESS | 7707 | 1466501251432 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 02:27:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 02:27:31 INFO - PROCESS | 7707 | 1466501251443 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 02:27:31 INFO - PROCESS | 7707 | 1466501251448 Marionette TRACE conn4 <- [1,2846,null,{}] 02:27:31 INFO - PROCESS | 7707 | 1466501251455 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:31 INFO - PROCESS | 7707 | 1466501251461 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:31 INFO - PROCESS | 7707 | 1466501251729 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 02:27:32 INFO - PROCESS | 7707 | 1466501251985 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:32 INFO - PROCESS | 7707 | 1466501251992 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x93911800 == 34 [pid = 7707] [id = 719] 02:27:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93cd0400) [pid = 7707] [serial = 2158] [outer = (nil)] 02:27:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9517d000) [pid = 7707] [serial = 2159] [outer = 0x93cd0400] 02:27:32 INFO - PROCESS | 7707 | 1466501252098 Marionette DEBUG loaded listener.js 02:27:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x96e76c00) [pid = 7707] [serial = 2160] [outer = 0x93cd0400] 02:27:33 INFO - PROCESS | 7707 | 1466501253148 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 02:27:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 02:27:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1744ms 02:27:33 INFO - PROCESS | 7707 | 1466501253188 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 02:27:33 INFO - PROCESS | 7707 | 1466501253193 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 02:27:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 02:27:33 INFO - PROCESS | 7707 | 1466501253200 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 02:27:33 INFO - PROCESS | 7707 | 1466501253206 Marionette TRACE conn4 <- [1,2850,null,{}] 02:27:33 INFO - PROCESS | 7707 | 1466501253224 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:33 INFO - PROCESS | 7707 | 1466501253233 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:33 INFO - PROCESS | 7707 | 1466501253440 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 02:27:33 INFO - PROCESS | 7707 | 1466501253683 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:33 INFO - PROCESS | 7707 | 1466501253695 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:33 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f3ec00 == 35 [pid = 7707] [id = 720] 02:27:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a335c00) [pid = 7707] [serial = 2161] [outer = (nil)] 02:27:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a33d000) [pid = 7707] [serial = 2162] [outer = 0x9a335c00] 02:27:33 INFO - PROCESS | 7707 | 1466501253823 Marionette DEBUG loaded listener.js 02:27:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a42b400) [pid = 7707] [serial = 2163] [outer = 0x9a335c00] 02:27:34 INFO - PROCESS | 7707 | 1466501254788 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 02:27:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 02:27:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1640ms 02:27:34 INFO - PROCESS | 7707 | 1466501254842 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 02:27:34 INFO - PROCESS | 7707 | 1466501254848 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 02:27:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 02:27:34 INFO - PROCESS | 7707 | 1466501254856 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 02:27:34 INFO - PROCESS | 7707 | 1466501254860 Marionette TRACE conn4 <- [1,2854,null,{}] 02:27:34 INFO - PROCESS | 7707 | 1466501254867 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:34 INFO - PROCESS | 7707 | 1466501254873 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:35 INFO - PROCESS | 7707 | 1466501255073 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 02:27:35 INFO - PROCESS | 7707 | 1466501255274 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:35 INFO - PROCESS | 7707 | 1466501255284 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:35 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb05800 == 36 [pid = 7707] [id = 721] 02:27:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x978df800) [pid = 7707] [serial = 2164] [outer = (nil)] 02:27:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a549000) [pid = 7707] [serial = 2165] [outer = 0x978df800] 02:27:35 INFO - PROCESS | 7707 | 1466501255457 Marionette DEBUG loaded listener.js 02:27:35 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a54d800) [pid = 7707] [serial = 2166] [outer = 0x978df800] 02:27:36 INFO - PROCESS | 7707 | 1466501256441 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 02:27:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 02:27:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1635ms 02:27:36 INFO - PROCESS | 7707 | 1466501256493 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 02:27:36 INFO - PROCESS | 7707 | 1466501256498 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 02:27:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 02:27:36 INFO - PROCESS | 7707 | 1466501256505 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 02:27:36 INFO - PROCESS | 7707 | 1466501256509 Marionette TRACE conn4 <- [1,2858,null,{}] 02:27:36 INFO - PROCESS | 7707 | 1466501256515 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:36 INFO - PROCESS | 7707 | 1466501256520 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:36 INFO - PROCESS | 7707 | 1466501256738 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 02:27:36 INFO - PROCESS | 7707 | 1466501256930 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:36 INFO - PROCESS | 7707 | 1466501256936 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a546c00 == 37 [pid = 7707] [id = 722] 02:27:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a548800) [pid = 7707] [serial = 2167] [outer = (nil)] 02:27:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a5d2000) [pid = 7707] [serial = 2168] [outer = 0x9a548800] 02:27:37 INFO - PROCESS | 7707 | 1466501257079 Marionette DEBUG loaded listener.js 02:27:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a5d8400) [pid = 7707] [serial = 2169] [outer = 0x9a548800] 02:27:38 INFO - PROCESS | 7707 | 1466501258063 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 02:27:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 02:27:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1604ms 02:27:38 INFO - PROCESS | 7707 | 1466501258110 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 02:27:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 02:27:38 INFO - PROCESS | 7707 | 1466501258115 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 02:27:38 INFO - PROCESS | 7707 | 1466501258121 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 02:27:38 INFO - PROCESS | 7707 | 1466501258126 Marionette TRACE conn4 <- [1,2862,null,{}] 02:27:38 INFO - PROCESS | 7707 | 1466501258132 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:38 INFO - PROCESS | 7707 | 1466501258142 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:38 INFO - PROCESS | 7707 | 1466501258346 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 02:27:38 INFO - PROCESS | 7707 | 1466501258594 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:38 INFO - PROCESS | 7707 | 1466501258602 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0bc00 == 38 [pid = 7707] [id = 723] 02:27:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x8fbc4400) [pid = 7707] [serial = 2170] [outer = (nil)] 02:27:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a822c00) [pid = 7707] [serial = 2171] [outer = 0x8fbc4400] 02:27:38 INFO - PROCESS | 7707 | 1466501258739 Marionette DEBUG loaded listener.js 02:27:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9a825c00) [pid = 7707] [serial = 2172] [outer = 0x8fbc4400] 02:27:39 INFO - PROCESS | 7707 | 1466501259950 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 02:27:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 02:27:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1885ms 02:27:40 INFO - PROCESS | 7707 | 1466501260007 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 02:27:40 INFO - PROCESS | 7707 | 1466501260016 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 02:27:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 02:27:40 INFO - PROCESS | 7707 | 1466501260035 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 02:27:40 INFO - PROCESS | 7707 | 1466501260039 Marionette TRACE conn4 <- [1,2866,null,{}] 02:27:40 INFO - PROCESS | 7707 | 1466501260049 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:40 INFO - PROCESS | 7707 | 1466501260054 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:40 INFO - PROCESS | 7707 | 1466501260270 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 02:27:40 INFO - PROCESS | 7707 | 1466501260628 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:40 INFO - PROCESS | 7707 | 1466501260644 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbd2800 == 39 [pid = 7707] [id = 724] 02:27:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8fbd3800) [pid = 7707] [serial = 2173] [outer = (nil)] 02:27:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x8fd89800) [pid = 7707] [serial = 2174] [outer = 0x8fbd3800] 02:27:40 INFO - PROCESS | 7707 | 1466501260726 Marionette DEBUG loaded listener.js 02:27:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8fd91800) [pid = 7707] [serial = 2175] [outer = 0x8fbd3800] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x92284400 == 38 [pid = 7707] [id = 711] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc6c00 == 37 [pid = 7707] [id = 710] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd85400 == 36 [pid = 7707] [id = 709] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8dedbc00 == 35 [pid = 7707] [id = 708] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8e000 == 34 [pid = 7707] [id = 702] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd85c00 == 33 [pid = 7707] [id = 692] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee3800 == 32 [pid = 7707] [id = 694] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x96e76800 == 31 [pid = 7707] [id = 693] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x92e5e800 == 30 [pid = 7707] [id = 690] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x978d9000 == 29 [pid = 7707] [id = 689] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcd400 == 28 [pid = 7707] [id = 691] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x93ccf800 == 27 [pid = 7707] [id = 697] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x923e8400 == 26 [pid = 7707] [id = 688] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfeac00 == 25 [pid = 7707] [id = 686] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x96e81800 == 24 [pid = 7707] [id = 695] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbc9000 == 23 [pid = 7707] [id = 696] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x978d9400 == 22 [pid = 7707] [id = 698] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x99f74800 == 21 [pid = 7707] [id = 699] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fee8c00 == 20 [pid = 7707] [id = 700] 02:27:42 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcc800 == 19 [pid = 7707] [id = 701] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x93cd9c00) [pid = 7707] [serial = 2123] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9a31cc00) [pid = 7707] [serial = 2097] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x99f6f400) [pid = 7707] [serial = 2096] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9a424c00) [pid = 7707] [serial = 2100] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9a342000) [pid = 7707] [serial = 2099] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x92e50c00) [pid = 7707] [serial = 2120] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x8dfed800) [pid = 7707] [serial = 2111] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a543000) [pid = 7707] [serial = 2103] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8fee9800) [pid = 7707] [serial = 2114] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x8fef5800) [pid = 7707] [serial = 2115] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a541800) [pid = 7707] [serial = 2102] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x91019000) [pid = 7707] [serial = 2109] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8feec000) [pid = 7707] [serial = 2108] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a5d5400) [pid = 7707] [serial = 2106] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a5d0400) [pid = 7707] [serial = 2105] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x921bb800) [pid = 7707] [serial = 2091] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x91017c00) [pid = 7707] [serial = 2090] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x8eb03400) [pid = 7707] [serial = 2112] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x952da400) [pid = 7707] [serial = 2094] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x952cd400) [pid = 7707] [serial = 2093] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x921c0800) [pid = 7707] [serial = 2118] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9390e400) [pid = 7707] [serial = 2121] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x921b6000) [pid = 7707] [serial = 2117] [outer = (nil)] [url = about:blank] 02:27:42 INFO - PROCESS | 7707 | 1466501262770 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 02:27:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2794ms 02:27:42 INFO - PROCESS | 7707 | 1466501262828 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 02:27:42 INFO - PROCESS | 7707 | 1466501262836 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 02:27:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 02:27:42 INFO - PROCESS | 7707 | 1466501262845 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 02:27:42 INFO - PROCESS | 7707 | 1466501262850 Marionette TRACE conn4 <- [1,2870,null,{}] 02:27:42 INFO - PROCESS | 7707 | 1466501262923 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:42 INFO - PROCESS | 7707 | 1466501262928 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:43 INFO - PROCESS | 7707 | 1466501263173 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 02:27:43 INFO - PROCESS | 7707 | 1466501263278 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:43 INFO - PROCESS | 7707 | 1466501263289 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:43 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbc7000 == 20 [pid = 7707] [id = 725] 02:27:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x8fbc7c00) [pid = 7707] [serial = 2176] [outer = (nil)] 02:27:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fd88400) [pid = 7707] [serial = 2177] [outer = 0x8fbc7c00] 02:27:43 INFO - PROCESS | 7707 | 1466501263363 Marionette DEBUG loaded listener.js 02:27:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd8c400) [pid = 7707] [serial = 2178] [outer = 0x8fbc7c00] 02:27:44 INFO - PROCESS | 7707 | 1466501264254 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 02:27:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 02:27:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1485ms 02:27:44 INFO - PROCESS | 7707 | 1466501264331 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 02:27:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 02:27:44 INFO - PROCESS | 7707 | 1466501264340 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 02:27:44 INFO - PROCESS | 7707 | 1466501264353 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 02:27:44 INFO - PROCESS | 7707 | 1466501264359 Marionette TRACE conn4 <- [1,2874,null,{}] 02:27:44 INFO - PROCESS | 7707 | 1466501264365 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:44 INFO - PROCESS | 7707 | 1466501264372 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:44 INFO - PROCESS | 7707 | 1466501264555 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 02:27:44 INFO - PROCESS | 7707 | 1466501264755 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:44 INFO - PROCESS | 7707 | 1466501264761 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef8800 == 21 [pid = 7707] [id = 726] 02:27:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91014c00) [pid = 7707] [serial = 2179] [outer = (nil)] 02:27:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x9101a000) [pid = 7707] [serial = 2180] [outer = 0x91014c00] 02:27:44 INFO - PROCESS | 7707 | 1466501264842 Marionette DEBUG loaded listener.js 02:27:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91accc00) [pid = 7707] [serial = 2181] [outer = 0x91014c00] 02:27:45 INFO - PROCESS | 7707 | 1466501265847 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 02:27:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 02:27:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1539ms 02:27:45 INFO - PROCESS | 7707 | 1466501265891 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 02:27:45 INFO - PROCESS | 7707 | 1466501265895 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 02:27:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 02:27:45 INFO - PROCESS | 7707 | 1466501265913 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 02:27:45 INFO - PROCESS | 7707 | 1466501265919 Marionette TRACE conn4 <- [1,2878,null,{}] 02:27:45 INFO - PROCESS | 7707 | 1466501265938 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:45 INFO - PROCESS | 7707 | 1466501265948 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:46 INFO - PROCESS | 7707 | 1466501266217 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 02:27:46 INFO - PROCESS | 7707 | 1466501266250 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:46 INFO - PROCESS | 7707 | 1466501266261 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:46 INFO - PROCESS | 7707 | ++DOCSHELL 0x9227b800 == 22 [pid = 7707] [id = 727] 02:27:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9227c400) [pid = 7707] [serial = 2182] [outer = (nil)] 02:27:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923e0c00) [pid = 7707] [serial = 2183] [outer = 0x9227c400] 02:27:46 INFO - PROCESS | 7707 | 1466501266338 Marionette DEBUG loaded listener.js 02:27:46 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x923e9c00) [pid = 7707] [serial = 2184] [outer = 0x9227c400] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x93cdb000) [pid = 7707] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8fd94400) [pid = 7707] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9382b800) [pid = 7707] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x93919800) [pid = 7707] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x93916000) [pid = 7707] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x8fee4400) [pid = 7707] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x92e55000) [pid = 7707] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x91012000) [pid = 7707] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8fd90400) [pid = 7707] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8dedc800) [pid = 7707] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 02:27:47 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x8fbc9400) [pid = 7707] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 02:27:47 INFO - PROCESS | 7707 | 1466501267763 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 02:27:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1900ms 02:27:47 INFO - PROCESS | 7707 | 1466501267807 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 02:27:47 INFO - PROCESS | 7707 | 1466501267812 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 02:27:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 02:27:47 INFO - PROCESS | 7707 | 1466501267818 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 02:27:47 INFO - PROCESS | 7707 | 1466501267821 Marionette TRACE conn4 <- [1,2882,null,{}] 02:27:47 INFO - PROCESS | 7707 | 1466501267827 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:47 INFO - PROCESS | 7707 | 1466501267832 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:47 INFO - PROCESS | 7707 | 1466501267990 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 02:27:48 INFO - PROCESS | 7707 | 1466501268176 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:48 INFO - PROCESS | 7707 | 1466501268187 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:48 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedf400 == 23 [pid = 7707] [id = 728] 02:27:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8fd8f800) [pid = 7707] [serial = 2185] [outer = (nil)] 02:27:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x923eb800) [pid = 7707] [serial = 2186] [outer = 0x8fd8f800] 02:27:48 INFO - PROCESS | 7707 | 1466501268256 Marionette DEBUG loaded listener.js 02:27:48 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x93822800) [pid = 7707] [serial = 2187] [outer = 0x8fd8f800] 02:27:49 INFO - PROCESS | 7707 | 1466501269081 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 02:27:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 02:27:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1329ms 02:27:49 INFO - PROCESS | 7707 | 1466501269148 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 02:27:49 INFO - PROCESS | 7707 | 1466501269151 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 02:27:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 02:27:49 INFO - PROCESS | 7707 | 1466501269167 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 02:27:49 INFO - PROCESS | 7707 | 1466501269171 Marionette TRACE conn4 <- [1,2886,null,{}] 02:27:49 INFO - PROCESS | 7707 | 1466501269177 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:49 INFO - PROCESS | 7707 | 1466501269182 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:49 INFO - PROCESS | 7707 | 1466501269521 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 02:27:49 INFO - PROCESS | 7707 | 1466501269619 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:49 INFO - PROCESS | 7707 | 1466501269631 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:49 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb06000 == 24 [pid = 7707] [id = 729] 02:27:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8eb06400) [pid = 7707] [serial = 2188] [outer = (nil)] 02:27:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fbc8000) [pid = 7707] [serial = 2189] [outer = 0x8eb06400] 02:27:49 INFO - PROCESS | 7707 | 1466501269761 Marionette DEBUG loaded listener.js 02:27:49 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x8fd8c000) [pid = 7707] [serial = 2190] [outer = 0x8eb06400] 02:27:50 INFO - PROCESS | 7707 | 1466501270924 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 02:27:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 02:27:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1837ms 02:27:51 INFO - PROCESS | 7707 | 1466501271006 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 02:27:51 INFO - PROCESS | 7707 | 1466501271013 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 02:27:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 02:27:51 INFO - PROCESS | 7707 | 1466501271021 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 02:27:51 INFO - PROCESS | 7707 | 1466501271025 Marionette TRACE conn4 <- [1,2890,null,{}] 02:27:51 INFO - PROCESS | 7707 | 1466501271033 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:51 INFO - PROCESS | 7707 | 1466501271040 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:51 INFO - PROCESS | 7707 | 1466501271271 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 02:27:51 INFO - PROCESS | 7707 | 1466501271557 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:51 INFO - PROCESS | 7707 | 1466501271571 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfeac00 == 25 [pid = 7707] [id = 730] 02:27:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x921b5800) [pid = 7707] [serial = 2191] [outer = (nil)] 02:27:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x921be000) [pid = 7707] [serial = 2192] [outer = 0x921b5800] 02:27:51 INFO - PROCESS | 7707 | 1466501271669 Marionette DEBUG loaded listener.js 02:27:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923d0800) [pid = 7707] [serial = 2193] [outer = 0x921b5800] 02:27:52 INFO - PROCESS | 7707 | 1466501272722 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 02:27:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 02:27:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1785ms 02:27:52 INFO - PROCESS | 7707 | 1466501272807 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 02:27:52 INFO - PROCESS | 7707 | 1466501272813 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 02:27:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 02:27:52 INFO - PROCESS | 7707 | 1466501272820 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 02:27:52 INFO - PROCESS | 7707 | 1466501272825 Marionette TRACE conn4 <- [1,2894,null,{}] 02:27:52 INFO - PROCESS | 7707 | 1466501272831 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:52 INFO - PROCESS | 7707 | 1466501272836 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:53 INFO - PROCESS | 7707 | 1466501273079 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 02:27:53 INFO - PROCESS | 7707 | 1466501273365 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:53 INFO - PROCESS | 7707 | 1466501273376 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x95170000 == 26 [pid = 7707] [id = 731] 02:27:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x95170c00) [pid = 7707] [serial = 2194] [outer = (nil)] 02:27:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9517ac00) [pid = 7707] [serial = 2195] [outer = 0x95170c00] 02:27:53 INFO - PROCESS | 7707 | 1466501273492 Marionette DEBUG loaded listener.js 02:27:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x923eb400) [pid = 7707] [serial = 2196] [outer = 0x95170c00] 02:27:54 INFO - PROCESS | 7707 | 1466501274557 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 02:27:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1796ms 02:27:54 INFO - PROCESS | 7707 | 1466501274618 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 02:27:54 INFO - PROCESS | 7707 | 1466501274626 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 02:27:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 02:27:54 INFO - PROCESS | 7707 | 1466501274643 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 02:27:54 INFO - PROCESS | 7707 | 1466501274652 Marionette TRACE conn4 <- [1,2898,null,{}] 02:27:54 INFO - PROCESS | 7707 | 1466501274658 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:54 INFO - PROCESS | 7707 | 1466501274664 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:54 INFO - PROCESS | 7707 | 1466501274925 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 02:27:55 INFO - PROCESS | 7707 | 1466501275165 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:55 INFO - PROCESS | 7707 | 1466501275172 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:55 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd94400 == 27 [pid = 7707] [id = 732] 02:27:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fef9c00) [pid = 7707] [serial = 2197] [outer = (nil)] 02:27:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x952d3c00) [pid = 7707] [serial = 2198] [outer = 0x8fef9c00] 02:27:55 INFO - PROCESS | 7707 | 1466501275288 Marionette DEBUG loaded listener.js 02:27:55 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x952cdc00) [pid = 7707] [serial = 2199] [outer = 0x8fef9c00] 02:27:56 INFO - PROCESS | 7707 | 1466501276434 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 02:27:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 02:27:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1899ms 02:27:56 INFO - PROCESS | 7707 | 1466501276536 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 02:27:56 INFO - PROCESS | 7707 | 1466501276542 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 02:27:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 02:27:56 INFO - PROCESS | 7707 | 1466501276552 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 02:27:56 INFO - PROCESS | 7707 | 1466501276557 Marionette TRACE conn4 <- [1,2902,null,{}] 02:27:56 INFO - PROCESS | 7707 | 1466501276634 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:56 INFO - PROCESS | 7707 | 1466501276641 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:56 INFO - PROCESS | 7707 | 1466501276877 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x921b5c00) [pid = 7707] [serial = 2151] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x951d7c00) [pid = 7707] [serial = 2132] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9227b000) [pid = 7707] [serial = 2130] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x921b8400) [pid = 7707] [serial = 2129] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x978dac00) [pid = 7707] [serial = 2147] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x95317c00) [pid = 7707] [serial = 2133] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9479e000) [pid = 7707] [serial = 2124] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x95314000) [pid = 7707] [serial = 2145] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x91016400) [pid = 7707] [serial = 2139] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x996ae000) [pid = 7707] [serial = 2136] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x921bac00) [pid = 7707] [serial = 2141] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9517bc00) [pid = 7707] [serial = 2144] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x91ad2400) [pid = 7707] [serial = 2150] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9923e400) [pid = 7707] [serial = 2148] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9923b800) [pid = 7707] [serial = 2135] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x8eb0d400) [pid = 7707] [serial = 2127] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x8fef3800) [pid = 7707] [serial = 2138] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x923c1c00) [pid = 7707] [serial = 2142] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x8dee7400) [pid = 7707] [serial = 2126] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 59 (0x9a315400) [pid = 7707] [serial = 2154] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | --DOMWINDOW == 58 (0x99f43400) [pid = 7707] [serial = 2153] [outer = (nil)] [url = about:blank] 02:27:57 INFO - PROCESS | 7707 | 1466501277220 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:57 INFO - PROCESS | 7707 | 1466501277229 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb0d400 == 28 [pid = 7707] [id = 733] 02:27:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 59 (0x8eb0d800) [pid = 7707] [serial = 2200] [outer = (nil)] 02:27:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 60 (0x8fbcb000) [pid = 7707] [serial = 2201] [outer = 0x8eb0d800] 02:27:57 INFO - PROCESS | 7707 | 1466501277313 Marionette DEBUG loaded listener.js 02:27:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x8fd94800) [pid = 7707] [serial = 2202] [outer = 0x8eb0d800] 02:27:58 INFO - PROCESS | 7707 | 1466501278187 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 02:27:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 02:27:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1664ms 02:27:58 INFO - PROCESS | 7707 | 1466501278215 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 02:27:58 INFO - PROCESS | 7707 | 1466501278222 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 02:27:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 02:27:58 INFO - PROCESS | 7707 | 1466501278234 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 02:27:58 INFO - PROCESS | 7707 | 1466501278238 Marionette TRACE conn4 <- [1,2906,null,{}] 02:27:58 INFO - PROCESS | 7707 | 1466501278245 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:58 INFO - PROCESS | 7707 | 1466501278251 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:58 INFO - PROCESS | 7707 | 1466501278447 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 02:27:58 INFO - PROCESS | 7707 | 1466501278471 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:58 INFO - PROCESS | 7707 | 1466501278480 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:58 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2000 == 29 [pid = 7707] [id = 734] 02:27:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x9101a400) [pid = 7707] [serial = 2203] [outer = (nil)] 02:27:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x921b5c00) [pid = 7707] [serial = 2204] [outer = 0x9101a400] 02:27:58 INFO - PROCESS | 7707 | 1466501278688 Marionette DEBUG loaded listener.js 02:27:58 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x921bf800) [pid = 7707] [serial = 2205] [outer = 0x9101a400] 02:27:59 INFO - PROCESS | 7707 | 1466501279539 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 02:27:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 02:27:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1382ms 02:27:59 INFO - PROCESS | 7707 | 1466501279617 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 02:27:59 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 02:27:59 INFO - PROCESS | 7707 | 1466501279621 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 02:27:59 INFO - PROCESS | 7707 | 1466501279640 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 02:27:59 INFO - PROCESS | 7707 | 1466501279647 Marionette TRACE conn4 <- [1,2910,null,{}] 02:27:59 INFO - PROCESS | 7707 | 1466501279663 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:27:59 INFO - PROCESS | 7707 | 1466501279673 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:59 INFO - PROCESS | 7707 | 1466501279925 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 02:27:59 INFO - PROCESS | 7707 | 1466501279953 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:27:59 INFO - PROCESS | 7707 | 1466501279969 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:27:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x93829400 == 30 [pid = 7707] [id = 735] 02:27:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x93829c00) [pid = 7707] [serial = 2206] [outer = (nil)] 02:28:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x93cd8800) [pid = 7707] [serial = 2207] [outer = 0x93829c00] 02:28:00 INFO - PROCESS | 7707 | 1466501280044 Marionette DEBUG loaded listener.js 02:28:00 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x95177000) [pid = 7707] [serial = 2208] [outer = 0x93829c00] 02:28:00 INFO - PROCESS | 7707 | 1466501280956 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 02:28:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 02:28:00 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 02:28:00 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1352ms 02:28:00 INFO - PROCESS | 7707 | 1466501280980 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 02:28:00 INFO - PROCESS | 7707 | 1466501280985 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 02:28:00 INFO - TEST-START | /DOMEvents/constructors.html 02:28:01 INFO - PROCESS | 7707 | 1466501281000 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 02:28:01 INFO - PROCESS | 7707 | 1466501281004 Marionette TRACE conn4 <- [1,2914,null,{}] 02:28:01 INFO - PROCESS | 7707 | 1466501281009 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:01 INFO - PROCESS | 7707 | 1466501281014 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:01 INFO - PROCESS | 7707 | 1466501281232 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 02:28:01 INFO - PROCESS | 7707 | 1466501281280 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:01 INFO - PROCESS | 7707 | 1466501281288 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x951d7c00 == 31 [pid = 7707] [id = 736] 02:28:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952d4400) [pid = 7707] [serial = 2209] [outer = (nil)] 02:28:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x95319000) [pid = 7707] [serial = 2210] [outer = 0x952d4400] 02:28:01 INFO - PROCESS | 7707 | 1466501281381 Marionette DEBUG loaded listener.js 02:28:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x93ccf000) [pid = 7707] [serial = 2211] [outer = 0x952d4400] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9227c400) [pid = 7707] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fbd3800) [pid = 7707] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x8fedfc00) [pid = 7707] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x93cd0400) [pid = 7707] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x8fbc7c00) [pid = 7707] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x9a335c00) [pid = 7707] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 63 (0x978df800) [pid = 7707] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 62 (0x91014c00) [pid = 7707] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 61 (0x9a548800) [pid = 7707] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 02:28:01 INFO - PROCESS | 7707 | --DOMWINDOW == 60 (0x8fbc4400) [pid = 7707] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 02:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 02:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 02:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 02:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 02:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 02:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:02 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 02:28:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 02:28:02 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 02:28:02 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 02:28:02 INFO - TEST-OK | /DOMEvents/constructors.html | took 1566ms 02:28:02 INFO - PROCESS | 7707 | 1466501282498 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 02:28:02 INFO - PROCESS | 7707 | 1466501282567 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 02:28:02 INFO - PROCESS | 7707 | 1466501282573 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 02:28:02 INFO - TEST-START | /DOMEvents/event-phases-order.html 02:28:02 INFO - PROCESS | 7707 | 1466501282581 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 02:28:02 INFO - PROCESS | 7707 | 1466501282590 Marionette TRACE conn4 <- [1,2918,null,{}] 02:28:02 INFO - PROCESS | 7707 | 1466501282601 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:02 INFO - PROCESS | 7707 | 1466501282608 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:02 INFO - PROCESS | 7707 | 1466501282847 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 02:28:02 INFO - PROCESS | 7707 | 1466501282861 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:02 INFO - PROCESS | 7707 | 1466501282867 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:02 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfe8800 == 32 [pid = 7707] [id = 737] 02:28:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 61 (0x8eb02000) [pid = 7707] [serial = 2212] [outer = (nil)] 02:28:02 INFO - PROCESS | 7707 | ++DOMWINDOW == 62 (0x978df000) [pid = 7707] [serial = 2213] [outer = 0x8eb02000] 02:28:02 INFO - PROCESS | 7707 | 1466501282940 Marionette DEBUG loaded listener.js 02:28:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 63 (0x98361800) [pid = 7707] [serial = 2214] [outer = 0x8eb02000] 02:28:03 INFO - PROCESS | 7707 | 1466501283788 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 02:28:03 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 02:28:03 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1240ms 02:28:03 INFO - PROCESS | 7707 | 1466501283867 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 02:28:03 INFO - PROCESS | 7707 | 1466501283874 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 02:28:03 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 02:28:03 INFO - PROCESS | 7707 | 1466501283885 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 02:28:03 INFO - PROCESS | 7707 | 1466501283892 Marionette TRACE conn4 <- [1,2922,null,{}] 02:28:03 INFO - PROCESS | 7707 | 1466501283906 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:03 INFO - PROCESS | 7707 | 1466501283914 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:04 INFO - PROCESS | 7707 | 1466501284119 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 02:28:04 INFO - PROCESS | 7707 | 1466501284312 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:04 INFO - PROCESS | 7707 | 1466501284329 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcc400 == 33 [pid = 7707] [id = 738] 02:28:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 64 (0x8fbcec00) [pid = 7707] [serial = 2215] [outer = (nil)] 02:28:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x8feea000) [pid = 7707] [serial = 2216] [outer = 0x8fbcec00] 02:28:04 INFO - PROCESS | 7707 | 1466501284452 Marionette DEBUG loaded listener.js 02:28:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x8fefac00) [pid = 7707] [serial = 2217] [outer = 0x8fbcec00] 02:28:05 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:05 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:05 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:05 INFO - PROCESS | 7707 | [7707] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 02:28:05 INFO - PROCESS | 7707 | 1466501285439 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 02:28:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 02:28:05 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 02:28:05 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 02:28:05 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:05 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 02:28:05 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 02:28:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:05 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 02:28:05 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 02:28:05 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1605ms 02:28:05 INFO - PROCESS | 7707 | 1466501285494 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 02:28:05 INFO - PROCESS | 7707 | 1466501285504 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 02:28:05 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 02:28:05 INFO - PROCESS | 7707 | 1466501285568 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 02:28:05 INFO - PROCESS | 7707 | 1466501285576 Marionette TRACE conn4 <- [1,2926,null,{}] 02:28:05 INFO - PROCESS | 7707 | 1466501285583 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:05 INFO - PROCESS | 7707 | 1466501285588 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:05 INFO - PROCESS | 7707 | 1466501285781 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 02:28:05 INFO - PROCESS | 7707 | 1466501285943 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:05 INFO - PROCESS | 7707 | 1466501285951 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:05 INFO - PROCESS | 7707 | ++DOCSHELL 0x93829800 == 34 [pid = 7707] [id = 739] 02:28:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x9390d000) [pid = 7707] [serial = 2218] [outer = (nil)] 02:28:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x952d4c00) [pid = 7707] [serial = 2219] [outer = 0x9390d000] 02:28:06 INFO - PROCESS | 7707 | 1466501286041 Marionette DEBUG loaded listener.js 02:28:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x96e77800) [pid = 7707] [serial = 2220] [outer = 0x9390d000] 02:28:06 INFO - PROCESS | 7707 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 02:28:06 INFO - PROCESS | 7707 | 1466501286967 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 02:28:07 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 02:28:07 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1461ms 02:28:07 INFO - PROCESS | 7707 | 1466501287018 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 02:28:07 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 02:28:07 INFO - PROCESS | 7707 | 1466501287023 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 02:28:07 INFO - PROCESS | 7707 | 1466501287030 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 02:28:07 INFO - PROCESS | 7707 | 1466501287034 Marionette TRACE conn4 <- [1,2930,null,{}] 02:28:07 INFO - PROCESS | 7707 | 1466501287091 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:07 INFO - PROCESS | 7707 | 1466501287101 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:07 INFO - PROCESS | 7707 | 1466501287376 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 02:28:07 INFO - PROCESS | 7707 | 1466501287529 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:07 INFO - PROCESS | 7707 | 1466501287543 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x99e65800 == 35 [pid = 7707] [id = 740] 02:28:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x99e68400) [pid = 7707] [serial = 2221] [outer = (nil)] 02:28:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x99f3b400) [pid = 7707] [serial = 2222] [outer = 0x99e68400] 02:28:07 INFO - PROCESS | 7707 | 1466501287636 Marionette DEBUG loaded listener.js 02:28:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x99f43000) [pid = 7707] [serial = 2223] [outer = 0x99e68400] 02:28:08 INFO - PROCESS | 7707 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 02:28:08 INFO - PROCESS | 7707 | 1466501288549 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 02:28:08 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 02:28:08 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1597ms 02:28:08 INFO - PROCESS | 7707 | 1466501288627 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 02:28:08 INFO - PROCESS | 7707 | 1466501288631 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 02:28:08 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 02:28:08 INFO - PROCESS | 7707 | 1466501288639 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 02:28:08 INFO - PROCESS | 7707 | 1466501288643 Marionette TRACE conn4 <- [1,2934,null,{}] 02:28:08 INFO - PROCESS | 7707 | 1466501288668 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:08 INFO - PROCESS | 7707 | 1466501288674 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:08 INFO - PROCESS | 7707 | 1466501288868 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 02:28:09 INFO - PROCESS | 7707 | 1466501289061 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:09 INFO - PROCESS | 7707 | 1466501289070 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a1ed400 == 36 [pid = 7707] [id = 741] 02:28:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x9a1ee800) [pid = 7707] [serial = 2224] [outer = (nil)] 02:28:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9a31b400) [pid = 7707] [serial = 2225] [outer = 0x9a1ee800] 02:28:09 INFO - PROCESS | 7707 | 1466501289153 Marionette DEBUG loaded listener.js 02:28:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a335c00) [pid = 7707] [serial = 2226] [outer = 0x9a1ee800] 02:28:10 INFO - PROCESS | 7707 | 1466501290027 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:28:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:28:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1399ms 02:28:10 INFO - PROCESS | 7707 | 1466501290038 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 02:28:10 INFO - PROCESS | 7707 | 1466501290041 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 02:28:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 02:28:10 INFO - PROCESS | 7707 | 1466501290048 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 02:28:10 INFO - PROCESS | 7707 | 1466501290052 Marionette TRACE conn4 <- [1,2938,null,{}] 02:28:10 INFO - PROCESS | 7707 | 1466501290058 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:10 INFO - PROCESS | 7707 | 1466501290064 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:10 INFO - PROCESS | 7707 | 1466501290241 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 02:28:10 INFO - PROCESS | 7707 | 1466501290443 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:10 INFO - PROCESS | 7707 | 1466501290453 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:10 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee7800 == 37 [pid = 7707] [id = 742] 02:28:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8fee2800) [pid = 7707] [serial = 2227] [outer = (nil)] 02:28:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a340000) [pid = 7707] [serial = 2228] [outer = 0x8fee2800] 02:28:10 INFO - PROCESS | 7707 | 1466501290570 Marionette DEBUG loaded listener.js 02:28:10 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a3e4800) [pid = 7707] [serial = 2229] [outer = 0x8fee2800] 02:28:11 INFO - PROCESS | 7707 | 1466501291396 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:28:11 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:28:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1380ms 02:28:11 INFO - PROCESS | 7707 | 1466501291430 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 02:28:11 INFO - PROCESS | 7707 | 1466501291433 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 02:28:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 02:28:11 INFO - PROCESS | 7707 | 1466501291441 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 02:28:11 INFO - PROCESS | 7707 | 1466501291444 Marionette TRACE conn4 <- [1,2942,null,{}] 02:28:11 INFO - PROCESS | 7707 | 1466501291451 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:11 INFO - PROCESS | 7707 | 1466501291464 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:11 INFO - PROCESS | 7707 | 1466501291767 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 02:28:11 INFO - PROCESS | 7707 | 1466501291963 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:11 INFO - PROCESS | 7707 | 1466501291973 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a544400 == 38 [pid = 7707] [id = 743] 02:28:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a5cf000) [pid = 7707] [serial = 2230] [outer = (nil)] 02:28:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9a5d4400) [pid = 7707] [serial = 2231] [outer = 0x9a5cf000] 02:28:12 INFO - PROCESS | 7707 | 1466501292056 Marionette DEBUG loaded listener.js 02:28:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a817c00) [pid = 7707] [serial = 2232] [outer = 0x9a5cf000] 02:28:12 INFO - PROCESS | 7707 | 1466501292944 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 02:28:12 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:28:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 02:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:12 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 02:28:12 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1535ms 02:28:12 INFO - PROCESS | 7707 | 1466501292978 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 02:28:12 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 02:28:12 INFO - PROCESS | 7707 | 1466501292983 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 02:28:12 INFO - PROCESS | 7707 | 1466501292990 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 02:28:12 INFO - PROCESS | 7707 | 1466501292994 Marionette TRACE conn4 <- [1,2946,null,{}] 02:28:13 INFO - PROCESS | 7707 | 1466501293000 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:13 INFO - PROCESS | 7707 | 1466501293005 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:13 INFO - PROCESS | 7707 | 1466501293219 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 02:28:13 INFO - PROCESS | 7707 | 1466501293392 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:13 INFO - PROCESS | 7707 | 1466501293403 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f3d800 == 39 [pid = 7707] [id = 744] 02:28:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x9a5d1c00) [pid = 7707] [serial = 2233] [outer = (nil)] 02:28:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a823000) [pid = 7707] [serial = 2234] [outer = 0x9a5d1c00] 02:28:13 INFO - PROCESS | 7707 | 1466501293520 Marionette DEBUG loaded listener.js 02:28:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a8d1c00) [pid = 7707] [serial = 2235] [outer = 0x9a5d1c00] 02:28:14 INFO - PROCESS | 7707 | 1466501294391 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:28:14 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:28:14 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1443ms 02:28:14 INFO - PROCESS | 7707 | 1466501294433 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 02:28:14 INFO - PROCESS | 7707 | 1466501294438 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 02:28:14 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 02:28:14 INFO - PROCESS | 7707 | 1466501294444 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 02:28:14 INFO - PROCESS | 7707 | 1466501294448 Marionette TRACE conn4 <- [1,2950,null,{}] 02:28:14 INFO - PROCESS | 7707 | 1466501294454 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:14 INFO - PROCESS | 7707 | 1466501294460 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:14 INFO - PROCESS | 7707 | 1466501294665 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 02:28:15 INFO - PROCESS | 7707 | 1466501295187 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:15 INFO - PROCESS | 7707 | 1466501295196 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee3800 == 40 [pid = 7707] [id = 745] 02:28:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x8dfea000) [pid = 7707] [serial = 2236] [outer = (nil)] 02:28:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8dff4000) [pid = 7707] [serial = 2237] [outer = 0x8dfea000] 02:28:15 INFO - PROCESS | 7707 | 1466501295281 Marionette DEBUG loaded listener.js 02:28:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x8eb0ec00) [pid = 7707] [serial = 2238] [outer = 0x8dfea000] 02:28:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x91ad3000 == 41 [pid = 7707] [id = 746] 02:28:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x91ad8400) [pid = 7707] [serial = 2239] [outer = (nil)] 02:28:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8dee2400) [pid = 7707] [serial = 2240] [outer = 0x91ad8400] 02:28:16 INFO - PROCESS | 7707 | 1466501296197 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:28:16 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:28:16 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1794ms 02:28:16 INFO - PROCESS | 7707 | 1466501296241 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 02:28:16 INFO - PROCESS | 7707 | 1466501296247 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 02:28:16 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 02:28:16 INFO - PROCESS | 7707 | 1466501296256 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 02:28:16 INFO - PROCESS | 7707 | 1466501296261 Marionette TRACE conn4 <- [1,2954,null,{}] 02:28:16 INFO - PROCESS | 7707 | 1466501296270 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:16 INFO - PROCESS | 7707 | 1466501296275 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:16 INFO - PROCESS | 7707 | 1466501296476 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 02:28:16 INFO - PROCESS | 7707 | 1466501296779 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:16 INFO - PROCESS | 7707 | 1466501296791 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:16 INFO - PROCESS | 7707 | ++DOCSHELL 0x91acbc00 == 42 [pid = 7707] [id = 747] 02:28:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x923c7000) [pid = 7707] [serial = 2241] [outer = (nil)] 02:28:16 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x923e9800) [pid = 7707] [serial = 2242] [outer = 0x923c7000] 02:28:16 INFO - PROCESS | 7707 | 1466501296918 Marionette DEBUG loaded listener.js 02:28:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x93911c00) [pid = 7707] [serial = 2243] [outer = 0x923c7000] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb0d400 == 41 [pid = 7707] [id = 733] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2000 == 40 [pid = 7707] [id = 734] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x93829400 == 39 [pid = 7707] [id = 735] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x951d7c00 == 38 [pid = 7707] [id = 736] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfeac00 == 37 [pid = 7707] [id = 730] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x95170000 == 36 [pid = 7707] [id = 731] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd94400 == 35 [pid = 7707] [id = 732] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x91ad3000 == 34 [pid = 7707] [id = 746] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee3800 == 33 [pid = 7707] [id = 745] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x9a544400 == 32 [pid = 7707] [id = 743] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x99f3d800 == 31 [pid = 7707] [id = 744] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee7800 == 30 [pid = 7707] [id = 742] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x9a1ed400 == 29 [pid = 7707] [id = 741] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x93829800 == 28 [pid = 7707] [id = 739] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x99e65800 == 27 [pid = 7707] [id = 740] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfe8800 == 26 [pid = 7707] [id = 737] 02:28:18 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcc400 == 25 [pid = 7707] [id = 738] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x923e0c00) [pid = 7707] [serial = 2183] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x8fd91800) [pid = 7707] [serial = 2175] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8fd89800) [pid = 7707] [serial = 2174] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x91011c00) [pid = 7707] [serial = 2156] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x96e76c00) [pid = 7707] [serial = 2160] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9517d000) [pid = 7707] [serial = 2159] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x8fd88400) [pid = 7707] [serial = 2177] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x8fd8c400) [pid = 7707] [serial = 2178] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9a42b400) [pid = 7707] [serial = 2163] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9a33d000) [pid = 7707] [serial = 2162] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a54d800) [pid = 7707] [serial = 2166] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a549000) [pid = 7707] [serial = 2165] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x91ad4800) [pid = 7707] [serial = 2157] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x91accc00) [pid = 7707] [serial = 2181] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a5d8400) [pid = 7707] [serial = 2169] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x923e9c00) [pid = 7707] [serial = 2184] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9101a000) [pid = 7707] [serial = 2180] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a5d2000) [pid = 7707] [serial = 2168] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a825c00) [pid = 7707] [serial = 2172] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x9a822c00) [pid = 7707] [serial = 2171] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923eb800) [pid = 7707] [serial = 2186] [outer = (nil)] [url = about:blank] 02:28:18 INFO - PROCESS | 7707 | 1466501298932 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:28:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:28:18 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:28:18 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 2703ms 02:28:18 INFO - PROCESS | 7707 | 1466501298961 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 02:28:18 INFO - PROCESS | 7707 | 1466501298969 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 02:28:18 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 02:28:18 INFO - PROCESS | 7707 | 1466501298977 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 02:28:18 INFO - PROCESS | 7707 | 1466501298983 Marionette TRACE conn4 <- [1,2958,null,{}] 02:28:18 INFO - PROCESS | 7707 | 1466501298992 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:18 INFO - PROCESS | 7707 | 1466501298998 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:19 INFO - PROCESS | 7707 | 1466501299242 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 02:28:19 INFO - PROCESS | 7707 | 1466501299387 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:19 INFO - PROCESS | 7707 | 1466501299396 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:19 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd87c00 == 26 [pid = 7707] [id = 748] 02:28:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x8fd88000) [pid = 7707] [serial = 2244] [outer = (nil)] 02:28:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x8fefc800) [pid = 7707] [serial = 2245] [outer = 0x8fd88000] 02:28:19 INFO - PROCESS | 7707 | 1466501299476 Marionette DEBUG loaded listener.js 02:28:19 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9101a800) [pid = 7707] [serial = 2246] [outer = 0x8fd88000] 02:28:20 INFO - PROCESS | 7707 | 1466501300269 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:28:20 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:28:20 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1331ms 02:28:20 INFO - PROCESS | 7707 | 1466501300310 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 02:28:20 INFO - PROCESS | 7707 | 1466501300319 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 02:28:20 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 02:28:20 INFO - PROCESS | 7707 | 1466501300331 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 02:28:20 INFO - PROCESS | 7707 | 1466501300335 Marionette TRACE conn4 <- [1,2962,null,{}] 02:28:20 INFO - PROCESS | 7707 | 1466501300342 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:20 INFO - PROCESS | 7707 | 1466501300348 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:20 INFO - PROCESS | 7707 | 1466501300538 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 02:28:20 INFO - PROCESS | 7707 | 1466501300702 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:20 INFO - PROCESS | 7707 | 1466501300714 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x92280800 == 27 [pid = 7707] [id = 749] 02:28:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x923c4c00) [pid = 7707] [serial = 2247] [outer = (nil)] 02:28:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x923e2c00) [pid = 7707] [serial = 2248] [outer = 0x923c4c00] 02:28:20 INFO - PROCESS | 7707 | 1466501300802 Marionette DEBUG loaded listener.js 02:28:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923ea400) [pid = 7707] [serial = 2249] [outer = 0x923c4c00] 02:28:21 INFO - PROCESS | 7707 | 1466501301647 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:28:21 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:28:21 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1339ms 02:28:21 INFO - PROCESS | 7707 | 1466501301670 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 02:28:21 INFO - PROCESS | 7707 | 1466501301675 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 02:28:21 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 02:28:21 INFO - PROCESS | 7707 | 1466501301691 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 02:28:21 INFO - PROCESS | 7707 | 1466501301697 Marionette TRACE conn4 <- [1,2966,null,{}] 02:28:21 INFO - PROCESS | 7707 | 1466501301715 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:21 INFO - PROCESS | 7707 | 1466501301725 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:21 INFO - PROCESS | 7707 | 1466501301958 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 02:28:22 INFO - PROCESS | 7707 | 1466501301992 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:22 INFO - PROCESS | 7707 | 1466501302009 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:22 INFO - PROCESS | 7707 | ++DOCSHELL 0x952ccc00 == 28 [pid = 7707] [id = 750] 02:28:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x952cd800) [pid = 7707] [serial = 2250] [outer = (nil)] 02:28:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x952d2400) [pid = 7707] [serial = 2251] [outer = 0x952cd800] 02:28:22 INFO - PROCESS | 7707 | 1466501302086 Marionette DEBUG loaded listener.js 02:28:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x923c3c00) [pid = 7707] [serial = 2252] [outer = 0x952cd800] 02:28:22 INFO - PROCESS | 7707 | 1466501302929 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:28:22 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:28:22 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1286ms 02:28:22 INFO - PROCESS | 7707 | 1466501302977 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 02:28:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 02:28:22 INFO - PROCESS | 7707 | 1466501302982 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x93829c00) [pid = 7707] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9101a400) [pid = 7707] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x8fef9c00) [pid = 7707] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x95170c00) [pid = 7707] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8eb06400) [pid = 7707] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fd8f800) [pid = 7707] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x921b5800) [pid = 7707] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8eb0d800) [pid = 7707] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x952d4400) [pid = 7707] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 02:28:23 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x8eb02000) [pid = 7707] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 02:28:23 INFO - PROCESS | 7707 | 1466501303465 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 02:28:23 INFO - PROCESS | 7707 | 1466501303469 Marionette TRACE conn4 <- [1,2970,null,{}] 02:28:23 INFO - PROCESS | 7707 | 1466501303496 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:23 INFO - PROCESS | 7707 | 1466501303502 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:23 INFO - PROCESS | 7707 | 1466501303672 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 02:28:23 INFO - PROCESS | 7707 | 1466501303893 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:23 INFO - PROCESS | 7707 | 1466501303901 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fede400 == 29 [pid = 7707] [id = 751] 02:28:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x92e54000) [pid = 7707] [serial = 2253] [outer = (nil)] 02:28:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x95170c00) [pid = 7707] [serial = 2254] [outer = 0x92e54000] 02:28:23 INFO - PROCESS | 7707 | 1466501303983 Marionette DEBUG loaded listener.js 02:28:24 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x978d2c00) [pid = 7707] [serial = 2255] [outer = 0x92e54000] 02:28:24 INFO - PROCESS | 7707 | 1466501304644 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 02:28:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 02:28:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1717ms 02:28:24 INFO - PROCESS | 7707 | 1466501304706 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 02:28:24 INFO - PROCESS | 7707 | 1466501304710 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 02:28:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 02:28:24 INFO - PROCESS | 7707 | 1466501304717 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 02:28:24 INFO - PROCESS | 7707 | 1466501304719 Marionette TRACE conn4 <- [1,2974,null,{}] 02:28:24 INFO - PROCESS | 7707 | 1466501304725 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:24 INFO - PROCESS | 7707 | 1466501304730 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:24 INFO - PROCESS | 7707 | 1466501304958 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 02:28:24 INFO - PROCESS | 7707 | 1466501304978 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:24 INFO - PROCESS | 7707 | 1466501304985 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:25 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee7400 == 30 [pid = 7707] [id = 752] 02:28:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x9786e400) [pid = 7707] [serial = 2256] [outer = (nil)] 02:28:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9973a400) [pid = 7707] [serial = 2257] [outer = 0x9786e400] 02:28:25 INFO - PROCESS | 7707 | 1466501305059 Marionette DEBUG loaded listener.js 02:28:25 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99e60000) [pid = 7707] [serial = 2258] [outer = 0x9786e400] 02:28:26 INFO - PROCESS | 7707 | 1466501306106 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 02:28:26 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 02:28:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1429ms 02:28:26 INFO - PROCESS | 7707 | 1466501306148 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 02:28:26 INFO - PROCESS | 7707 | 1466501306156 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 02:28:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 02:28:26 INFO - PROCESS | 7707 | 1466501306165 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 02:28:26 INFO - PROCESS | 7707 | 1466501306171 Marionette TRACE conn4 <- [1,2978,null,{}] 02:28:26 INFO - PROCESS | 7707 | 1466501306228 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:26 INFO - PROCESS | 7707 | 1466501306236 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:26 INFO - PROCESS | 7707 | 1466501306435 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 02:28:26 INFO - PROCESS | 7707 | 1466501306627 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:26 INFO - PROCESS | 7707 | 1466501306634 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:26 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fef1c00 == 31 [pid = 7707] [id = 753] 02:28:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9101f400) [pid = 7707] [serial = 2259] [outer = (nil)] 02:28:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x91ad4400) [pid = 7707] [serial = 2260] [outer = 0x9101f400] 02:28:26 INFO - PROCESS | 7707 | 1466501306778 Marionette DEBUG loaded listener.js 02:28:26 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x921bdc00) [pid = 7707] [serial = 2261] [outer = 0x9101f400] 02:28:27 INFO - PROCESS | 7707 | 1466501307717 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 02:28:27 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 02:28:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1586ms 02:28:27 INFO - PROCESS | 7707 | 1466501307763 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 02:28:27 INFO - PROCESS | 7707 | 1466501307771 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 02:28:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 02:28:27 INFO - PROCESS | 7707 | 1466501307788 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 02:28:27 INFO - PROCESS | 7707 | 1466501307794 Marionette TRACE conn4 <- [1,2982,null,{}] 02:28:27 INFO - PROCESS | 7707 | 1466501307801 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:27 INFO - PROCESS | 7707 | 1466501307807 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:28 INFO - PROCESS | 7707 | 1466501308013 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 02:28:28 INFO - PROCESS | 7707 | 1466501308203 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:28 INFO - PROCESS | 7707 | 1466501308210 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:28 INFO - PROCESS | 7707 | ++DOCSHELL 0x95173800 == 32 [pid = 7707] [id = 754] 02:28:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x9517b800) [pid = 7707] [serial = 2262] [outer = (nil)] 02:28:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x952d0000) [pid = 7707] [serial = 2263] [outer = 0x9517b800] 02:28:28 INFO - PROCESS | 7707 | 1466501308303 Marionette DEBUG loaded listener.js 02:28:28 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x978dd400) [pid = 7707] [serial = 2264] [outer = 0x9517b800] 02:28:29 INFO - PROCESS | 7707 | 1466501309292 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 02:28:29 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 02:28:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 02:28:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:29 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 02:28:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1544ms 02:28:29 INFO - PROCESS | 7707 | 1466501309333 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 02:28:29 INFO - PROCESS | 7707 | 1466501309337 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 02:28:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 02:28:29 INFO - PROCESS | 7707 | 1466501309345 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 02:28:29 INFO - PROCESS | 7707 | 1466501309351 Marionette TRACE conn4 <- [1,2986,null,{}] 02:28:29 INFO - PROCESS | 7707 | 1466501309369 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:29 INFO - PROCESS | 7707 | 1466501309378 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:29 INFO - PROCESS | 7707 | 1466501309693 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 02:28:29 INFO - PROCESS | 7707 | 1466501309845 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:29 INFO - PROCESS | 7707 | 1466501309867 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:29 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a31a800 == 33 [pid = 7707] [id = 755] 02:28:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x9a31bc00) [pid = 7707] [serial = 2265] [outer = (nil)] 02:28:29 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9a334c00) [pid = 7707] [serial = 2266] [outer = 0x9a31bc00] 02:28:29 INFO - PROCESS | 7707 | 1466501309963 Marionette DEBUG loaded listener.js 02:28:30 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9a33d800) [pid = 7707] [serial = 2267] [outer = 0x9a31bc00] 02:28:30 INFO - PROCESS | 7707 | 1466501310845 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 02:28:30 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 02:28:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1540ms 02:28:30 INFO - PROCESS | 7707 | 1466501310890 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 02:28:30 INFO - PROCESS | 7707 | 1466501310896 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 02:28:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 02:28:30 INFO - PROCESS | 7707 | 1466501310903 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 02:28:30 INFO - PROCESS | 7707 | 1466501310907 Marionette TRACE conn4 <- [1,2990,null,{}] 02:28:30 INFO - PROCESS | 7707 | 1466501310913 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:30 INFO - PROCESS | 7707 | 1466501310919 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:31 INFO - PROCESS | 7707 | 1466501311103 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 02:28:31 INFO - PROCESS | 7707 | 1466501311300 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:31 INFO - PROCESS | 7707 | 1466501311310 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:31 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a341800 == 34 [pid = 7707] [id = 756] 02:28:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9a542000) [pid = 7707] [serial = 2268] [outer = (nil)] 02:28:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9a547000) [pid = 7707] [serial = 2269] [outer = 0x9a542000] 02:28:31 INFO - PROCESS | 7707 | 1466501311397 Marionette DEBUG loaded listener.js 02:28:31 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9a54b400) [pid = 7707] [serial = 2270] [outer = 0x9a542000] 02:28:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x9a5d5800 == 35 [pid = 7707] [id = 757] 02:28:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9a5d9800) [pid = 7707] [serial = 2271] [outer = (nil)] 02:28:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x9a5da800) [pid = 7707] [serial = 2272] [outer = 0x9a5d9800] 02:28:32 INFO - PROCESS | 7707 | 1466501312412 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 02:28:32 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 02:28:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1533ms 02:28:32 INFO - PROCESS | 7707 | 1466501312471 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 02:28:32 INFO - PROCESS | 7707 | 1466501312476 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 02:28:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 02:28:32 INFO - PROCESS | 7707 | 1466501312485 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 02:28:32 INFO - PROCESS | 7707 | 1466501312488 Marionette TRACE conn4 <- [1,2994,null,{}] 02:28:32 INFO - PROCESS | 7707 | 1466501312495 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:32 INFO - PROCESS | 7707 | 1466501312501 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:32 INFO - PROCESS | 7707 | 1466501312707 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 02:28:32 INFO - PROCESS | 7707 | 1466501312901 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:32 INFO - PROCESS | 7707 | 1466501312910 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:32 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2000 == 36 [pid = 7707] [id = 758] 02:28:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x8fbcc400) [pid = 7707] [serial = 2273] [outer = (nil)] 02:28:32 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x9a5d6000) [pid = 7707] [serial = 2274] [outer = 0x8fbcc400] 02:28:33 INFO - PROCESS | 7707 | 1466501312997 Marionette DEBUG loaded listener.js 02:28:33 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x9a5dc400) [pid = 7707] [serial = 2275] [outer = 0x8fbcc400] 02:28:34 INFO - PROCESS | 7707 | 1466501313999 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 02:28:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 02:28:34 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 02:28:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1533ms 02:28:34 INFO - PROCESS | 7707 | 1466501314020 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 02:28:34 INFO - PROCESS | 7707 | 1466501314024 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 02:28:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 02:28:34 INFO - PROCESS | 7707 | 1466501314032 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 02:28:34 INFO - PROCESS | 7707 | 1466501314036 Marionette TRACE conn4 <- [1,2998,null,{}] 02:28:34 INFO - PROCESS | 7707 | 1466501314043 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:34 INFO - PROCESS | 7707 | 1466501314055 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:34 INFO - PROCESS | 7707 | 1466501314333 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 02:28:34 INFO - PROCESS | 7707 | 1466501314719 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:34 INFO - PROCESS | 7707 | 1466501314732 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:34 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfee400 == 37 [pid = 7707] [id = 759] 02:28:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x8dfef000) [pid = 7707] [serial = 2276] [outer = (nil)] 02:28:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x8eb0d800) [pid = 7707] [serial = 2277] [outer = 0x8dfef000] 02:28:34 INFO - PROCESS | 7707 | 1466501314855 Marionette DEBUG loaded listener.js 02:28:34 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x8fd8f800) [pid = 7707] [serial = 2278] [outer = 0x8dfef000] 02:28:35 INFO - PROCESS | 7707 | --DOCSHELL 0x8fede400 == 36 [pid = 7707] [id = 751] 02:28:35 INFO - PROCESS | 7707 | --DOCSHELL 0x952ccc00 == 35 [pid = 7707] [id = 750] 02:28:35 INFO - PROCESS | 7707 | --DOCSHELL 0x92280800 == 34 [pid = 7707] [id = 749] 02:28:35 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd87c00 == 33 [pid = 7707] [id = 748] 02:28:35 INFO - PROCESS | 7707 | 1466501315822 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x978df000) [pid = 7707] [serial = 2213] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x98361800) [pid = 7707] [serial = 2214] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x95177000) [pid = 7707] [serial = 2208] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x921b5c00) [pid = 7707] [serial = 2204] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x952cdc00) [pid = 7707] [serial = 2199] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x9517ac00) [pid = 7707] [serial = 2195] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8fd8c000) [pid = 7707] [serial = 2190] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x93822800) [pid = 7707] [serial = 2187] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x921bf800) [pid = 7707] [serial = 2205] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x921be000) [pid = 7707] [serial = 2192] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x8fbcb000) [pid = 7707] [serial = 2201] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x8fbc8000) [pid = 7707] [serial = 2189] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x952d3c00) [pid = 7707] [serial = 2198] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x95319000) [pid = 7707] [serial = 2210] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x93cd8800) [pid = 7707] [serial = 2207] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8fd94800) [pid = 7707] [serial = 2202] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x923eb400) [pid = 7707] [serial = 2196] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x93ccf000) [pid = 7707] [serial = 2211] [outer = (nil)] [url = about:blank] 02:28:35 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x923d0800) [pid = 7707] [serial = 2193] [outer = (nil)] [url = about:blank] 02:28:35 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 02:28:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1840ms 02:28:35 INFO - PROCESS | 7707 | 1466501315874 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 02:28:35 INFO - PROCESS | 7707 | 1466501315880 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 02:28:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 02:28:35 INFO - PROCESS | 7707 | 1466501315888 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 02:28:35 INFO - PROCESS | 7707 | 1466501315893 Marionette TRACE conn4 <- [1,3002,null,{}] 02:28:35 INFO - PROCESS | 7707 | 1466501315901 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:35 INFO - PROCESS | 7707 | 1466501315907 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:36 INFO - PROCESS | 7707 | 1466501316076 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 02:28:36 INFO - PROCESS | 7707 | 1466501316256 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:36 INFO - PROCESS | 7707 | 1466501316265 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:36 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb01400 == 34 [pid = 7707] [id = 760] 02:28:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x8fef6800) [pid = 7707] [serial = 2279] [outer = (nil)] 02:28:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9101d800) [pid = 7707] [serial = 2280] [outer = 0x8fef6800] 02:28:36 INFO - PROCESS | 7707 | 1466501316344 Marionette DEBUG loaded listener.js 02:28:36 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x91ad4800) [pid = 7707] [serial = 2281] [outer = 0x8fef6800] 02:28:37 INFO - PROCESS | 7707 | 1466501317104 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 02:28:37 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 02:28:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1232ms 02:28:37 INFO - PROCESS | 7707 | 1466501317132 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 02:28:37 INFO - PROCESS | 7707 | 1466501317138 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 02:28:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 02:28:37 INFO - PROCESS | 7707 | 1466501317145 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 02:28:37 INFO - PROCESS | 7707 | 1466501317148 Marionette TRACE conn4 <- [1,3006,null,{}] 02:28:37 INFO - PROCESS | 7707 | 1466501317154 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:37 INFO - PROCESS | 7707 | 1466501317160 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:37 INFO - PROCESS | 7707 | 1466501317322 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 02:28:37 INFO - PROCESS | 7707 | 1466501317339 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:37 INFO - PROCESS | 7707 | 1466501317345 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:37 INFO - PROCESS | 7707 | ++DOCSHELL 0x923e7800 == 35 [pid = 7707] [id = 761] 02:28:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x92e5ac00) [pid = 7707] [serial = 2282] [outer = (nil)] 02:28:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x93ccf000) [pid = 7707] [serial = 2283] [outer = 0x92e5ac00] 02:28:37 INFO - PROCESS | 7707 | 1466501317419 Marionette DEBUG loaded listener.js 02:28:37 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x951c9800) [pid = 7707] [serial = 2284] [outer = 0x92e5ac00] 02:28:38 INFO - PROCESS | 7707 | 1466501318381 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 02:28:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 02:28:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1247ms 02:28:38 INFO - PROCESS | 7707 | 1466501318393 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 02:28:38 INFO - PROCESS | 7707 | 1466501318397 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 02:28:38 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 02:28:38 INFO - PROCESS | 7707 | 1466501318421 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 02:28:38 INFO - PROCESS | 7707 | 1466501318431 Marionette TRACE conn4 <- [1,3010,null,{}] 02:28:38 INFO - PROCESS | 7707 | 1466501318440 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:38 INFO - PROCESS | 7707 | 1466501318448 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:38 INFO - PROCESS | 7707 | 1466501318675 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 02:28:38 INFO - PROCESS | 7707 | 1466501318706 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:38 INFO - PROCESS | 7707 | 1466501318718 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:38 INFO - PROCESS | 7707 | ++DOCSHELL 0x952ccc00 == 36 [pid = 7707] [id = 762] 02:28:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x978d9000) [pid = 7707] [serial = 2285] [outer = (nil)] 02:28:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x98362000) [pid = 7707] [serial = 2286] [outer = 0x978d9000] 02:28:38 INFO - PROCESS | 7707 | 1466501318786 Marionette DEBUG loaded listener.js 02:28:38 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x98366000) [pid = 7707] [serial = 2287] [outer = 0x978d9000] 02:28:39 INFO - PROCESS | 7707 | 1466501319697 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 02:28:39 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 02:28:39 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1305ms 02:28:39 INFO - PROCESS | 7707 | 1466501319726 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 02:28:39 INFO - PROCESS | 7707 | 1466501319731 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 02:28:39 INFO - TEST-START | /FileAPI/FileReaderSync.worker 02:28:39 INFO - PROCESS | 7707 | 1466501319738 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 02:28:39 INFO - PROCESS | 7707 | 1466501319742 Marionette TRACE conn4 <- [1,3014,null,{}] 02:28:39 INFO - PROCESS | 7707 | 1466501319748 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:39 INFO - PROCESS | 7707 | 1466501319754 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:40 INFO - PROCESS | 7707 | 1466501320006 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 02:28:40 INFO - PROCESS | 7707 | 1466501320042 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:40 INFO - PROCESS | 7707 | 1466501320051 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:40 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dff2400 == 37 [pid = 7707] [id = 763] 02:28:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9835a000) [pid = 7707] [serial = 2288] [outer = (nil)] 02:28:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x99f6f400) [pid = 7707] [serial = 2289] [outer = 0x9835a000] 02:28:40 INFO - PROCESS | 7707 | 1466501320121 Marionette DEBUG loaded listener.js 02:28:40 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x9a1bbc00) [pid = 7707] [serial = 2290] [outer = 0x9835a000] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x952cd800) [pid = 7707] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x8fd88000) [pid = 7707] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x923c7000) [pid = 7707] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x923c4c00) [pid = 7707] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x8fbcec00) [pid = 7707] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9390d000) [pid = 7707] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x99e68400) [pid = 7707] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a1ee800) [pid = 7707] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x8fee2800) [pid = 7707] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a5cf000) [pid = 7707] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a5d1c00) [pid = 7707] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x91ad8400) [pid = 7707] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x8dfea000) [pid = 7707] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 02:28:40 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x92e54000) [pid = 7707] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 02:28:40 INFO - PROCESS | 7707 | [7707] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:28:41 INFO - PROCESS | 7707 | 1466501321223 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 02:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 02:28:41 INFO - {} 02:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 02:28:41 INFO - {} 02:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 02:28:41 INFO - {} 02:28:41 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 02:28:41 INFO - {} 02:28:41 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1534ms 02:28:41 INFO - PROCESS | 7707 | 1466501321276 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 02:28:41 INFO - PROCESS | 7707 | 1466501321279 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 02:28:41 INFO - TEST-START | /FileAPI/fileReader.html 02:28:41 INFO - PROCESS | 7707 | 1466501321286 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 02:28:41 INFO - PROCESS | 7707 | 1466501321290 Marionette TRACE conn4 <- [1,3018,null,{}] 02:28:41 INFO - PROCESS | 7707 | 1466501321295 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:41 INFO - PROCESS | 7707 | 1466501321301 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:41 INFO - PROCESS | 7707 | 1466501321507 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 02:28:41 INFO - PROCESS | 7707 | 1466501321526 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:41 INFO - PROCESS | 7707 | 1466501321544 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:41 INFO - PROCESS | 7707 | ++DOCSHELL 0x99742400 == 38 [pid = 7707] [id = 764] 02:28:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x99e5b400) [pid = 7707] [serial = 2291] [outer = (nil)] 02:28:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x9a5d5000) [pid = 7707] [serial = 2292] [outer = 0x99e5b400] 02:28:41 INFO - PROCESS | 7707 | 1466501321621 Marionette DEBUG loaded listener.js 02:28:41 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a821800) [pid = 7707] [serial = 2293] [outer = 0x99e5b400] 02:28:42 INFO - PROCESS | 7707 | 1466501322443 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 02:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 02:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 02:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 02:28:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 02:28:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 1181ms 02:28:42 INFO - PROCESS | 7707 | 1466501322471 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 02:28:42 INFO - PROCESS | 7707 | 1466501322475 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 02:28:42 INFO - TEST-START | /FileAPI/historical.html 02:28:42 INFO - PROCESS | 7707 | 1466501322482 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 02:28:42 INFO - PROCESS | 7707 | 1466501322485 Marionette TRACE conn4 <- [1,3022,null,{}] 02:28:42 INFO - PROCESS | 7707 | 1466501322491 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:42 INFO - PROCESS | 7707 | 1466501322496 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:42 INFO - PROCESS | 7707 | 1466501322726 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 02:28:42 INFO - PROCESS | 7707 | 1466501322913 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:42 INFO - PROCESS | 7707 | 1466501322922 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:42 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb02c00 == 39 [pid = 7707] [id = 765] 02:28:42 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x8eb06800) [pid = 7707] [serial = 2294] [outer = (nil)] 02:28:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x8fbd3400) [pid = 7707] [serial = 2295] [outer = 0x8eb06800] 02:28:43 INFO - PROCESS | 7707 | 1466501323044 Marionette DEBUG loaded listener.js 02:28:43 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x8fede000) [pid = 7707] [serial = 2296] [outer = 0x8eb06800] 02:28:44 INFO - PROCESS | 7707 | 1466501323998 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 02:28:44 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 02:28:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 02:28:44 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 02:28:44 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 02:28:44 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 02:28:44 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 02:28:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 02:28:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:44 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 02:28:44 INFO - TEST-OK | /FileAPI/historical.html | took 1533ms 02:28:44 INFO - PROCESS | 7707 | 1466501324020 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 02:28:44 INFO - PROCESS | 7707 | 1466501324026 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 02:28:44 INFO - TEST-START | /FileAPI/idlharness.html 02:28:44 INFO - PROCESS | 7707 | 1466501324036 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 02:28:44 INFO - PROCESS | 7707 | 1466501324041 Marionette TRACE conn4 <- [1,3026,null,{}] 02:28:44 INFO - PROCESS | 7707 | 1466501324050 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:44 INFO - PROCESS | 7707 | 1466501324056 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:44 INFO - PROCESS | 7707 | 1466501324273 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 02:28:44 INFO - PROCESS | 7707 | 1466501324452 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:44 INFO - PROCESS | 7707 | 1466501324461 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:44 INFO - PROCESS | 7707 | ++DOCSHELL 0x923ebc00 == 40 [pid = 7707] [id = 766] 02:28:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x92e52800) [pid = 7707] [serial = 2297] [outer = (nil)] 02:28:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x93cd4400) [pid = 7707] [serial = 2298] [outer = 0x92e52800] 02:28:44 INFO - PROCESS | 7707 | 1466501324585 Marionette DEBUG loaded listener.js 02:28:44 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9517e000) [pid = 7707] [serial = 2299] [outer = 0x92e52800] 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:28:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:28:46 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:46 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:28:46 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:46 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:28:46 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:46 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:28:46 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 02:28:46 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:28:46 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:46 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:46 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:46 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:46 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:46 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 02:28:46 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 02:28:46 INFO - TEST-OK | /FileAPI/idlharness.html | took 2218ms 02:28:46 INFO - PROCESS | 7707 | 1466501326115 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 02:28:46 INFO - PROCESS | 7707 | 1466501326537 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 02:28:46 INFO - PROCESS | 7707 | 1466501326543 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 02:28:46 INFO - TEST-START | /FileAPI/idlharness.worker 02:28:46 INFO - PROCESS | 7707 | 1466501326557 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 02:28:46 INFO - PROCESS | 7707 | 1466501326560 Marionette TRACE conn4 <- [1,3030,null,{}] 02:28:46 INFO - PROCESS | 7707 | 1466501326567 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:46 INFO - PROCESS | 7707 | 1466501326573 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:46 INFO - PROCESS | 7707 | 1466501326789 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 02:28:47 INFO - PROCESS | 7707 | 1466501326987 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:47 INFO - PROCESS | 7707 | 1466501326993 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:47 INFO - PROCESS | 7707 | ++DOCSHELL 0x978d4c00 == 41 [pid = 7707] [id = 767] 02:28:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x99740c00) [pid = 7707] [serial = 2300] [outer = (nil)] 02:28:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x9b422800) [pid = 7707] [serial = 2301] [outer = 0x99740c00] 02:28:47 INFO - PROCESS | 7707 | 1466501327115 Marionette DEBUG loaded listener.js 02:28:47 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9b42f400) [pid = 7707] [serial = 2302] [outer = 0x99740c00] 02:28:47 INFO - PROCESS | 7707 | [7707] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 02:28:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 02:28:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:28:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 02:28:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:28:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:28:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 02:28:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 02:28:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 02:28:49 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 02:28:49 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 02:28:49 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:49 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:49 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 02:28:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 02:28:49 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 02:28:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:49 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 02:28:49 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 02:28:49 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 02:28:49 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 02:28:49 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 02:28:49 INFO - {} 02:28:49 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2830ms 02:28:49 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 02:28:49 INFO - PROCESS | 7707 | 1466501329256 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 02:28:49 INFO - PROCESS | 7707 | 1466501329409 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 02:28:49 INFO - PROCESS | 7707 | 1466501329429 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 02:28:49 INFO - PROCESS | 7707 | 1466501329482 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 02:28:49 INFO - PROCESS | 7707 | 1466501329508 Marionette TRACE conn4 <- [1,3034,null,{}] 02:28:49 INFO - PROCESS | 7707 | 1466501329592 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:49 INFO - PROCESS | 7707 | 1466501329606 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:49 INFO - PROCESS | 7707 | 1466501329842 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 02:28:50 INFO - PROCESS | 7707 | 1466501330053 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:50 INFO - PROCESS | 7707 | 1466501330066 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:50 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e52000 == 42 [pid = 7707] [id = 768] 02:28:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9a4d7000) [pid = 7707] [serial = 2303] [outer = (nil)] 02:28:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0xa22b7800) [pid = 7707] [serial = 2304] [outer = 0x9a4d7000] 02:28:50 INFO - PROCESS | 7707 | 1466501330184 Marionette DEBUG loaded listener.js 02:28:50 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0xa22ba800) [pid = 7707] [serial = 2305] [outer = 0x9a4d7000] 02:28:50 INFO - PROCESS | 7707 | 1466501330991 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 02:28:51 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 02:28:51 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1598ms 02:28:51 INFO - TEST-START | /FileAPI/blob/Blob-close.html 02:28:51 INFO - PROCESS | 7707 | 1466501331062 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 02:28:51 INFO - PROCESS | 7707 | 1466501331065 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 02:28:51 INFO - PROCESS | 7707 | 1466501331075 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 02:28:51 INFO - PROCESS | 7707 | 1466501331078 Marionette TRACE conn4 <- [1,3038,null,{}] 02:28:51 INFO - PROCESS | 7707 | 1466501331085 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:51 INFO - PROCESS | 7707 | 1466501331090 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:51 INFO - PROCESS | 7707 | 1466501331283 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 02:28:51 INFO - PROCESS | 7707 | 1466501331481 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:51 INFO - PROCESS | 7707 | 1466501331487 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:51 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fbcd400 == 43 [pid = 7707] [id = 769] 02:28:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x8fd91400) [pid = 7707] [serial = 2306] [outer = (nil)] 02:28:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x8fefa400) [pid = 7707] [serial = 2307] [outer = 0x8fd91400] 02:28:51 INFO - PROCESS | 7707 | 1466501331831 Marionette DEBUG loaded listener.js 02:28:51 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x9101bc00) [pid = 7707] [serial = 2308] [outer = 0x8fd91400] 02:28:52 INFO - PROCESS | 7707 | 1466501332748 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 02:28:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 02:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 02:28:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 02:28:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1687ms 02:28:52 INFO - PROCESS | 7707 | 1466501332762 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 02:28:52 INFO - PROCESS | 7707 | 1466501332767 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 02:28:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 02:28:52 INFO - PROCESS | 7707 | 1466501332778 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 02:28:52 INFO - PROCESS | 7707 | 1466501332781 Marionette TRACE conn4 <- [1,3042,null,{}] 02:28:52 INFO - PROCESS | 7707 | 1466501332790 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:52 INFO - PROCESS | 7707 | 1466501332796 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:53 INFO - PROCESS | 7707 | 1466501333070 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 02:28:53 INFO - PROCESS | 7707 | 1466501333308 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:53 INFO - PROCESS | 7707 | 1466501333320 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:53 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fedd800 == 44 [pid = 7707] [id = 770] 02:28:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x8fefbc00) [pid = 7707] [serial = 2309] [outer = (nil)] 02:28:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 95 (0x9391a400) [pid = 7707] [serial = 2310] [outer = 0x8fefbc00] 02:28:53 INFO - PROCESS | 7707 | 1466501333402 Marionette DEBUG loaded listener.js 02:28:53 INFO - PROCESS | 7707 | ++DOMWINDOW == 96 (0x96e76c00) [pid = 7707] [serial = 2311] [outer = 0x8fefbc00] 02:28:54 INFO - PROCESS | 7707 | --DOCSHELL 0x99742400 == 43 [pid = 7707] [id = 764] 02:28:54 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2400 == 42 [pid = 7707] [id = 763] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x952ccc00 == 41 [pid = 7707] [id = 762] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x923e7800 == 40 [pid = 7707] [id = 761] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb01400 == 39 [pid = 7707] [id = 760] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8dfee400 == 38 [pid = 7707] [id = 759] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x91acbc00 == 37 [pid = 7707] [id = 747] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x9a5d5800 == 36 [pid = 7707] [id = 757] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8dee7400 == 35 [pid = 7707] [id = 752] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8fef1c00 == 34 [pid = 7707] [id = 753] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x95173800 == 33 [pid = 7707] [id = 754] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x9a341800 == 32 [pid = 7707] [id = 756] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8dff2000 == 31 [pid = 7707] [id = 758] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x9a31a800 == 30 [pid = 7707] [id = 755] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8fbcd400 == 29 [pid = 7707] [id = 769] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x92e52000 == 28 [pid = 7707] [id = 768] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x978d4c00 == 27 [pid = 7707] [id = 767] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x8eb02c00 == 26 [pid = 7707] [id = 765] 02:28:55 INFO - PROCESS | 7707 | --DOCSHELL 0x923ebc00 == 25 [pid = 7707] [id = 766] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 95 (0x952d2400) [pid = 7707] [serial = 2251] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 94 (0x8fefc800) [pid = 7707] [serial = 2245] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x9101a800) [pid = 7707] [serial = 2246] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x93911c00) [pid = 7707] [serial = 2243] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x923e9800) [pid = 7707] [serial = 2242] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x923e2c00) [pid = 7707] [serial = 2248] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x8fefac00) [pid = 7707] [serial = 2217] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x8feea000) [pid = 7707] [serial = 2216] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x96e77800) [pid = 7707] [serial = 2220] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x952d4c00) [pid = 7707] [serial = 2219] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x99f43000) [pid = 7707] [serial = 2223] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x99f3b400) [pid = 7707] [serial = 2222] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x9a335c00) [pid = 7707] [serial = 2226] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x9a31b400) [pid = 7707] [serial = 2225] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x9a3e4800) [pid = 7707] [serial = 2229] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x9a340000) [pid = 7707] [serial = 2228] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9a817c00) [pid = 7707] [serial = 2232] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x9a5d4400) [pid = 7707] [serial = 2231] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x9a8d1c00) [pid = 7707] [serial = 2235] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x9a823000) [pid = 7707] [serial = 2234] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8dee2400) [pid = 7707] [serial = 2240] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8eb0ec00) [pid = 7707] [serial = 2238] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x8dff4000) [pid = 7707] [serial = 2237] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x95170c00) [pid = 7707] [serial = 2254] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x923c3c00) [pid = 7707] [serial = 2252] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x978d2c00) [pid = 7707] [serial = 2255] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x923ea400) [pid = 7707] [serial = 2249] [outer = (nil)] [url = about:blank] 02:28:55 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x9973a400) [pid = 7707] [serial = 2257] [outer = (nil)] [url = about:blank] 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 02:28:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 02:28:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 02:28:55 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 02:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 02:28:55 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 02:28:55 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 02:28:55 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 3097ms 02:28:55 INFO - PROCESS | 7707 | 1466501335780 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 02:28:56 INFO - PROCESS | 7707 | 1466501335997 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 02:28:56 INFO - PROCESS | 7707 | 1466501336004 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 02:28:56 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 02:28:56 INFO - PROCESS | 7707 | 1466501336015 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 02:28:56 INFO - PROCESS | 7707 | 1466501336020 Marionette TRACE conn4 <- [1,3046,null,{}] 02:28:56 INFO - PROCESS | 7707 | 1466501336028 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:56 INFO - PROCESS | 7707 | 1466501336034 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:56 INFO - PROCESS | 7707 | 1466501336235 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 02:28:56 INFO - PROCESS | 7707 | 1466501336395 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:56 INFO - PROCESS | 7707 | 1466501336402 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:56 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd8ec00 == 26 [pid = 7707] [id = 771] 02:28:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fd90800) [pid = 7707] [serial = 2312] [outer = (nil)] 02:28:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91014c00) [pid = 7707] [serial = 2313] [outer = 0x8fd90800] 02:28:56 INFO - PROCESS | 7707 | 1466501336481 Marionette DEBUG loaded listener.js 02:28:56 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x91017c00) [pid = 7707] [serial = 2314] [outer = 0x8fd90800] 02:28:56 INFO - PROCESS | 7707 | [7707] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:28:57 INFO - PROCESS | 7707 | 1466501337249 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 02:28:57 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 02:28:57 INFO - {} 02:28:57 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1286ms 02:28:57 INFO - PROCESS | 7707 | 1466501337310 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 02:28:57 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 02:28:57 INFO - PROCESS | 7707 | 1466501337319 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 02:28:57 INFO - PROCESS | 7707 | 1466501337331 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 02:28:57 INFO - PROCESS | 7707 | 1466501337336 Marionette TRACE conn4 <- [1,3050,null,{}] 02:28:57 INFO - PROCESS | 7707 | 1466501337342 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:57 INFO - PROCESS | 7707 | 1466501337348 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:57 INFO - PROCESS | 7707 | 1466501337512 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 02:28:57 INFO - PROCESS | 7707 | 1466501337529 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:57 INFO - PROCESS | 7707 | 1466501337537 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:57 INFO - PROCESS | 7707 | ++DOCSHELL 0x921c0000 == 27 [pid = 7707] [id = 772] 02:28:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x9227d400) [pid = 7707] [serial = 2315] [outer = (nil)] 02:28:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x923de800) [pid = 7707] [serial = 2316] [outer = 0x9227d400] 02:28:57 INFO - PROCESS | 7707 | 1466501337764 Marionette DEBUG loaded listener.js 02:28:57 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x923e6800) [pid = 7707] [serial = 2317] [outer = 0x9227d400] 02:28:58 INFO - PROCESS | 7707 | 1466501338657 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 02:28:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 02:28:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 02:28:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 02:28:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 02:28:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1385ms 02:28:58 INFO - PROCESS | 7707 | 1466501338718 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 02:28:58 INFO - PROCESS | 7707 | 1466501338721 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 02:28:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 02:28:58 INFO - PROCESS | 7707 | 1466501338730 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 02:28:58 INFO - PROCESS | 7707 | 1466501338736 Marionette TRACE conn4 <- [1,3054,null,{}] 02:28:58 INFO - PROCESS | 7707 | 1466501338761 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:28:58 INFO - PROCESS | 7707 | 1466501338771 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:59 INFO - PROCESS | 7707 | 1466501339038 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 02:28:59 INFO - PROCESS | 7707 | 1466501339070 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:28:59 INFO - PROCESS | 7707 | 1466501339082 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:28:59 INFO - PROCESS | 7707 | ++DOCSHELL 0x95172c00 == 28 [pid = 7707] [id = 773] 02:28:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x95173400) [pid = 7707] [serial = 2318] [outer = (nil)] 02:28:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9517a400) [pid = 7707] [serial = 2319] [outer = 0x95173400] 02:28:59 INFO - PROCESS | 7707 | 1466501339157 Marionette DEBUG loaded listener.js 02:28:59 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x952d4400) [pid = 7707] [serial = 2320] [outer = 0x95173400] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x978d9000) [pid = 7707] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x9a542000) [pid = 7707] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x9a5d9800) [pid = 7707] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a31bc00) [pid = 7707] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x8fbcc400) [pid = 7707] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9101f400) [pid = 7707] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x92e5ac00) [pid = 7707] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 69 (0x9786e400) [pid = 7707] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 68 (0x8fef6800) [pid = 7707] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 67 (0x9517b800) [pid = 7707] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 66 (0x8dfef000) [pid = 7707] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 65 (0x9835a000) [pid = 7707] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 02:29:00 INFO - PROCESS | 7707 | --DOMWINDOW == 64 (0x99e5b400) [pid = 7707] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 02:29:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 02:29:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 02:29:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 02:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 02:29:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 02:29:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2282ms 02:29:01 INFO - TEST-START | /FileAPI/file/File-constructor.html 02:29:01 INFO - PROCESS | 7707 | 1466501340876 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 02:29:01 INFO - PROCESS | 7707 | 1466501341013 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 02:29:01 INFO - PROCESS | 7707 | 1466501341023 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 02:29:01 INFO - PROCESS | 7707 | 1466501341034 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 02:29:01 INFO - PROCESS | 7707 | 1466501341047 Marionette TRACE conn4 <- [1,3058,null,{}] 02:29:01 INFO - PROCESS | 7707 | 1466501341060 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:01 INFO - PROCESS | 7707 | 1466501341072 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:01 INFO - PROCESS | 7707 | 1466501341442 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 02:29:01 INFO - PROCESS | 7707 | 1466501341479 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:01 INFO - PROCESS | 7707 | 1466501341486 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:01 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dedb800 == 29 [pid = 7707] [id = 774] 02:29:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 65 (0x96e77c00) [pid = 7707] [serial = 2321] [outer = (nil)] 02:29:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 66 (0x997e6c00) [pid = 7707] [serial = 2322] [outer = 0x96e77c00] 02:29:01 INFO - PROCESS | 7707 | 1466501341561 Marionette DEBUG loaded listener.js 02:29:01 INFO - PROCESS | 7707 | ++DOMWINDOW == 67 (0x99f3b800) [pid = 7707] [serial = 2323] [outer = 0x96e77c00] 02:29:02 INFO - PROCESS | 7707 | 1466501342556 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 02:29:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 02:29:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 02:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 02:29:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 02:29:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 02:29:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 02:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 02:29:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 02:29:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 02:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 02:29:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 02:29:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1551ms 02:29:02 INFO - PROCESS | 7707 | 1466501342606 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 02:29:02 INFO - PROCESS | 7707 | 1466501342614 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 02:29:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 02:29:02 INFO - PROCESS | 7707 | 1466501342625 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 02:29:02 INFO - PROCESS | 7707 | 1466501342630 Marionette TRACE conn4 <- [1,3062,null,{}] 02:29:02 INFO - PROCESS | 7707 | 1466501342639 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:02 INFO - PROCESS | 7707 | 1466501342646 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:02 INFO - PROCESS | 7707 | 1466501342838 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 02:29:03 INFO - PROCESS | 7707 | 1466501343106 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:03 INFO - PROCESS | 7707 | 1466501343121 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:03 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fee2400 == 30 [pid = 7707] [id = 775] 02:29:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 68 (0x8fee6c00) [pid = 7707] [serial = 2324] [outer = (nil)] 02:29:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 69 (0x8fef1c00) [pid = 7707] [serial = 2325] [outer = 0x8fee6c00] 02:29:03 INFO - PROCESS | 7707 | 1466501343222 Marionette DEBUG loaded listener.js 02:29:03 INFO - PROCESS | 7707 | ++DOMWINDOW == 70 (0x91ac9c00) [pid = 7707] [serial = 2326] [outer = 0x8fee6c00] 02:29:03 INFO - PROCESS | 7707 | [7707] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 02:29:04 INFO - PROCESS | 7707 | 1466501344165 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 02:29:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 02:29:04 INFO - {} 02:29:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1588ms 02:29:04 INFO - PROCESS | 7707 | 1466501344217 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 02:29:04 INFO - PROCESS | 7707 | 1466501344223 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 02:29:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 02:29:04 INFO - PROCESS | 7707 | 1466501344311 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 02:29:04 INFO - PROCESS | 7707 | 1466501344320 Marionette TRACE conn4 <- [1,3066,null,{}] 02:29:04 INFO - PROCESS | 7707 | 1466501344336 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:04 INFO - PROCESS | 7707 | 1466501344341 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:04 INFO - PROCESS | 7707 | 1466501344564 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 02:29:04 INFO - PROCESS | 7707 | 1466501344808 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:04 INFO - PROCESS | 7707 | 1466501344817 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:04 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e53400 == 31 [pid = 7707] [id = 776] 02:29:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x93827800) [pid = 7707] [serial = 2327] [outer = (nil)] 02:29:04 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x93919800) [pid = 7707] [serial = 2328] [outer = 0x93827800] 02:29:04 INFO - PROCESS | 7707 | 1466501344961 Marionette DEBUG loaded listener.js 02:29:05 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x947a7000) [pid = 7707] [serial = 2329] [outer = 0x93827800] 02:29:05 INFO - PROCESS | 7707 | 1466501345838 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 02:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 02:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 02:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 02:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 02:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 02:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 02:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 02:29:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1581ms 02:29:05 INFO - PROCESS | 7707 | 1466501345860 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 02:29:05 INFO - PROCESS | 7707 | 1466501345864 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 02:29:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 02:29:05 INFO - PROCESS | 7707 | 1466501345871 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 02:29:05 INFO - PROCESS | 7707 | 1466501345878 Marionette TRACE conn4 <- [1,3070,null,{}] 02:29:05 INFO - PROCESS | 7707 | 1466501345895 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:05 INFO - PROCESS | 7707 | 1466501345905 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:06 INFO - PROCESS | 7707 | 1466501346088 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 02:29:06 INFO - PROCESS | 7707 | 1466501346289 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:06 INFO - PROCESS | 7707 | 1466501346301 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:06 INFO - PROCESS | 7707 | ++DOCSHELL 0x99f40400 == 32 [pid = 7707] [id = 777] 02:29:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x99f40c00) [pid = 7707] [serial = 2330] [outer = (nil)] 02:29:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x9a1c1c00) [pid = 7707] [serial = 2331] [outer = 0x99f40c00] 02:29:06 INFO - PROCESS | 7707 | 1466501346428 Marionette DEBUG loaded listener.js 02:29:06 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x9a337800) [pid = 7707] [serial = 2332] [outer = 0x99f40c00] 02:29:07 INFO - PROCESS | 7707 | 1466501347369 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 02:29:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 02:29:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 02:29:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 02:29:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 02:29:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 02:29:07 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 02:29:07 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1540ms 02:29:07 INFO - PROCESS | 7707 | 1466501347414 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 02:29:07 INFO - PROCESS | 7707 | 1466501347420 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 02:29:07 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 02:29:07 INFO - PROCESS | 7707 | 1466501347472 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 02:29:07 INFO - PROCESS | 7707 | 1466501347475 Marionette TRACE conn4 <- [1,3074,null,{}] 02:29:07 INFO - PROCESS | 7707 | 1466501347487 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:07 INFO - PROCESS | 7707 | 1466501347491 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:07 INFO - PROCESS | 7707 | 1466501347672 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 02:29:07 INFO - PROCESS | 7707 | 1466501347925 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:07 INFO - PROCESS | 7707 | 1466501347934 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:07 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dede000 == 33 [pid = 7707] [id = 778] 02:29:07 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x8fd86800) [pid = 7707] [serial = 2333] [outer = (nil)] 02:29:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x9a4d7c00) [pid = 7707] [serial = 2334] [outer = 0x8fd86800] 02:29:08 INFO - PROCESS | 7707 | 1466501348024 Marionette DEBUG loaded listener.js 02:29:08 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x9a4d6400) [pid = 7707] [serial = 2335] [outer = 0x8fd86800] 02:29:08 INFO - PROCESS | 7707 | 1466501348866 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 02:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 02:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 02:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 02:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 02:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 02:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 02:29:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1447ms 02:29:08 INFO - PROCESS | 7707 | 1466501348915 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 02:29:08 INFO - PROCESS | 7707 | 1466501348919 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 02:29:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 02:29:08 INFO - PROCESS | 7707 | 1466501348927 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 02:29:08 INFO - PROCESS | 7707 | 1466501348930 Marionette TRACE conn4 <- [1,3078,null,{}] 02:29:08 INFO - PROCESS | 7707 | 1466501348936 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:08 INFO - PROCESS | 7707 | 1466501348942 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:09 INFO - PROCESS | 7707 | 1466501349125 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 02:29:09 INFO - PROCESS | 7707 | 1466501349342 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:09 INFO - PROCESS | 7707 | 1466501349354 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:09 INFO - PROCESS | 7707 | ++DOCSHELL 0x93cd6c00 == 34 [pid = 7707] [id = 779] 02:29:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x95172800) [pid = 7707] [serial = 2336] [outer = (nil)] 02:29:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9a5d6800) [pid = 7707] [serial = 2337] [outer = 0x95172800] 02:29:09 INFO - PROCESS | 7707 | 1466501349508 Marionette DEBUG loaded listener.js 02:29:09 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x921ba800) [pid = 7707] [serial = 2338] [outer = 0x95172800] 02:29:10 INFO - PROCESS | 7707 | 1466501350402 Marionette TRACE conn4 <- [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] 02:29:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 02:29:10 INFO - PROCESS | 7707 | 1466501350495 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 02:29:10 INFO - PROCESS | 7707 | 1466501350503 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 02:29:10 INFO - PROCESS | 7707 | 1466501350507 Marionette TRACE conn4 <- [1,3082,null,{}] 02:29:10 INFO - PROCESS | 7707 | 1466501350513 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:10 INFO - PROCESS | 7707 | 1466501350525 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:10 INFO - PROCESS | 7707 | 1466501350757 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 02:29:10 INFO - PROCESS | 7707 | 1466501350967 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:10 INFO - PROCESS | 7707 | 1466501350974 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:11 INFO - PROCESS | 7707 | ++DOCSHELL 0x921b2c00 == 35 [pid = 7707] [id = 780] 02:29:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x923c9800) [pid = 7707] [serial = 2339] [outer = (nil)] 02:29:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x9ab27800) [pid = 7707] [serial = 2340] [outer = 0x923c9800] 02:29:11 INFO - PROCESS | 7707 | 1466501351097 Marionette DEBUG loaded listener.js 02:29:11 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x9ab2d800) [pid = 7707] [serial = 2341] [outer = 0x923c9800] 02:29:11 INFO - PROCESS | 7707 | 1466501351958 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 02:29:12 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 02:29:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 02:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:12 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 02:29:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 02:29:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1535ms 02:29:12 INFO - PROCESS | 7707 | 1466501352039 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 02:29:12 INFO - PROCESS | 7707 | 1466501352044 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 02:29:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 02:29:12 INFO - PROCESS | 7707 | 1466501352050 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 02:29:12 INFO - PROCESS | 7707 | 1466501352054 Marionette TRACE conn4 <- [1,3086,null,{}] 02:29:12 INFO - PROCESS | 7707 | 1466501352075 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:12 INFO - PROCESS | 7707 | 1466501352081 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:12 INFO - PROCESS | 7707 | 1466501352324 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 02:29:12 INFO - PROCESS | 7707 | 1466501352472 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:12 INFO - PROCESS | 7707 | 1466501352479 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:12 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee3800 == 36 [pid = 7707] [id = 781] 02:29:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 86 (0x8fee1400) [pid = 7707] [serial = 2342] [outer = (nil)] 02:29:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 87 (0x9b107400) [pid = 7707] [serial = 2343] [outer = 0x8fee1400] 02:29:12 INFO - PROCESS | 7707 | 1466501352578 Marionette DEBUG loaded listener.js 02:29:12 INFO - PROCESS | 7707 | ++DOMWINDOW == 88 (0x9b10e000) [pid = 7707] [serial = 2344] [outer = 0x8fee1400] 02:29:13 INFO - PROCESS | 7707 | 1466501353427 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 02:29:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 02:29:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1399ms 02:29:13 INFO - PROCESS | 7707 | 1466501353450 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 02:29:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 02:29:13 INFO - PROCESS | 7707 | 1466501353454 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 02:29:13 INFO - PROCESS | 7707 | 1466501353461 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 02:29:13 INFO - PROCESS | 7707 | 1466501353465 Marionette TRACE conn4 <- [1,3090,null,{}] 02:29:13 INFO - PROCESS | 7707 | 1466501353471 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:13 INFO - PROCESS | 7707 | 1466501353477 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:13 INFO - PROCESS | 7707 | 1466501353655 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 02:29:13 INFO - PROCESS | 7707 | 1466501353868 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:13 INFO - PROCESS | 7707 | 1466501353876 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:13 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee5000 == 37 [pid = 7707] [id = 782] 02:29:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 89 (0x8dee9c00) [pid = 7707] [serial = 2345] [outer = (nil)] 02:29:13 INFO - PROCESS | 7707 | ++DOMWINDOW == 90 (0x99f3dc00) [pid = 7707] [serial = 2346] [outer = 0x8dee9c00] 02:29:14 INFO - PROCESS | 7707 | 1466501354005 Marionette DEBUG loaded listener.js 02:29:14 INFO - PROCESS | 7707 | ++DOMWINDOW == 91 (0x99742000) [pid = 7707] [serial = 2347] [outer = 0x8dee9c00] 02:29:14 INFO - PROCESS | 7707 | 1466501354890 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 02:29:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 02:29:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1483ms 02:29:14 INFO - PROCESS | 7707 | 1466501354944 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 02:29:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 02:29:14 INFO - PROCESS | 7707 | 1466501354949 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 02:29:14 INFO - PROCESS | 7707 | 1466501354955 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 02:29:14 INFO - PROCESS | 7707 | 1466501354959 Marionette TRACE conn4 <- [1,3094,null,{}] 02:29:15 INFO - PROCESS | 7707 | 1466501355013 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:15 INFO - PROCESS | 7707 | 1466501355025 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:15 INFO - PROCESS | 7707 | 1466501355372 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 02:29:15 INFO - PROCESS | 7707 | 1466501355636 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:15 INFO - PROCESS | 7707 | 1466501355648 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:15 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dfeb000 == 38 [pid = 7707] [id = 783] 02:29:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 92 (0x8dfed800) [pid = 7707] [serial = 2348] [outer = (nil)] 02:29:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 93 (0x8eb02c00) [pid = 7707] [serial = 2349] [outer = 0x8dfed800] 02:29:15 INFO - PROCESS | 7707 | 1466501355821 Marionette DEBUG loaded listener.js 02:29:15 INFO - PROCESS | 7707 | ++DOMWINDOW == 94 (0x8fd89400) [pid = 7707] [serial = 2350] [outer = 0x8dfed800] 02:29:16 INFO - PROCESS | 7707 | --DOCSHELL 0x95172c00 == 37 [pid = 7707] [id = 773] 02:29:16 INFO - PROCESS | 7707 | --DOCSHELL 0x921c0000 == 36 [pid = 7707] [id = 772] 02:29:16 INFO - PROCESS | 7707 | --DOCSHELL 0x8fd8ec00 == 35 [pid = 7707] [id = 771] 02:29:16 INFO - PROCESS | 7707 | 1466501356719 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 02:29:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 02:29:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1793ms 02:29:16 INFO - PROCESS | 7707 | 1466501356750 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 02:29:16 INFO - PROCESS | 7707 | 1466501356757 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 02:29:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 93 (0x98362000) [pid = 7707] [serial = 2286] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 92 (0x99f6f400) [pid = 7707] [serial = 2289] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 91 (0x98366000) [pid = 7707] [serial = 2287] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 90 (0x9a547000) [pid = 7707] [serial = 2269] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 89 (0x9a5da800) [pid = 7707] [serial = 2272] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 88 (0x9a54b400) [pid = 7707] [serial = 2270] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 87 (0x9a334c00) [pid = 7707] [serial = 2266] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 86 (0x9a33d800) [pid = 7707] [serial = 2267] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 85 (0x9a5d6000) [pid = 7707] [serial = 2274] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 84 (0x9a5dc400) [pid = 7707] [serial = 2275] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 83 (0x91ad4400) [pid = 7707] [serial = 2260] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 82 (0x921bdc00) [pid = 7707] [serial = 2261] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 81 (0x93ccf000) [pid = 7707] [serial = 2283] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 80 (0x99e60000) [pid = 7707] [serial = 2258] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 79 (0x9101d800) [pid = 7707] [serial = 2280] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 78 (0x91ad4800) [pid = 7707] [serial = 2281] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 77 (0x952d0000) [pid = 7707] [serial = 2263] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 76 (0x978dd400) [pid = 7707] [serial = 2264] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 75 (0x8eb0d800) [pid = 7707] [serial = 2277] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 74 (0x8fd8f800) [pid = 7707] [serial = 2278] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 73 (0x9a821800) [pid = 7707] [serial = 2293] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 72 (0x951c9800) [pid = 7707] [serial = 2284] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 71 (0x9a1bbc00) [pid = 7707] [serial = 2290] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | --DOMWINDOW == 70 (0x9a5d5000) [pid = 7707] [serial = 2292] [outer = (nil)] [url = about:blank] 02:29:16 INFO - PROCESS | 7707 | 1466501356811 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 02:29:16 INFO - PROCESS | 7707 | 1466501356816 Marionette TRACE conn4 <- [1,3098,null,{}] 02:29:16 INFO - PROCESS | 7707 | 1466501356833 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:16 INFO - PROCESS | 7707 | 1466501356838 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:17 INFO - PROCESS | 7707 | 1466501357019 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 02:29:17 INFO - PROCESS | 7707 | 1466501357216 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:17 INFO - PROCESS | 7707 | 1466501357227 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:17 INFO - PROCESS | 7707 | ++DOCSHELL 0x8fd91800 == 36 [pid = 7707] [id = 784] 02:29:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 71 (0x8fee0c00) [pid = 7707] [serial = 2351] [outer = (nil)] 02:29:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 72 (0x91ad0000) [pid = 7707] [serial = 2352] [outer = 0x8fee0c00] 02:29:17 INFO - PROCESS | 7707 | 1466501357304 Marionette DEBUG loaded listener.js 02:29:17 INFO - PROCESS | 7707 | ++DOMWINDOW == 73 (0x921b2400) [pid = 7707] [serial = 2353] [outer = 0x8fee0c00] 02:29:18 INFO - PROCESS | 7707 | 1466501358075 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 02:29:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 02:29:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 02:29:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1337ms 02:29:18 INFO - PROCESS | 7707 | 1466501358108 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 02:29:18 INFO - PROCESS | 7707 | 1466501358112 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 02:29:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 02:29:18 INFO - PROCESS | 7707 | 1466501358119 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 02:29:18 INFO - PROCESS | 7707 | 1466501358123 Marionette TRACE conn4 <- [1,3102,null,{}] 02:29:18 INFO - PROCESS | 7707 | 1466501358129 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:18 INFO - PROCESS | 7707 | 1466501358134 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:18 INFO - PROCESS | 7707 | 1466501358360 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 02:29:18 INFO - PROCESS | 7707 | 1466501358578 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:18 INFO - PROCESS | 7707 | 1466501358592 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:18 INFO - PROCESS | 7707 | ++DOCSHELL 0x8dee1000 == 37 [pid = 7707] [id = 785] 02:29:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 74 (0x8dee1400) [pid = 7707] [serial = 2354] [outer = (nil)] 02:29:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 75 (0x8dfe7c00) [pid = 7707] [serial = 2355] [outer = 0x8dee1400] 02:29:18 INFO - PROCESS | 7707 | 1466501358722 Marionette DEBUG loaded listener.js 02:29:18 INFO - PROCESS | 7707 | ++DOMWINDOW == 76 (0x8eb0ec00) [pid = 7707] [serial = 2356] [outer = 0x8dee1400] 02:29:19 INFO - PROCESS | 7707 | 1466501359728 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 02:29:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 02:29:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1632ms 02:29:19 INFO - PROCESS | 7707 | 1466501359754 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 02:29:19 INFO - PROCESS | 7707 | 1466501359760 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 02:29:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 02:29:19 INFO - PROCESS | 7707 | 1466501359769 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 02:29:19 INFO - PROCESS | 7707 | 1466501359773 Marionette TRACE conn4 <- [1,3106,null,{}] 02:29:19 INFO - PROCESS | 7707 | 1466501359781 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:19 INFO - PROCESS | 7707 | 1466501359787 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:20 INFO - PROCESS | 7707 | 1466501360113 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 02:29:20 INFO - PROCESS | 7707 | 1466501360274 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:20 INFO - PROCESS | 7707 | 1466501360287 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:20 INFO - PROCESS | 7707 | ++DOCSHELL 0x921bdc00 == 38 [pid = 7707] [id = 786] 02:29:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 77 (0x923c2400) [pid = 7707] [serial = 2357] [outer = (nil)] 02:29:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 78 (0x92e51800) [pid = 7707] [serial = 2358] [outer = 0x923c2400] 02:29:20 INFO - PROCESS | 7707 | 1466501360379 Marionette DEBUG loaded listener.js 02:29:20 INFO - PROCESS | 7707 | ++DOMWINDOW == 79 (0x93cdb000) [pid = 7707] [serial = 2359] [outer = 0x923c2400] 02:29:21 INFO - PROCESS | 7707 | 1466501361286 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 02:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 02:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 02:29:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 02:29:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1534ms 02:29:21 INFO - PROCESS | 7707 | 1466501361303 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 02:29:21 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 02:29:21 INFO - PROCESS | 7707 | 1466501361308 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 02:29:21 INFO - PROCESS | 7707 | 1466501361315 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 02:29:21 INFO - PROCESS | 7707 | 1466501361320 Marionette TRACE conn4 <- [1,3110,null,{}] 02:29:21 INFO - PROCESS | 7707 | 1466501361326 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:21 INFO - PROCESS | 7707 | 1466501361332 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:21 INFO - PROCESS | 7707 | 1466501361524 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 02:29:21 INFO - PROCESS | 7707 | 1466501361794 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:21 INFO - PROCESS | 7707 | 1466501361804 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:21 INFO - PROCESS | 7707 | ++DOCSHELL 0x92e55000 == 39 [pid = 7707] [id = 787] 02:29:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 80 (0x947a6800) [pid = 7707] [serial = 2360] [outer = (nil)] 02:29:21 INFO - PROCESS | 7707 | ++DOMWINDOW == 81 (0x9786ec00) [pid = 7707] [serial = 2361] [outer = 0x947a6800] 02:29:21 INFO - PROCESS | 7707 | 1466501361897 Marionette DEBUG loaded listener.js 02:29:22 INFO - PROCESS | 7707 | ++DOMWINDOW == 82 (0x978d8c00) [pid = 7707] [serial = 2362] [outer = 0x947a6800] 02:29:22 INFO - PROCESS | 7707 | 1466501362805 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 02:29:22 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 02:29:22 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 02:29:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 02:29:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 02:29:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 02:29:22 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 02:29:22 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1539ms 02:29:22 INFO - PROCESS | 7707 | 1466501362856 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 02:29:22 INFO - PROCESS | 7707 | 1466501362865 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 02:29:22 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 02:29:22 INFO - PROCESS | 7707 | 1466501362934 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 02:29:22 INFO - PROCESS | 7707 | 1466501362943 Marionette TRACE conn4 <- [1,3114,null,{}] 02:29:22 INFO - PROCESS | 7707 | 1466501362949 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 02:29:22 INFO - PROCESS | 7707 | 1466501362957 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:23 INFO - PROCESS | 7707 | 1466501363162 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 02:29:23 INFO - PROCESS | 7707 | 1466501363369 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"05212779-7d32-44e8-aabb-515946498743\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 02:29:23 INFO - PROCESS | 7707 | 1466501363380 Marionette INFO sendAsync ecc86106-0fc2-4f75-bade-7d968a7370d0 02:29:23 INFO - PROCESS | 7707 | ++DOCSHELL 0x8eb04c00 == 40 [pid = 7707] [id = 788] 02:29:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 83 (0x978d1800) [pid = 7707] [serial = 2363] [outer = (nil)] 02:29:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 84 (0x99f45400) [pid = 7707] [serial = 2364] [outer = 0x978d1800] 02:29:23 INFO - PROCESS | 7707 | 1466501363502 Marionette DEBUG loaded listener.js 02:29:23 INFO - PROCESS | 7707 | ++DOMWINDOW == 85 (0x99f73800) [pid = 7707] [serial = 2365] [outer = 0x978d1800] 02:29:24 INFO - PROCESS | 7707 | 1466501364368 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 02:29:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 02:29:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1507ms 02:29:24 INFO - PROCESS | 7707 | 1466501364423 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 02:29:24 INFO - PROCESS | 7707 | 1466501364427 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 02:29:25 WARNING - u'runner_teardown' () 02:29:25 INFO - No more tests 02:29:25 INFO - Got 0 unexpected results 02:29:25 INFO - SUITE-END | took 1312s 02:29:25 INFO - Closing logging queue 02:29:25 INFO - queue closed 02:29:25 INFO - Return code: 0 02:29:25 WARNING - # TBPL SUCCESS # 02:29:25 INFO - Running post-action listener: _resource_record_post_action 02:29:25 INFO - Running post-run listener: _resource_record_post_run 02:29:26 INFO - Total resource usage - Wall time: 1349s; CPU: 98.0%; Read bytes: 839680; Write bytes: 928608256; Read time: 32; Write time: 276020 02:29:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 02:29:26 INFO - install - Wall time: 33s; CPU: 100.0%; Read bytes: 0; Write bytes: 141737984; Read time: 0; Write time: 171588 02:29:26 INFO - run-tests - Wall time: 1318s; CPU: 98.0%; Read bytes: 839680; Write bytes: 786870272; Read time: 32; Write time: 104432 02:29:26 INFO - Running post-run listener: _upload_blobber_files 02:29:26 INFO - Blob upload gear active. 02:29:26 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 02:29:26 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 02:29:26 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 02:29:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 02:29:27 INFO - (blobuploader) - INFO - Open directory for files ... 02:29:27 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 02:29:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:29:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:29:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 02:29:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:29:29 INFO - (blobuploader) - INFO - Done attempting. 02:29:29 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 02:29:29 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 02:29:29 INFO - (blobuploader) - INFO - Uploading, attempt #1. 02:29:30 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 02:29:30 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 02:29:30 INFO - (blobuploader) - INFO - Done attempting. 02:29:30 INFO - (blobuploader) - INFO - Iteration through files over. 02:29:30 INFO - Return code: 0 02:29:30 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 02:29:30 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 02:29:30 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b8c3673b72caec9627d463f7da4324993702a4e499b0430508eabff6e6fe6a0bb7a0b07598e61fde86afb86ac9a8bd2b48d5a7df6cb6a2d5606f5c2a7ee6df3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/afe5880430a4ca9794573cf368f7aa08e0646a6771c1caa7d8cbcc5ec274a0bd771cc2e7245d597e5c59c6669eaa0b98967449b85744e259dd0941bddb8070cd"} 02:29:30 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 02:29:30 INFO - Writing to file /builds/slave/test/properties/blobber_files 02:29:30 INFO - Contents: 02:29:30 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b8c3673b72caec9627d463f7da4324993702a4e499b0430508eabff6e6fe6a0bb7a0b07598e61fde86afb86ac9a8bd2b48d5a7df6cb6a2d5606f5c2a7ee6df3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/afe5880430a4ca9794573cf368f7aa08e0646a6771c1caa7d8cbcc5ec274a0bd771cc2e7245d597e5c59c6669eaa0b98967449b85744e259dd0941bddb8070cd"} 02:29:30 INFO - Running post-run listener: copy_logs_to_upload_dir 02:29:30 INFO - Copying logs to upload dir... 02:29:30 INFO - mkdir: /builds/slave/test/build/upload/logs 02:29:30 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1438.469351 ========= master_lag: 4.53 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 24 mins, 3 secs) (at 2016-06-21 02:29:35.275852) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:29:35.279362) ========= 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-1466499530.300043-2041742585 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b8c3673b72caec9627d463f7da4324993702a4e499b0430508eabff6e6fe6a0bb7a0b07598e61fde86afb86ac9a8bd2b48d5a7df6cb6a2d5606f5c2a7ee6df3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/afe5880430a4ca9794573cf368f7aa08e0646a6771c1caa7d8cbcc5ec274a0bd771cc2e7245d597e5c59c6669eaa0b98967449b85744e259dd0941bddb8070cd"} build_url:https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035541 build_url: 'https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/3b8c3673b72caec9627d463f7da4324993702a4e499b0430508eabff6e6fe6a0bb7a0b07598e61fde86afb86ac9a8bd2b48d5a7df6cb6a2d5606f5c2a7ee6df3", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/afe5880430a4ca9794573cf368f7aa08e0646a6771c1caa7d8cbcc5ec274a0bd771cc2e7245d597e5c59c6669eaa0b98967449b85744e259dd0941bddb8070cd"}' symbols_url: 'https://queue.taskcluster.net/v1/task/GGj7zOJ4RWqTS9FWswyYbw/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.70 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-21 02:29:36.014107) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:29:36.014442) ========= 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-1466499530.300043-2041742585 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020102 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-21 02:29:36.081167) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 02:29:36.081455) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-21 02:29:36.081789) ========= ========= Total master_lag: 5.44 =========