builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-581 starttime: 1464709892.05 results: success (0) buildid: 20160531072841 builduid: af81619562df45009ddadfc41de0f686 revision: 34b32f5cb229db6eafbdaa653d079be1a6ca007e ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.053822) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.054277) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.054568) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.089960) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.090287) ========= 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-1464708593.134226-1804246863 _=/tools/buildbot/bin/python using PTY: False --2016-05-31 08:51:32-- 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% 11.1M=0.001s 2016-05-31 08:51:32 (11.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.325078 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.447024) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.447344) ========= 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-1464708593.134226-1804246863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.085845 ========= master_lag: 0.04 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:32.575029) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:51:32.575412) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 34b32f5cb229db6eafbdaa653d079be1a6ca007e --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 34b32f5cb229db6eafbdaa653d079be1a6ca007e --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-1464708593.134226-1804246863 _=/tools/buildbot/bin/python using PTY: False 2016-05-31 08:51:32,749 truncating revision to first 12 chars 2016-05-31 08:51:32,750 Setting DEBUG logging. 2016-05-31 08:51:32,750 attempt 1/10 2016-05-31 08:51:32,750 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/34b32f5cb229?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-31 08:51:33,148 unpacking tar archive at: mozilla-aurora-34b32f5cb229/testing/mozharness/ program finished with exit code 0 elapsedTime=0.856669 ========= master_lag: 0.16 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-05-31 08:51:33.594548) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:33.594869) ========= script_repo_revision: 34b32f5cb229db6eafbdaa653d079be1a6ca007e ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:33.595289) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:33.595565) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-31 08:51:33.737393) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 38 secs) (at 2016-05-31 08:51:33.737675) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: CCACHE_DIR=/builds/ccache CCACHE_UMASK=002 DISPLAY=:0 HOME=/home/cltbld LANG=en_US.UTF-8 LOGNAME=cltbld MAIL=/var/mail/cltbld MOZ_HIDE_RESULTS_TABLE=1 MOZ_NODE_PATH=/usr/bin/node MOZ_NO_REMOTE=1 NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript NO_FAIL_ON_TEST_ERRORS=1 PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games PROPERTIES_FILE=/builds/slave/test/buildprops.json PWD=/builds/slave/test SHELL=/bin/bash SHLVL=1 TERM=linux TMOUT=86400 USER=cltbld XDG_SESSION_COOKIE=5a152710dd62cc268aad214e000002d8-1464708593.134226-1804246863 _=/tools/buildbot/bin/python using PTY: False 08:51:34 INFO - MultiFileLogger online at 20160531 08:51:34 in /builds/slave/test 08:51:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 08:51:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 08:51:34 INFO - {'append_to_log': False, 08:51:34 INFO - 'base_work_dir': '/builds/slave/test', 08:51:34 INFO - 'blob_upload_branch': 'mozilla-aurora', 08:51:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 08:51:34 INFO - 'buildbot_json_path': 'buildprops.json', 08:51:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 08:51:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:51:34 INFO - 'download_minidump_stackwalk': True, 08:51:34 INFO - 'download_symbols': 'true', 08:51:34 INFO - 'e10s': False, 08:51:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 08:51:34 INFO - 'tooltool.py': '/tools/tooltool.py', 08:51:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 08:51:34 INFO - '/tools/misc-python/virtualenv.py')}, 08:51:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:51:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:51:34 INFO - 'log_level': 'info', 08:51:34 INFO - 'log_to_console': True, 08:51:34 INFO - 'opt_config_files': (), 08:51:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:51:34 INFO - '--processes=1', 08:51:34 INFO - '--config=%(test_path)s/wptrunner.ini', 08:51:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:51:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:51:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:51:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:51:34 INFO - 'pip_index': False, 08:51:34 INFO - 'require_test_zip': True, 08:51:34 INFO - 'test_type': ('testharness',), 08:51:34 INFO - 'this_chunk': '1', 08:51:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 08:51:34 INFO - 'total_chunks': '10', 08:51:34 INFO - 'virtualenv_path': 'venv', 08:51:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:51:34 INFO - 'work_dir': 'build'} 08:51:34 INFO - ##### 08:51:34 INFO - ##### Running clobber step. 08:51:34 INFO - ##### 08:51:34 INFO - Running pre-action listener: _resource_record_pre_action 08:51:34 INFO - Running main action method: clobber 08:51:34 INFO - rmtree: /builds/slave/test/build 08:51:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 08:51:37 INFO - Running post-action listener: _resource_record_post_action 08:51:37 INFO - ##### 08:51:37 INFO - ##### Running read-buildbot-config step. 08:51:37 INFO - ##### 08:51:37 INFO - Running pre-action listener: _resource_record_pre_action 08:51:37 INFO - Running main action method: read_buildbot_config 08:51:37 INFO - Using buildbot properties: 08:51:37 INFO - { 08:51:37 INFO - "project": "", 08:51:37 INFO - "product": "firefox", 08:51:37 INFO - "script_repo_revision": "production", 08:51:37 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 08:51:37 INFO - "repository": "", 08:51:37 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 08:51:37 INFO - "buildid": "20160531072841", 08:51:37 INFO - "pgo_build": "False", 08:51:37 INFO - "basedir": "/builds/slave/test", 08:51:37 INFO - "buildnumber": 11, 08:51:37 INFO - "slavename": "tst-linux32-spot-581", 08:51:37 INFO - "revision": "34b32f5cb229db6eafbdaa653d079be1a6ca007e", 08:51:37 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 08:51:37 INFO - "platform": "linux", 08:51:37 INFO - "branch": "mozilla-aurora", 08:51:37 INFO - "repo_path": "releases/mozilla-aurora", 08:51:37 INFO - "moz_repo_path": "", 08:51:37 INFO - "stage_platform": "linux", 08:51:37 INFO - "builduid": "af81619562df45009ddadfc41de0f686", 08:51:37 INFO - "slavebuilddir": "test" 08:51:37 INFO - } 08:51:37 INFO - Found installer url https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 08:51:37 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 08:51:37 INFO - Running post-action listener: _resource_record_post_action 08:51:37 INFO - ##### 08:51:37 INFO - ##### Running download-and-extract step. 08:51:37 INFO - ##### 08:51:37 INFO - Running pre-action listener: _resource_record_pre_action 08:51:37 INFO - Running main action method: download_and_extract 08:51:37 INFO - mkdir: /builds/slave/test/build/tests 08:51: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')]} 08:51:37 INFO - https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 08:51:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:51:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:51:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:51:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 08:51:38 INFO - Downloaded 1325 bytes. 08:51:38 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 08:51:38 INFO - Using the following test package requirements: 08:51:38 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:51:38 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 08:51:38 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 08:51:38 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'jsshell-linux-i686.zip'], 08:51:38 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 08:51:38 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 08:51:38 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 08:51:38 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 08:51:38 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 08:51:38 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 08:51:38 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 08:51:38 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 08:51: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')]} 08:51:38 INFO - https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 08:51:38 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:51:38 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:51:38 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 08:51:38 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 08:51:41 INFO - Downloaded 22798784 bytes. 08:51:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:51:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:42 INFO - caution: filename not matched: web-platform/* 08:51:42 INFO - Return code: 11 08:51:42 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')]} 08:51:42 INFO - https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 08:51:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:51:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:51:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 08:51:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 08:51:46 INFO - Downloaded 36409186 bytes. 08:51:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:51:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:50 INFO - caution: filename not matched: bin/* 08:51:50 INFO - caution: filename not matched: config/* 08:51:50 INFO - caution: filename not matched: mozbase/* 08:51:50 INFO - caution: filename not matched: marionette/* 08:51:50 INFO - caution: filename not matched: tools/wptserve/* 08:51:50 INFO - Return code: 11 08:51:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:50 INFO - https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 08:51:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:51:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:51:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:51:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 08:51:57 INFO - Downloaded 69361920 bytes. 08:51:57 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:51:57 INFO - mkdir: /builds/slave/test/properties 08:51:57 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 08:51:57 INFO - Writing to file /builds/slave/test/properties/build_url 08:51:57 INFO - Contents: 08:51:57 INFO - build_url:https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 08:51:58 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:51:58 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 08:51:58 INFO - Writing to file /builds/slave/test/properties/symbols_url 08:51:58 INFO - Contents: 08:51:58 INFO - symbols_url:https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:51:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:58 INFO - https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:51:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:51:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:51:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 08:51:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 08:52:06 INFO - Downloaded 92339455 bytes. 08:52:06 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 08:52:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 08:52:15 INFO - Return code: 0 08:52:15 INFO - Running post-action listener: _resource_record_post_action 08:52:15 INFO - Running post-action listener: set_extra_try_arguments 08:52:15 INFO - ##### 08:52:15 INFO - ##### Running create-virtualenv step. 08:52:15 INFO - ##### 08:52:15 INFO - Running pre-action listener: _pre_create_virtualenv 08:52:15 INFO - Running pre-action listener: _resource_record_pre_action 08:52:15 INFO - Running main action method: create_virtualenv 08:52:15 INFO - Creating virtualenv /builds/slave/test/build/venv 08:52: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 08:52:15 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 08:52:16 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 08:52:16 INFO - Using real prefix '/usr' 08:52:16 INFO - New python executable in /builds/slave/test/build/venv/bin/python 08:52:17 INFO - Installing distribute.............................................................................................................................................................................................done. 08:52:21 INFO - Installing pip.................done. 08:52:21 INFO - Return code: 0 08:52:21 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 08:52:21 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')]} 08:52:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52:21 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')]} 08:52:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52:21 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 0x8d9cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e03598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b97e30>, '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 0x8e34c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb3470>, '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-1464708593.134226-1804246863', '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 08:52:21 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 08:52:21 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 08:52:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:52:21 INFO - 'CCACHE_UMASK': '002', 08:52:21 INFO - 'DISPLAY': ':0', 08:52:21 INFO - 'HOME': '/home/cltbld', 08:52:21 INFO - 'LANG': 'en_US.UTF-8', 08:52:21 INFO - 'LOGNAME': 'cltbld', 08:52:21 INFO - 'MAIL': '/var/mail/cltbld', 08:52:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:52:21 INFO - 'MOZ_NO_REMOTE': '1', 08:52:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:52:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:52:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:52:21 INFO - 'PWD': '/builds/slave/test', 08:52:21 INFO - 'SHELL': '/bin/bash', 08:52:21 INFO - 'SHLVL': '1', 08:52:21 INFO - 'TERM': 'linux', 08:52:21 INFO - 'TMOUT': '86400', 08:52:21 INFO - 'USER': 'cltbld', 08:52:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464708593.134226-1804246863', 08:52:21 INFO - '_': '/tools/buildbot/bin/python'} 08:52:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:52:21 INFO - Downloading/unpacking psutil>=0.7.1 08:52:21 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 08:52:21 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 08:52:21 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 08:52:21 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 08:52:21 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 08:52:21 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 08:52:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 08:52:26 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:52:26 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:26 INFO - Installing collected packages: psutil 08:52:26 INFO - Running setup.py install for psutil 08:52:26 INFO - building 'psutil._psutil_linux' extension 08:52:26 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 08:52:26 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 08:52:26 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 08:52:26 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 08:52:26 INFO - building 'psutil._psutil_posix' extension 08:52:26 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 08:52:27 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 08:52:27 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 08:52:27 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:27 INFO - Successfully installed psutil 08:52:27 INFO - Cleaning up... 08:52:27 INFO - Return code: 0 08:52:27 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 08:52:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:27 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:27 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52:27 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d9cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e03598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b97e30>, '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 0x8e34c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb3470>, '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-1464708593.134226-1804246863', '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 08:52:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 08:52:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:52:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:52:27 INFO - 'CCACHE_UMASK': '002', 08:52:27 INFO - 'DISPLAY': ':0', 08:52:27 INFO - 'HOME': '/home/cltbld', 08:52:27 INFO - 'LANG': 'en_US.UTF-8', 08:52:27 INFO - 'LOGNAME': 'cltbld', 08:52:27 INFO - 'MAIL': '/var/mail/cltbld', 08:52:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:52:27 INFO - 'MOZ_NO_REMOTE': '1', 08:52:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:52:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:27 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:52:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:52:27 INFO - 'PWD': '/builds/slave/test', 08:52:27 INFO - 'SHELL': '/bin/bash', 08:52:27 INFO - 'SHLVL': '1', 08:52:27 INFO - 'TERM': 'linux', 08:52:27 INFO - 'TMOUT': '86400', 08:52:27 INFO - 'USER': 'cltbld', 08:52:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464708593.134226-1804246863', 08:52:27 INFO - '_': '/tools/buildbot/bin/python'} 08:52:27 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:52:27 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:52:27 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 08:52:27 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 08:52:27 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 08:52:27 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 08:52:27 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 08:52:27 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 08:52:30 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:52:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 08:52: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) 08:52:30 INFO - Installing collected packages: mozsystemmonitor 08:52:30 INFO - Running setup.py install for mozsystemmonitor 08:52:30 INFO - Successfully installed mozsystemmonitor 08:52:30 INFO - Cleaning up... 08:52:30 INFO - Return code: 0 08:52:30 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 08:52: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')]} 08:52:30 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:30 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52: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')]} 08:52:30 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52: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 0x8d9cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e03598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b97e30>, '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 0x8e34c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb3470>, '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-1464708593.134226-1804246863', '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 08:52: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 08:52: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 08:52:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:52:30 INFO - 'CCACHE_UMASK': '002', 08:52:30 INFO - 'DISPLAY': ':0', 08:52:30 INFO - 'HOME': '/home/cltbld', 08:52:30 INFO - 'LANG': 'en_US.UTF-8', 08:52:30 INFO - 'LOGNAME': 'cltbld', 08:52:30 INFO - 'MAIL': '/var/mail/cltbld', 08:52:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:52:30 INFO - 'MOZ_NO_REMOTE': '1', 08:52:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:52:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:52:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:52:30 INFO - 'PWD': '/builds/slave/test', 08:52:30 INFO - 'SHELL': '/bin/bash', 08:52:30 INFO - 'SHLVL': '1', 08:52:30 INFO - 'TERM': 'linux', 08:52:30 INFO - 'TMOUT': '86400', 08:52:30 INFO - 'USER': 'cltbld', 08:52:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464708593.134226-1804246863', 08:52:30 INFO - '_': '/tools/buildbot/bin/python'} 08:52:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:52:31 INFO - Downloading/unpacking blobuploader==1.2.4 08:52:31 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 08:52:31 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 08:52:31 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 08:52:31 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 08:52:31 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 08:52:31 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 08:52:35 INFO - Downloading blobuploader-1.2.4.tar.gz 08:52:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 08:52:35 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:52: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 08:52: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 08:52: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 08:52: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 08:52: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 08:52: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 08:52:35 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 08:52:36 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:52:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:52:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:52:36 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:52:36 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:52:36 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:52:36 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:52:36 INFO - Downloading docopt-0.6.1.tar.gz 08:52:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 08:52:36 INFO - Installing collected packages: blobuploader, requests, docopt 08:52:36 INFO - Running setup.py install for blobuploader 08:52:36 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 08:52:36 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 08:52:36 INFO - Running setup.py install for requests 08:52:37 INFO - Running setup.py install for docopt 08:52:38 INFO - Successfully installed blobuploader requests docopt 08:52:38 INFO - Cleaning up... 08:52:38 INFO - Return code: 0 08:52:38 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:52: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')]} 08:52:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:38 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52: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')]} 08:52:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:38 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52: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 0x8d9cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e03598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b97e30>, '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 0x8e34c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb3470>, '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-1464708593.134226-1804246863', '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 08:52: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 08:52: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 08:52:38 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:52:38 INFO - 'CCACHE_UMASK': '002', 08:52:38 INFO - 'DISPLAY': ':0', 08:52:38 INFO - 'HOME': '/home/cltbld', 08:52:38 INFO - 'LANG': 'en_US.UTF-8', 08:52:38 INFO - 'LOGNAME': 'cltbld', 08:52:38 INFO - 'MAIL': '/var/mail/cltbld', 08:52:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:38 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:52:38 INFO - 'MOZ_NO_REMOTE': '1', 08:52:38 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:52:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:38 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:52:38 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:52:38 INFO - 'PWD': '/builds/slave/test', 08:52:38 INFO - 'SHELL': '/bin/bash', 08:52:38 INFO - 'SHLVL': '1', 08:52:38 INFO - 'TERM': 'linux', 08:52:38 INFO - 'TMOUT': '86400', 08:52:38 INFO - 'USER': 'cltbld', 08:52:38 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464708593.134226-1804246863', 08:52:38 INFO - '_': '/tools/buildbot/bin/python'} 08:52:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:52:38 INFO - Running setup.py (path:/tmp/pip-BzWhIU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:52:38 INFO - Running setup.py (path:/tmp/pip-bSa7fN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:52:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:52:38 INFO - Running setup.py (path:/tmp/pip-Xg3_Tt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:52:39 INFO - Running setup.py (path:/tmp/pip-1E8dGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:52:39 INFO - Running setup.py (path:/tmp/pip-6KwI4_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:52:39 INFO - Running setup.py (path:/tmp/pip-zK6eDH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:52:39 INFO - Running setup.py (path:/tmp/pip-De3L3P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:52:39 INFO - Running setup.py (path:/tmp/pip-tUIfBE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:52:39 INFO - Running setup.py (path:/tmp/pip-H4WJ98-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:52:39 INFO - Running setup.py (path:/tmp/pip-afKKAc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:52:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:52:39 INFO - Running setup.py (path:/tmp/pip-e1Ncem-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:52:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:52:40 INFO - Running setup.py (path:/tmp/pip-wWkITr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:52:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:52:40 INFO - Running setup.py (path:/tmp/pip-Pe5Qqm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:52:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:52:40 INFO - Running setup.py (path:/tmp/pip-o5Gmin-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:52:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:52:40 INFO - Running setup.py (path:/tmp/pip-1NaP0Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:52:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:52:40 INFO - Running setup.py (path:/tmp/pip-KJWK3r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:52:40 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:52:40 INFO - Running setup.py (path:/tmp/pip-6NOo6G-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:52:40 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:52:40 INFO - Running setup.py (path:/tmp/pip-_cl0wS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:52:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:52:41 INFO - Running setup.py (path:/tmp/pip-75uyJu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:52:41 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:52:41 INFO - Running setup.py (path:/tmp/pip-CmOvbP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:52:41 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:52:41 INFO - Running setup.py (path:/tmp/pip-HiosiI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:52:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:52: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 08:52:41 INFO - Running setup.py install for manifestparser 08:52:42 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 08:52:42 INFO - Running setup.py install for mozcrash 08:52:42 INFO - Running setup.py install for mozdebug 08:52:42 INFO - Running setup.py install for mozdevice 08:52:42 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 08:52:42 INFO - Installing dm script to /builds/slave/test/build/venv/bin 08:52:42 INFO - Running setup.py install for mozfile 08:52:42 INFO - Running setup.py install for mozhttpd 08:52:43 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 08:52:43 INFO - Running setup.py install for mozinfo 08:52:43 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 08:52:43 INFO - Running setup.py install for mozInstall 08:52:43 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 08:52:43 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 08:52:43 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 08:52:43 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 08:52:43 INFO - Running setup.py install for mozleak 08:52:43 INFO - Running setup.py install for mozlog 08:52:44 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 08:52:44 INFO - Running setup.py install for moznetwork 08:52:44 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 08:52:44 INFO - Running setup.py install for mozprocess 08:52:44 INFO - Running setup.py install for mozprofile 08:52:44 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 08:52:44 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 08:52:44 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 08:52:44 INFO - Running setup.py install for mozrunner 08:52:44 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 08:52:44 INFO - Running setup.py install for mozscreenshot 08:52:45 INFO - Running setup.py install for moztest 08:52:45 INFO - Running setup.py install for mozversion 08:52:45 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 08:52:45 INFO - Running setup.py install for wptserve 08:52:45 INFO - Running setup.py install for marionette-driver 08:52:46 INFO - Running setup.py install for browsermob-proxy 08:52:46 INFO - Running setup.py install for marionette-client 08:52:46 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:52:46 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 08:52: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 08:52:46 INFO - Cleaning up... 08:52:47 INFO - Return code: 0 08:52:47 INFO - Installing None into virtualenv /builds/slave/test/build/venv 08:52:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 08:52:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8d9cc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8e03598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x8eb5f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b97e30>, '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 0x8e34c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb3470>, '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-1464708593.134226-1804246863', '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 08:52:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 08:52:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:52:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:52:47 INFO - 'CCACHE_UMASK': '002', 08:52:47 INFO - 'DISPLAY': ':0', 08:52:47 INFO - 'HOME': '/home/cltbld', 08:52:47 INFO - 'LANG': 'en_US.UTF-8', 08:52:47 INFO - 'LOGNAME': 'cltbld', 08:52:47 INFO - 'MAIL': '/var/mail/cltbld', 08:52:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:52:47 INFO - 'MOZ_NO_REMOTE': '1', 08:52:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:52:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:52:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:52:47 INFO - 'PWD': '/builds/slave/test', 08:52:47 INFO - 'SHELL': '/bin/bash', 08:52:47 INFO - 'SHLVL': '1', 08:52:47 INFO - 'TERM': 'linux', 08:52:47 INFO - 'TMOUT': '86400', 08:52:47 INFO - 'USER': 'cltbld', 08:52:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464708593.134226-1804246863', 08:52:47 INFO - '_': '/tools/buildbot/bin/python'} 08:52:47 INFO - Ignoring indexes: https://pypi.python.org/simple/ 08:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 08:52:47 INFO - Running setup.py (path:/tmp/pip-GpaTRJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 08:52: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)) 08:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 08:52:47 INFO - Running setup.py (path:/tmp/pip-pKbGBc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 08:52: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)) 08:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 08:52:47 INFO - Running setup.py (path:/tmp/pip-bU5tOV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 08:52: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)) 08:52:47 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 08:52:47 INFO - Running setup.py (path:/tmp/pip-WfMktM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 08:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 08:52:48 INFO - Running setup.py (path:/tmp/pip-EeWsxu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 08:52:48 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 08:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 08:52:48 INFO - Running setup.py (path:/tmp/pip-MYo88B-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 08:52: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)) 08:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 08:52:48 INFO - Running setup.py (path:/tmp/pip-EHCrmk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 08:52: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)) 08:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 08:52:48 INFO - Running setup.py (path:/tmp/pip-36hrw7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 08:52: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)) 08:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 08:52:48 INFO - Running setup.py (path:/tmp/pip-TkaEy4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 08:52: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)) 08:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 08:52:48 INFO - Running setup.py (path:/tmp/pip-hXfscc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 08:52: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)) 08:52:48 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 08:52:48 INFO - Running setup.py (path:/tmp/pip-Rc7I6o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 08:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 08:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 08:52:49 INFO - Running setup.py (path:/tmp/pip-NXF_EP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 08:52:49 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 08:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 08:52:49 INFO - Running setup.py (path:/tmp/pip-SIfxwW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 08:52: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)) 08:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 08:52:49 INFO - Running setup.py (path:/tmp/pip-une70n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 08:52: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)) 08:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 08:52:49 INFO - Running setup.py (path:/tmp/pip-DgPKi3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 08:52: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)) 08:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 08:52:49 INFO - Running setup.py (path:/tmp/pip-8ueMrN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 08:52: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)) 08:52:49 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 08:52:49 INFO - Running setup.py (path:/tmp/pip-GCNSf0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 08:52: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)) 08:52:49 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 08:52:49 INFO - Running setup.py (path:/tmp/pip-mC7qLM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 08:52:50 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 08:52:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 08:52:50 INFO - Running setup.py (path:/tmp/pip-nfUFFP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 08:52:50 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 08:52:50 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:52:50 INFO - Running setup.py (path:/tmp/pip-OKANIU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 08:52: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)) 08:52:50 INFO - Unpacking /builds/slave/test/build/tests/marionette 08:52:50 INFO - Running setup.py (path:/tmp/pip-DhVFPW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 08:52:51 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 08:52:51 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 08:52:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:52:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 08:52:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 08:52:51 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:52:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 08:52:51 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 08:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:52:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:52:51 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:52:51 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 08:52:51 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 08:52:51 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 08:52:54 INFO - Downloading blessings-1.6.tar.gz 08:52:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 08:52:55 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)) 08:52:55 INFO - Installing collected packages: blessings 08:52:55 INFO - Running setup.py install for blessings 08:52:55 INFO - Successfully installed blessings 08:52:55 INFO - Cleaning up... 08:52:55 INFO - Return code: 0 08:52:55 INFO - Done creating virtualenv /builds/slave/test/build/venv. 08:52:55 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:52:55 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:52:56 INFO - Reading from file tmpfile_stdout 08:52:56 INFO - Current package versions: 08:52:56 INFO - argparse == 1.2.1 08:52:56 INFO - blessings == 1.6 08:52:56 INFO - blobuploader == 1.2.4 08:52:56 INFO - browsermob-proxy == 0.6.0 08:52:56 INFO - docopt == 0.6.1 08:52:56 INFO - manifestparser == 1.1 08:52:56 INFO - marionette-client == 2.3.0 08:52:56 INFO - marionette-driver == 1.4.0 08:52:56 INFO - mozInstall == 1.12 08:52:56 INFO - mozcrash == 0.17 08:52:56 INFO - mozdebug == 0.1 08:52:56 INFO - mozdevice == 0.48 08:52:56 INFO - mozfile == 1.2 08:52:56 INFO - mozhttpd == 0.7 08:52:56 INFO - mozinfo == 0.9 08:52:56 INFO - mozleak == 0.1 08:52:56 INFO - mozlog == 3.1 08:52:56 INFO - moznetwork == 0.27 08:52:56 INFO - mozprocess == 0.22 08:52:56 INFO - mozprofile == 0.28 08:52:56 INFO - mozrunner == 6.11 08:52:56 INFO - mozscreenshot == 0.1 08:52:56 INFO - mozsystemmonitor == 0.0 08:52:56 INFO - moztest == 0.7 08:52:56 INFO - mozversion == 1.4 08:52:56 INFO - psutil == 3.1.1 08:52:56 INFO - requests == 1.2.3 08:52:56 INFO - wptserve == 1.4.0 08:52:56 INFO - wsgiref == 0.1.2 08:52:56 INFO - Running post-action listener: _resource_record_post_action 08:52:56 INFO - Running post-action listener: _start_resource_monitoring 08:52:56 INFO - Starting resource monitoring. 08:52:56 INFO - ##### 08:52:56 INFO - ##### Running pull step. 08:52:56 INFO - ##### 08:52:56 INFO - Running pre-action listener: _resource_record_pre_action 08:52:56 INFO - Running main action method: pull 08:52:56 INFO - Pull has nothing to do! 08:52:56 INFO - Running post-action listener: _resource_record_post_action 08:52:56 INFO - ##### 08:52:56 INFO - ##### Running install step. 08:52:56 INFO - ##### 08:52:56 INFO - Running pre-action listener: _resource_record_pre_action 08:52:56 INFO - Running main action method: install 08:52:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 08:52:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 08:52:56 INFO - Reading from file tmpfile_stdout 08:52:56 INFO - Detecting whether we're running mozinstall >=1.0... 08:52:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 08:52:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 08:52:56 INFO - Reading from file tmpfile_stdout 08:52:56 INFO - Output received: 08:52:56 INFO - Usage: mozinstall [options] installer 08:52:56 INFO - Options: 08:52:56 INFO - -h, --help show this help message and exit 08:52:56 INFO - -d DEST, --destination=DEST 08:52:56 INFO - Directory to install application into. [default: 08:52:56 INFO - "/builds/slave/test"] 08:52:56 INFO - --app=APP Application being installed. [default: firefox] 08:52:56 INFO - mkdir: /builds/slave/test/build/application 08:52:56 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 08:52:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:53:27 INFO - Reading from file tmpfile_stdout 08:53:27 INFO - Output received: 08:53:27 INFO - /builds/slave/test/build/application/firefox/firefox 08:53:27 INFO - Running post-action listener: _resource_record_post_action 08:53:27 INFO - ##### 08:53:27 INFO - ##### Running run-tests step. 08:53:27 INFO - ##### 08:53:27 INFO - Running pre-action listener: _resource_record_pre_action 08:53:27 INFO - Running main action method: run_tests 08:53:27 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:53:27 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:53:27 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:53:27 INFO - grabbing minidump binary from tooltool 08:53:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:53:27 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8b97e30>, '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 0x8e34c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x8eb3470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:53:27 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:53:27 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 08:53:27 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:53:27 INFO - Return code: 0 08:53:27 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:53:27 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:53:27 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:53:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:53:27 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:53:27 INFO - 'CCACHE_UMASK': '002', 08:53:27 INFO - 'DISPLAY': ':0', 08:53:27 INFO - 'HOME': '/home/cltbld', 08:53:27 INFO - 'LANG': 'en_US.UTF-8', 08:53:27 INFO - 'LOGNAME': 'cltbld', 08:53:27 INFO - 'MAIL': '/var/mail/cltbld', 08:53:27 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:53:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:53:27 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:53:27 INFO - 'MOZ_NO_REMOTE': '1', 08:53:27 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:53:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:53:27 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:53:27 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:53:27 INFO - 'PWD': '/builds/slave/test', 08:53:27 INFO - 'SHELL': '/bin/bash', 08:53:27 INFO - 'SHLVL': '1', 08:53:27 INFO - 'TERM': 'linux', 08:53:27 INFO - 'TMOUT': '86400', 08:53:27 INFO - 'USER': 'cltbld', 08:53:27 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464708593.134226-1804246863', 08:53:27 INFO - '_': '/tools/buildbot/bin/python'} 08:53:27 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:53: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 08:53:28 INFO - import pkg_resources 08:53:29 INFO - Using 1 client processes 08:53:30 INFO - wptserve Starting http server on 127.0.0.1:8000 08:53:30 INFO - wptserve Starting http server on 127.0.0.1:8001 08:53:30 INFO - wptserve Starting http server on 127.0.0.1:8443 08:53:32 INFO - SUITE-START | Running 778 tests 08:53:32 INFO - Running testharness tests 08:53:32 INFO - Setting up ssl 08:53:32 INFO - PROCESS | certutil | 08:53:32 INFO - PROCESS | certutil | 08:53:32 INFO - PROCESS | certutil | 08:53:32 INFO - Certificate Nickname Trust Attributes 08:53:32 INFO - SSL,S/MIME,JAR/XPI 08:53:32 INFO - 08:53:32 INFO - web-platform-tests CT,, 08:53:32 INFO - 08:53:32 INFO - Starting runner 08:53:35 INFO - PROCESS | 1723 | 1464710015488 Marionette DEBUG Marionette enabled via build flag and pref 08:53:35 INFO - PROCESS | 1723 | ++DOCSHELL 0xa50f7800 == 1 [pid = 1723] [id = 1] 08:53:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 1 (0xa50f7c00) [pid = 1723] [serial = 1] [outer = (nil)] 08:53:35 INFO - PROCESS | 1723 | [1723] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 2 (0xa50f8400) [pid = 1723] [serial = 2] [outer = 0xa50f7c00] 08:53:36 INFO - PROCESS | 1723 | 1464710016215 Marionette INFO Listening on port 2828 08:53:36 INFO - PROCESS | 1723 | 1464710016846 Marionette DEBUG Marionette enabled via command-line flag 08:53:36 INFO - PROCESS | 1723 | ++DOCSHELL 0xa2288400 == 2 [pid = 1723] [id = 2] 08:53:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 3 (0xa22c7400) [pid = 1723] [serial = 3] [outer = (nil)] 08:53:36 INFO - PROCESS | 1723 | [1723] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 4 (0xa22c7c00) [pid = 1723] [serial = 4] [outer = 0xa22c7400] 08:53:37 INFO - PROCESS | 1723 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a219c3a0 08:53:37 INFO - PROCESS | 1723 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a219ce80 08:53:37 INFO - PROCESS | 1723 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21bfd80 08:53:37 INFO - PROCESS | 1723 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21c09e0 08:53:37 INFO - PROCESS | 1723 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21c4720 08:53:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 5 (0xa21b8800) [pid = 1723] [serial = 5] [outer = 0xa50f7c00] 08:53:37 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:37 INFO - PROCESS | 1723 | 1464710017289 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:51511 08:53:37 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:37 INFO - PROCESS | 1723 | 1464710017324 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:51512 08:53:37 INFO - PROCESS | 1723 | 1464710017385 Marionette DEBUG Closed connection conn0 08:53:37 INFO - PROCESS | 1723 | 1464710017390 Marionette DEBUG Closed connection conn1 08:53:37 INFO - PROCESS | 1723 | [1723] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:53:37 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:37 INFO - PROCESS | 1723 | 1464710017523 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:51513 08:53:37 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:37 INFO - PROCESS | 1723 | 1464710017579 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:51514 08:53:37 INFO - PROCESS | 1723 | 1464710017589 Marionette DEBUG Closed connection conn2 08:53:37 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:37 INFO - PROCESS | 1723 | 1464710017634 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:51515 08:53:37 INFO - PROCESS | 1723 | 1464710017653 Marionette DEBUG Closed connection conn3 08:53:37 INFO - PROCESS | 1723 | 1464710017689 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:53:37 INFO - PROCESS | 1723 | 1464710017698 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531072841","device":"desktop","version":"48.0a2"} 08:53:38 INFO - PROCESS | 1723 | [1723] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b3a5800 == 3 [pid = 1723] [id = 3] 08:53:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 6 (0x9b3a5c00) [pid = 1723] [serial = 6] [outer = (nil)] 08:53:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b3a6000 == 4 [pid = 1723] [id = 4] 08:53:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 7 (0x9b3a9800) [pid = 1723] [serial = 7] [outer = (nil)] 08:53:40 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x9aad7800 == 5 [pid = 1723] [id = 5] 08:53:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 8 (0x9aad7c00) [pid = 1723] [serial = 8] [outer = (nil)] 08:53:40 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:40 INFO - PROCESS | 1723 | [1723] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:53:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 9 (0x9a744800) [pid = 1723] [serial = 9] [outer = 0x9aad7c00] 08:53:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 10 (0x9a356000) [pid = 1723] [serial = 10] [outer = 0x9b3a5c00] 08:53:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 11 (0x9a357c00) [pid = 1723] [serial = 11] [outer = 0x9b3a9800] 08:53:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 12 (0x9a35a000) [pid = 1723] [serial = 12] [outer = 0x9aad7c00] 08:53:42 INFO - PROCESS | 1723 | 1464710022398 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 1723 | 1464710022419 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 13 (0x990efc00) [pid = 1723] [serial = 13] [outer = 0x9aad7c00] 08:53:43 INFO - PROCESS | 1723 | 1464710023556 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"3a638f19-771c-4e23-b88e-17d937e565d8","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160531072841","device":"desktop","version":"48.0a2","command_id":1}}] 08:53:43 INFO - PROCESS | 1723 | 1464710023757 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}] 08:53:43 INFO - PROCESS | 1723 | 1464710023835 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 08:53:44 INFO - PROCESS | 1723 | 1464710024299 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:53:44 INFO - PROCESS | 1723 | [1723] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:53:44 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 14 (0x94f8a800) [pid = 1723] [serial = 14] [outer = 0x9aad7c00] 08:53:45 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:45 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:45 INFO - PROCESS | 1723 | 1464710025089 Marionette TRACE conn4 <- [1,3,null,{}] 08:53:45 INFO - PROCESS | 1723 | 1464710025105 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:53:45 INFO - PROCESS | 1723 | 1464710025130 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 08:53:45 INFO - PROCESS | 1723 | 1464710025168 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 1723 | 1464710025175 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 08:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:53:45 INFO - PROCESS | 1723 | 1464710025183 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - PROCESS | 1723 | 1464710025190 Marionette TRACE conn4 <- [1,6,null,{}] 08:53:45 INFO - PROCESS | 1723 | 1464710025204 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}] 08:53:45 INFO - PROCESS | 1723 | 1464710025224 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 08:53:45 INFO - PROCESS | 1723 | 1464710025231 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f95000 == 6 [pid = 1723] [id = 6] 08:53:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 15 (0x94f95c00) [pid = 1723] [serial = 15] [outer = (nil)] 08:53:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 16 (0x950d2c00) [pid = 1723] [serial = 16] [outer = 0x94f95c00] 08:53:45 INFO - PROCESS | 1723 | 1464710025318 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 17 (0x97625800) [pid = 1723] [serial = 17] [outer = 0x94f95c00] 08:53:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x93a9e000 == 7 [pid = 1723] [id = 7] 08:53:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 18 (0x93a9e400) [pid = 1723] [serial = 18] [outer = (nil)] 08:53:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 19 (0x94f87800) [pid = 1723] [serial = 19] [outer = 0x93a9e400] 08:53:45 INFO - PROCESS | 1723 | 1464710025886 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 20 (0x93a96800) [pid = 1723] [serial = 20] [outer = 0x93a9e400] 08:53:46 INFO - PROCESS | 1723 | [1723] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:53:46 INFO - PROCESS | 1723 | 1464710026757 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1701ms 08:53:46 INFO - PROCESS | 1723 | 1464710026996 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 1723 | 1464710027002 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:53:47 INFO - PROCESS | 1723 | 1464710027046 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 1723 | 1464710027052 Marionette TRACE conn4 <- [1,10,null,{}] 08:53:47 INFO - PROCESS | 1723 | 1464710027088 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}] 08:53:47 INFO - PROCESS | 1723 | 1464710027294 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 08:53:47 INFO - PROCESS | 1723 | 1464710027404 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x93a95800 == 8 [pid = 1723] [id = 8] 08:53:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 21 (0x94f29800) [pid = 1723] [serial = 21] [outer = (nil)] 08:53:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 22 (0x9a292c00) [pid = 1723] [serial = 22] [outer = 0x94f29800] 08:53:47 INFO - PROCESS | 1723 | 1464710027495 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 23 (0xa21af400) [pid = 1723] [serial = 23] [outer = 0x94f29800] 08:53:48 INFO - PROCESS | 1723 | ++DOCSHELL 0xa2448800 == 9 [pid = 1723] [id = 9] 08:53:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 24 (0xa244cc00) [pid = 1723] [serial = 24] [outer = (nil)] 08:53:48 INFO - PROCESS | 1723 | 1464710028421 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]]]}] 08:53:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 25 (0xa2284000) [pid = 1723] [serial = 25] [outer = 0xa244cc00] 08:53:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 26 (0xa30f6800) [pid = 1723] [serial = 26] [outer = 0xa244cc00] 08:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1489ms 08:53:48 INFO - PROCESS | 1723 | ++DOCSHELL 0xa21b9800 == 10 [pid = 1723] [id = 10] 08:53:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 27 (0xa30fac00) [pid = 1723] [serial = 27] [outer = (nil)] 08:53:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 28 (0xa6766c00) [pid = 1723] [serial = 28] [outer = 0xa30fac00] 08:53:48 INFO - PROCESS | 1723 | 1464710028663 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 1723 | 1464710028673 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 08:53:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 29 (0xa82b0c00) [pid = 1723] [serial = 29] [outer = 0xa30fac00] 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:53:48 INFO - PROCESS | 1723 | 1464710028785 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 1723 | 1464710028791 Marionette TRACE conn4 <- [1,14,null,{}] 08:53:48 INFO - PROCESS | 1723 | 1464710028848 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}] 08:53:49 INFO - PROCESS | 1723 | 1464710029132 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 08:53:49 INFO - PROCESS | 1723 | 1464710029267 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c2a7c00 == 11 [pid = 1723] [id = 11] 08:53:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 30 (0x9c2a9800) [pid = 1723] [serial = 30] [outer = (nil)] 08:53:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 31 (0x9b16f800) [pid = 1723] [serial = 31] [outer = 0x9c2a9800] 08:53:49 INFO - PROCESS | 1723 | 1464710029434 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 32 (0x9c2adc00) [pid = 1723] [serial = 32] [outer = 0x9c2a9800] 08:53:50 INFO - PROCESS | 1723 | 1464710030428 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1779ms 08:53:50 INFO - PROCESS | 1723 | 1464710030502 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 1723 | 1464710030506 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:53:50 INFO - PROCESS | 1723 | 1464710030514 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 1723 | 1464710030521 Marionette TRACE conn4 <- [1,18,null,{}] 08:53:50 INFO - PROCESS | 1723 | 1464710030539 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}] 08:53:50 INFO - PROCESS | 1723 | 1464710030869 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 08:53:51 INFO - PROCESS | 1723 | 1464710031009 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b197c00 == 12 [pid = 1723] [id = 12] 08:53:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 33 (0x9b198000) [pid = 1723] [serial = 33] [outer = (nil)] 08:53:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 34 (0xa2288000) [pid = 1723] [serial = 34] [outer = 0x9b198000] 08:53:51 INFO - PROCESS | 1723 | 1464710031107 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 35 (0xa8c22400) [pid = 1723] [serial = 35] [outer = 0x9b198000] 08:53:52 INFO - PROCESS | 1723 | 1464710032197 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1740ms 08:53:52 INFO - PROCESS | 1723 | 1464710032255 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 1723 | 1464710032260 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:53:52 INFO - PROCESS | 1723 | 1464710032545 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 1723 | 1464710032550 Marionette TRACE conn4 <- [1,22,null,{}] 08:53:52 INFO - PROCESS | 1723 | 1464710032635 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}] 08:53:52 INFO - PROCESS | 1723 | 1464710032781 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 08:53:52 INFO - PROCESS | 1723 | 1464710032800 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f29000 == 13 [pid = 1723] [id = 13] 08:53:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 36 (0x9900bc00) [pid = 1723] [serial = 36] [outer = (nil)] 08:53:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 37 (0x9b39bc00) [pid = 1723] [serial = 37] [outer = 0x9900bc00] 08:53:52 INFO - PROCESS | 1723 | 1464710032883 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 38 (0x9b3c6400) [pid = 1723] [serial = 38] [outer = 0x9900bc00] 08:53:53 INFO - PROCESS | 1723 | 1464710033711 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1421ms 08:53:53 INFO - PROCESS | 1723 | 1464710033783 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 1723 | 1464710033792 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:53:53 INFO - PROCESS | 1723 | 1464710033804 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 1723 | 1464710033808 Marionette TRACE conn4 <- [1,26,null,{}] 08:53:53 INFO - PROCESS | 1723 | 1464710033815 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}] 08:53:53 INFO - PROCESS | 1723 | 1464710033996 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 08:53:54 INFO - PROCESS | 1723 | 1464710034095 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b64ec00 == 14 [pid = 1723] [id = 14] 08:53:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 39 (0x9b652000) [pid = 1723] [serial = 39] [outer = (nil)] 08:53:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 40 (0x9b873800) [pid = 1723] [serial = 40] [outer = 0x9b652000] 08:53:54 INFO - PROCESS | 1723 | 1464710034177 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 41 (0x9ba3f400) [pid = 1723] [serial = 41] [outer = 0x9b652000] 08:53:54 INFO - PROCESS | 1723 | 1464710034959 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1191ms 08:53:54 INFO - PROCESS | 1723 | 1464710034995 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 1723 | 1464710035000 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 08:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:53:55 INFO - PROCESS | 1723 | 1464710035007 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 1723 | 1464710035013 Marionette TRACE conn4 <- [1,30,null,{}] 08:53:55 INFO - PROCESS | 1723 | 1464710035030 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}] 08:53:55 INFO - PROCESS | 1723 | 1464710035201 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 08:53:55 INFO - PROCESS | 1723 | 1464710035214 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b875000 == 15 [pid = 1723] [id = 15] 08:53:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 42 (0x9c082c00) [pid = 1723] [serial = 42] [outer = (nil)] 08:53:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 43 (0x9d506000) [pid = 1723] [serial = 43] [outer = 0x9c082c00] 08:53:55 INFO - PROCESS | 1723 | 1464710035377 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 44 (0xa060b000) [pid = 1723] [serial = 44] [outer = 0x9c082c00] 08:53:56 INFO - PROCESS | 1723 | 1464710036127 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1146ms 08:53:56 INFO - PROCESS | 1723 | 1464710036155 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:53:56 INFO - PROCESS | 1723 | 1464710036160 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 08:53:56 INFO - PROCESS | 1723 | 1464710036168 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 1723 | 1464710036172 Marionette TRACE conn4 <- [1,34,null,{}] 08:53:56 INFO - PROCESS | 1723 | 1464710036179 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}] 08:53:56 INFO - PROCESS | 1723 | 1464710036376 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 08:53:56 INFO - PROCESS | 1723 | 1464710036398 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f8f800 == 16 [pid = 1723] [id = 16] 08:53:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 45 (0xa0612000) [pid = 1723] [serial = 45] [outer = (nil)] 08:53:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 46 (0xa21afc00) [pid = 1723] [serial = 46] [outer = 0xa0612000] 08:53:56 INFO - PROCESS | 1723 | 1464710036478 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 47 (0x964bf000) [pid = 1723] [serial = 47] [outer = 0xa0612000] 08:53:57 INFO - PROCESS | 1723 | 1464710037270 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]]]}] 08:53:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:53:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1143ms 08:53:57 INFO - PROCESS | 1723 | 1464710037320 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 08:53:57 INFO - PROCESS | 1723 | 1464710037324 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 08:53:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:53:57 INFO - PROCESS | 1723 | 1464710037348 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:53:57 INFO - PROCESS | 1723 | 1464710037352 Marionette TRACE conn4 <- [1,38,null,{}] 08:53:57 INFO - PROCESS | 1723 | 1464710037358 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}] 08:53:57 INFO - PROCESS | 1723 | 1464710037542 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 08:53:57 INFO - PROCESS | 1723 | 1464710037559 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x950ce000 == 17 [pid = 1723] [id = 17] 08:53:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 48 (0x9a74a800) [pid = 1723] [serial = 48] [outer = (nil)] 08:53:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 49 (0xa240a400) [pid = 1723] [serial = 49] [outer = 0x9a74a800] 08:53:57 INFO - PROCESS | 1723 | 1464710037721 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 50 (0xa2606400) [pid = 1723] [serial = 50] [outer = 0x9a74a800] 08:53:58 INFO - PROCESS | 1723 | 1464710038477 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1189ms 08:53:58 INFO - PROCESS | 1723 | 1464710038538 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 1723 | 1464710038542 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 08:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:53:58 INFO - PROCESS | 1723 | 1464710038549 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 1723 | 1464710038553 Marionette TRACE conn4 <- [1,42,null,{}] 08:53:58 INFO - PROCESS | 1723 | 1464710038559 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}] 08:53:58 INFO - PROCESS | 1723 | 1464710038806 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 08:53:58 INFO - PROCESS | 1723 | 1464710038820 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 1723 | ++DOCSHELL 0xa306b000 == 18 [pid = 1723] [id = 18] 08:53:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 51 (0xa3260000) [pid = 1723] [serial = 51] [outer = (nil)] 08:53:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 52 (0xa3552800) [pid = 1723] [serial = 52] [outer = 0xa3260000] 08:53:58 INFO - PROCESS | 1723 | 1464710038906 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 53 (0xa5044c00) [pid = 1723] [serial = 53] [outer = 0xa3260000] 08:53:59 INFO - PROCESS | 1723 | 1464710039768 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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1292ms 08:53:59 INFO - PROCESS | 1723 | 1464710039842 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 1723 | 1464710039845 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 08:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:53:59 INFO - PROCESS | 1723 | 1464710039852 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 1723 | 1464710039856 Marionette TRACE conn4 <- [1,46,null,{}] 08:53:59 INFO - PROCESS | 1723 | 1464710039862 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}] 08:54:00 INFO - PROCESS | 1723 | 1464710040015 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 08:54:00 INFO - PROCESS | 1723 | 1464710040030 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 1723 | ++DOCSHELL 0xa2150400 == 19 [pid = 1723] [id = 19] 08:54:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 54 (0xa30f7800) [pid = 1723] [serial = 54] [outer = (nil)] 08:54:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 55 (0xa623bc00) [pid = 1723] [serial = 55] [outer = 0xa30f7800] 08:54:00 INFO - PROCESS | 1723 | 1464710040220 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 56 (0xa62fbc00) [pid = 1723] [serial = 56] [outer = 0xa30f7800] 08:54:02 INFO - PROCESS | 1723 | 1464710042058 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 2240ms 08:54:02 INFO - PROCESS | 1723 | 1464710042094 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 1723 | 1464710042099 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:54:02 INFO - PROCESS | 1723 | 1464710042117 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 1723 | 1464710042123 Marionette TRACE conn4 <- [1,50,null,{}] 08:54:02 INFO - PROCESS | 1723 | 1464710042133 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}] 08:54:02 INFO - PROCESS | 1723 | 1464710042334 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 08:54:02 INFO - PROCESS | 1723 | 1464710042364 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x9973e400 == 20 [pid = 1723] [id = 20] 08:54:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 57 (0x99ec2800) [pid = 1723] [serial = 57] [outer = (nil)] 08:54:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 58 (0x9b176c00) [pid = 1723] [serial = 58] [outer = 0x99ec2800] 08:54:02 INFO - PROCESS | 1723 | 1464710042458 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 59 (0x9aa2f000) [pid = 1723] [serial = 59] [outer = 0x99ec2800] 08:54:03 INFO - PROCESS | 1723 | --DOMWINDOW == 58 (0x94f29800) [pid = 1723] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:54:03 INFO - PROCESS | 1723 | --DOMWINDOW == 57 (0x9c2a9800) [pid = 1723] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:54:03 INFO - PROCESS | 1723 | --DOMWINDOW == 56 (0x9b198000) [pid = 1723] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:54:03 INFO - PROCESS | 1723 | --DOMWINDOW == 55 (0x9900bc00) [pid = 1723] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:54:03 INFO - PROCESS | 1723 | --DOMWINDOW == 54 (0x9b652000) [pid = 1723] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:54:03 INFO - PROCESS | 1723 | --DOMWINDOW == 53 (0x9c082c00) [pid = 1723] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:54:03 INFO - PROCESS | 1723 | --DOMWINDOW == 52 (0x94f95c00) [pid = 1723] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:54:03 INFO - PROCESS | 1723 | 1464710043791 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1746ms 08:54:03 INFO - PROCESS | 1723 | 1464710043873 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 1723 | 1464710043882 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 08:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:54:03 INFO - PROCESS | 1723 | 1464710043895 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 1723 | 1464710043900 Marionette TRACE conn4 <- [1,54,null,{}] 08:54:03 INFO - PROCESS | 1723 | 1464710043906 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}] 08:54:04 INFO - PROCESS | 1723 | 1464710044063 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 08:54:04 INFO - PROCESS | 1723 | 1464710044162 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f95c00 == 21 [pid = 1723] [id = 21] 08:54:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 53 (0x964ea000) [pid = 1723] [serial = 60] [outer = (nil)] 08:54:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 54 (0x9b64a800) [pid = 1723] [serial = 61] [outer = 0x964ea000] 08:54:04 INFO - PROCESS | 1723 | 1464710044246 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 55 (0x9b872400) [pid = 1723] [serial = 62] [outer = 0x964ea000] 08:54:04 INFO - PROCESS | 1723 | 1464710044979 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1145ms 08:54:05 INFO - PROCESS | 1723 | 1464710045040 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 1723 | 1464710045043 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 08:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:54:05 INFO - PROCESS | 1723 | 1464710045055 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 1723 | 1464710045059 Marionette TRACE conn4 <- [1,58,null,{}] 08:54:05 INFO - PROCESS | 1723 | 1464710045077 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}] 08:54:05 INFO - PROCESS | 1723 | 1464710045240 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 08:54:05 INFO - PROCESS | 1723 | 1464710045254 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c1d5c00 == 22 [pid = 1723] [id = 22] 08:54:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 56 (0x9c359800) [pid = 1723] [serial = 63] [outer = (nil)] 08:54:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 57 (0x9c364000) [pid = 1723] [serial = 64] [outer = 0x9c359800] 08:54:05 INFO - PROCESS | 1723 | 1464710045336 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 58 (0xa0613800) [pid = 1723] [serial = 65] [outer = 0x9c359800] 08:54:06 INFO - PROCESS | 1723 | 1464710046305 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1295ms 08:54:06 INFO - PROCESS | 1723 | 1464710046347 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 1723 | 1464710046355 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:54:06 INFO - PROCESS | 1723 | 1464710046364 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 1723 | 1464710046370 Marionette TRACE conn4 <- [1,62,null,{}] 08:54:06 INFO - PROCESS | 1723 | 1464710046380 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}] 08:54:06 INFO - PROCESS | 1723 | 1464710046567 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 08:54:06 INFO - PROCESS | 1723 | 1464710046706 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x964e6400 == 23 [pid = 1723] [id = 23] 08:54:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 59 (0x9a273000) [pid = 1723] [serial = 66] [outer = (nil)] 08:54:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 60 (0x9b64d800) [pid = 1723] [serial = 67] [outer = 0x9a273000] 08:54:06 INFO - PROCESS | 1723 | 1464710046804 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 61 (0x9c083c00) [pid = 1723] [serial = 68] [outer = 0x9a273000] 08:54:08 INFO - PROCESS | 1723 | 1464710048042 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]]]}] 08:54:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1745ms 08:54:08 INFO - PROCESS | 1723 | 1464710048114 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 1723 | 1464710048130 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 08:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:54:08 INFO - PROCESS | 1723 | 1464710048148 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - PROCESS | 1723 | 1464710048155 Marionette TRACE conn4 <- [1,66,null,{}] 08:54:08 INFO - PROCESS | 1723 | 1464710048241 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}] 08:54:08 INFO - PROCESS | 1723 | 1464710048467 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 08:54:08 INFO - PROCESS | 1723 | 1464710048622 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 1723 | ++DOCSHELL 0xa214d400 == 24 [pid = 1723] [id = 24] 08:54:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 62 (0xa214f800) [pid = 1723] [serial = 69] [outer = (nil)] 08:54:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 63 (0xa2283000) [pid = 1723] [serial = 70] [outer = 0xa214f800] 08:54:08 INFO - PROCESS | 1723 | 1464710048710 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 64 (0xa22ccc00) [pid = 1723] [serial = 71] [outer = 0xa214f800] 08:54:09 INFO - PROCESS | 1723 | 1464710049745 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]]]}] 08:54:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1643ms 08:54:09 INFO - PROCESS | 1723 | 1464710049797 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 1723 | 1464710049803 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 08:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:54:09 INFO - PROCESS | 1723 | 1464710049812 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - PROCESS | 1723 | 1464710049818 Marionette TRACE conn4 <- [1,70,null,{}] 08:54:09 INFO - PROCESS | 1723 | 1464710049836 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}] 08:54:10 INFO - PROCESS | 1723 | 1464710050027 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 08:54:10 INFO - PROCESS | 1723 | 1464710050168 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x99ec2000 == 25 [pid = 1723] [id = 25] 08:54:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 65 (0xa1163000) [pid = 1723] [serial = 72] [outer = (nil)] 08:54:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 66 (0xa35ec800) [pid = 1723] [serial = 73] [outer = 0xa1163000] 08:54:10 INFO - PROCESS | 1723 | 1464710050268 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 67 (0xa6243000) [pid = 1723] [serial = 74] [outer = 0xa1163000] 08:54:11 INFO - PROCESS | 1723 | 1464710051105 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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1337ms 08:54:11 INFO - PROCESS | 1723 | 1464710051149 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 1723 | 1464710051155 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:54:11 INFO - PROCESS | 1723 | 1464710051161 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 1723 | 1464710051164 Marionette TRACE conn4 <- [1,74,null,{}] 08:54:11 INFO - PROCESS | 1723 | 1464710051188 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}] 08:54:11 INFO - PROCESS | 1723 | 1464710051421 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 08:54:11 INFO - PROCESS | 1723 | 1464710051531 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 1723 | ++DOCSHELL 0xa26c9800 == 26 [pid = 1723] [id = 26] 08:54:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 68 (0xa6739c00) [pid = 1723] [serial = 75] [outer = (nil)] 08:54:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 69 (0xa6767c00) [pid = 1723] [serial = 76] [outer = 0xa6739c00] 08:54:11 INFO - PROCESS | 1723 | 1464710051626 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 70 (0xa6ea2000) [pid = 1723] [serial = 77] [outer = 0xa6739c00] 08:54:12 INFO - PROCESS | 1723 | 1464710052693 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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1582ms 08:54:12 INFO - PROCESS | 1723 | 1464710052747 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 1723 | 1464710052753 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 08:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:54:12 INFO - PROCESS | 1723 | 1464710052766 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 1723 | 1464710052772 Marionette TRACE conn4 <- [1,78,null,{}] 08:54:12 INFO - PROCESS | 1723 | 1464710052784 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}] 08:54:13 INFO - PROCESS | 1723 | 1464710053009 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 08:54:13 INFO - PROCESS | 1723 | 1464710053205 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f2f800 == 27 [pid = 1723] [id = 27] 08:54:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 71 (0xa670c800) [pid = 1723] [serial = 78] [outer = (nil)] 08:54:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 72 (0xa828c000) [pid = 1723] [serial = 79] [outer = 0xa670c800] 08:54:13 INFO - PROCESS | 1723 | 1464710053309 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 73 (0xa82ad400) [pid = 1723] [serial = 80] [outer = 0xa670c800] 08:54:14 INFO - PROCESS | 1723 | 1464710054164 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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1441ms 08:54:14 INFO - PROCESS | 1723 | 1464710054206 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 1723 | 1464710054211 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 08:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:54:14 INFO - PROCESS | 1723 | 1464710054217 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 1723 | 1464710054221 Marionette TRACE conn4 <- [1,82,null,{}] 08:54:14 INFO - PROCESS | 1723 | 1464710054227 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}] 08:54:14 INFO - PROCESS | 1723 | 1464710054411 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 08:54:14 INFO - PROCESS | 1723 | 1464710054552 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f33c00 == 28 [pid = 1723] [id = 28] 08:54:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 74 (0x9b18cc00) [pid = 1723] [serial = 81] [outer = (nil)] 08:54:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 75 (0xa8c83800) [pid = 1723] [serial = 82] [outer = 0x9b18cc00] 08:54:14 INFO - PROCESS | 1723 | 1464710054654 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 76 (0xa6235800) [pid = 1723] [serial = 83] [outer = 0x9b18cc00] 08:54:15 INFO - PROCESS | 1723 | 1464710055777 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1640ms 08:54:15 INFO - PROCESS | 1723 | 1464710055859 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 1723 | 1464710055865 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:54:15 INFO - PROCESS | 1723 | 1464710055874 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 1723 | 1464710055880 Marionette TRACE conn4 <- [1,86,null,{}] 08:54:15 INFO - PROCESS | 1723 | 1464710055890 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}] 08:54:16 INFO - PROCESS | 1723 | 1464710056137 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 08:54:16 INFO - PROCESS | 1723 | --DOMWINDOW == 75 (0x9a35a000) [pid = 1723] [serial = 12] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 74 (0xa50f8400) [pid = 1723] [serial = 2] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 73 (0xa6766c00) [pid = 1723] [serial = 28] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 72 (0x9b16f800) [pid = 1723] [serial = 31] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 71 (0xa2288000) [pid = 1723] [serial = 34] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 70 (0x9b39bc00) [pid = 1723] [serial = 37] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 69 (0x9b873800) [pid = 1723] [serial = 40] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 68 (0x9d506000) [pid = 1723] [serial = 43] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 67 (0xa21afc00) [pid = 1723] [serial = 46] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 66 (0xa240a400) [pid = 1723] [serial = 49] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 65 (0xa3552800) [pid = 1723] [serial = 52] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 64 (0x94f87800) [pid = 1723] [serial = 19] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 63 (0x9a292c00) [pid = 1723] [serial = 22] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 62 (0xa2284000) [pid = 1723] [serial = 25] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 61 (0xa060b000) [pid = 1723] [serial = 44] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 60 (0x9b3c6400) [pid = 1723] [serial = 38] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 59 (0x9ba3f400) [pid = 1723] [serial = 41] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 58 (0xa21af400) [pid = 1723] [serial = 23] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 57 (0x9c2adc00) [pid = 1723] [serial = 32] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 56 (0x97625800) [pid = 1723] [serial = 17] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 55 (0xa8c22400) [pid = 1723] [serial = 35] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 54 (0x950d2c00) [pid = 1723] [serial = 16] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | --DOMWINDOW == 53 (0x9a744800) [pid = 1723] [serial = 9] [outer = (nil)] [url = about:blank] 08:54:17 INFO - PROCESS | 1723 | 1464710057139 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x950c6400 == 29 [pid = 1723] [id = 29] 08:54:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 54 (0x950d0400) [pid = 1723] [serial = 84] [outer = (nil)] 08:54:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 55 (0x964c5000) [pid = 1723] [serial = 85] [outer = 0x950d0400] 08:54:17 INFO - PROCESS | 1723 | 1464710057227 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 56 (0x99004800) [pid = 1723] [serial = 86] [outer = 0x950d0400] 08:54:17 INFO - PROCESS | 1723 | 1464710057979 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 2150ms 08:54:18 INFO - PROCESS | 1723 | 1464710058026 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 1723 | 1464710058032 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 08:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:54:18 INFO - PROCESS | 1723 | 1464710058045 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 1723 | 1464710058052 Marionette TRACE conn4 <- [1,90,null,{}] 08:54:18 INFO - PROCESS | 1723 | 1464710058070 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}] 08:54:18 INFO - PROCESS | 1723 | 1464710058249 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 08:54:18 INFO - PROCESS | 1723 | 1464710058272 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a017000 == 30 [pid = 1723] [id = 30] 08:54:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 57 (0x9a293800) [pid = 1723] [serial = 87] [outer = (nil)] 08:54:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 58 (0x9b189400) [pid = 1723] [serial = 88] [outer = 0x9a293800] 08:54:18 INFO - PROCESS | 1723 | 1464710058361 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 59 (0x9b193800) [pid = 1723] [serial = 89] [outer = 0x9a293800] 08:54:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 60 (0x9b64d400) [pid = 1723] [serial = 90] [outer = 0xa30fac00] 08:54:19 INFO - PROCESS | 1723 | 1464710059306 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1303ms 08:54:19 INFO - PROCESS | 1723 | 1464710059350 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 1723 | 1464710059358 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 08:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:54:19 INFO - PROCESS | 1723 | 1464710059368 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - PROCESS | 1723 | 1464710059371 Marionette TRACE conn4 <- [1,94,null,{}] 08:54:19 INFO - PROCESS | 1723 | 1464710059378 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}] 08:54:19 INFO - PROCESS | 1723 | 1464710059554 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 08:54:19 INFO - PROCESS | 1723 | 1464710059668 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b537c00 == 31 [pid = 1723] [id = 31] 08:54:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 61 (0x9b650800) [pid = 1723] [serial = 91] [outer = (nil)] 08:54:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 62 (0x9b876400) [pid = 1723] [serial = 92] [outer = 0x9b650800] 08:54:19 INFO - PROCESS | 1723 | 1464710059748 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 63 (0x9ba43800) [pid = 1723] [serial = 93] [outer = 0x9b650800] 08:54:20 INFO - PROCESS | 1723 | 1464710060680 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1388ms 08:54:20 INFO - PROCESS | 1723 | 1464710060756 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 1723 | 1464710060761 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 08:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:54:20 INFO - PROCESS | 1723 | 1464710060784 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 1723 | 1464710060795 Marionette TRACE conn4 <- [1,98,null,{}] 08:54:20 INFO - PROCESS | 1723 | 1464710060805 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}] 08:54:21 INFO - PROCESS | 1723 | 1464710061021 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 08:54:21 INFO - PROCESS | 1723 | 1464710061089 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c2ac000 == 32 [pid = 1723] [id = 32] 08:54:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 64 (0x9c2ad400) [pid = 1723] [serial = 94] [outer = (nil)] 08:54:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 65 (0x9d9cb800) [pid = 1723] [serial = 95] [outer = 0x9c2ad400] 08:54:21 INFO - PROCESS | 1723 | 1464710061166 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 66 (0xa1165400) [pid = 1723] [serial = 96] [outer = 0x9c2ad400] 08:54:21 INFO - PROCESS | 1723 | --DOMWINDOW == 65 (0xa30f7800) [pid = 1723] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:54:21 INFO - PROCESS | 1723 | --DOMWINDOW == 64 (0xa3260000) [pid = 1723] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:54:21 INFO - PROCESS | 1723 | --DOMWINDOW == 63 (0x9a74a800) [pid = 1723] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:54:21 INFO - PROCESS | 1723 | --DOMWINDOW == 62 (0xa0612000) [pid = 1723] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:54:21 INFO - PROCESS | 1723 | --DOMWINDOW == 61 (0x9c359800) [pid = 1723] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:54:21 INFO - PROCESS | 1723 | --DOMWINDOW == 60 (0x964ea000) [pid = 1723] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:54:21 INFO - PROCESS | 1723 | --DOMWINDOW == 59 (0x99ec2800) [pid = 1723] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:54:22 INFO - PROCESS | 1723 | 1464710062065 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1357ms 08:54:22 INFO - PROCESS | 1723 | 1464710062126 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 1723 | 1464710062131 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 08:54:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:54:22 INFO - PROCESS | 1723 | 1464710062137 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - PROCESS | 1723 | 1464710062140 Marionette TRACE conn4 <- [1,102,null,{}] 08:54:22 INFO - PROCESS | 1723 | 1464710062147 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}] 08:54:22 INFO - PROCESS | 1723 | 1464710062328 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 08:54:22 INFO - PROCESS | 1723 | 1464710062422 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x93aa3000 == 33 [pid = 1723] [id = 33] 08:54:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 60 (0x9900fc00) [pid = 1723] [serial = 97] [outer = (nil)] 08:54:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 61 (0xa227e800) [pid = 1723] [serial = 98] [outer = 0x9900fc00] 08:54:22 INFO - PROCESS | 1723 | 1464710062500 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 62 (0xa2285800) [pid = 1723] [serial = 99] [outer = 0x9900fc00] 08:54:23 INFO - PROCESS | 1723 | 1464710063190 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]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:54:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1083ms 08:54:23 INFO - PROCESS | 1723 | 1464710063228 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 1723 | 1464710063231 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 08:54:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:54:23 INFO - PROCESS | 1723 | 1464710063240 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - PROCESS | 1723 | 1464710063243 Marionette TRACE conn4 <- [1,106,null,{}] 08:54:23 INFO - PROCESS | 1723 | 1464710063249 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}] 08:54:23 INFO - PROCESS | 1723 | 1464710063450 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 08:54:23 INFO - PROCESS | 1723 | 1464710063471 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 1723 | ++DOCSHELL 0xa2451800 == 34 [pid = 1723] [id = 34] 08:54:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 63 (0xa2452000) [pid = 1723] [serial = 100] [outer = (nil)] 08:54:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 64 (0xa2455800) [pid = 1723] [serial = 101] [outer = 0xa2452000] 08:54:23 INFO - PROCESS | 1723 | 1464710063562 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 65 (0xa3232400) [pid = 1723] [serial = 102] [outer = 0xa2452000] 08:54:24 INFO - PROCESS | 1723 | 1464710064665 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]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:54:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1484ms 08:54:24 INFO - PROCESS | 1723 | 1464710064726 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 1723 | 1464710064734 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 08:54:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:54:24 INFO - PROCESS | 1723 | 1464710064744 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 1723 | 1464710064750 Marionette TRACE conn4 <- [1,110,null,{}] 08:54:24 INFO - PROCESS | 1723 | 1464710064760 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}] 08:54:24 INFO - PROCESS | 1723 | 1464710064967 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 08:54:25 INFO - PROCESS | 1723 | 1464710065141 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f29800 == 35 [pid = 1723] [id = 35] 08:54:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 66 (0x97623000) [pid = 1723] [serial = 103] [outer = (nil)] 08:54:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 67 (0x9b538c00) [pid = 1723] [serial = 104] [outer = 0x97623000] 08:54:25 INFO - PROCESS | 1723 | 1464710065241 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 68 (0x9b87c800) [pid = 1723] [serial = 105] [outer = 0x97623000] 08:54:26 INFO - PROCESS | 1723 | 1464710066239 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:54:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1543ms 08:54:26 INFO - PROCESS | 1723 | 1464710066287 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 1723 | 1464710066296 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 08:54:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:54:26 INFO - PROCESS | 1723 | 1464710066311 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 1723 | 1464710066315 Marionette TRACE conn4 <- [1,114,null,{}] 08:54:26 INFO - PROCESS | 1723 | 1464710066322 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}] 08:54:26 INFO - PROCESS | 1723 | 1464710066540 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 08:54:26 INFO - PROCESS | 1723 | 1464710066736 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x952e2400 == 36 [pid = 1723] [id = 36] 08:54:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 69 (0x952e2800) [pid = 1723] [serial = 106] [outer = (nil)] 08:54:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 70 (0x952e4c00) [pid = 1723] [serial = 107] [outer = 0x952e2800] 08:54:26 INFO - PROCESS | 1723 | 1464710066853 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 71 (0x952e8800) [pid = 1723] [serial = 108] [outer = 0x952e2800] 08:54:27 INFO - PROCESS | 1723 | 1464710067857 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:54:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1590ms 08:54:27 INFO - PROCESS | 1723 | 1464710067901 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 1723 | 1464710067906 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 08:54:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:54:27 INFO - PROCESS | 1723 | 1464710067914 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 1723 | 1464710067920 Marionette TRACE conn4 <- [1,118,null,{}] 08:54:27 INFO - PROCESS | 1723 | 1464710067939 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}] 08:54:28 INFO - PROCESS | 1723 | 1464710068131 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 08:54:28 INFO - PROCESS | 1723 | 1464710068303 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 1723 | ++DOCSHELL 0xa1160c00 == 37 [pid = 1723] [id = 37] 08:54:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 72 (0xa2451c00) [pid = 1723] [serial = 109] [outer = (nil)] 08:54:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 73 (0xa306e800) [pid = 1723] [serial = 110] [outer = 0xa2451c00] 08:54:28 INFO - PROCESS | 1723 | 1464710068413 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 74 (0xa3464800) [pid = 1723] [serial = 111] [outer = 0xa2451c00] 08:54:29 INFO - PROCESS | 1723 | 1464710069448 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:54:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1593ms 08:54:29 INFO - PROCESS | 1723 | 1464710069507 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 1723 | 1464710069514 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 08:54:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:54:29 INFO - PROCESS | 1723 | 1464710069522 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 1723 | 1464710069529 Marionette TRACE conn4 <- [1,122,null,{}] 08:54:29 INFO - PROCESS | 1723 | 1464710069539 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}] 08:54:29 INFO - PROCESS | 1723 | 1464710069753 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0xa306b000 == 36 [pid = 1723] [id = 18] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0x950ce000 == 35 [pid = 1723] [id = 17] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0xa214d400 == 34 [pid = 1723] [id = 24] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0x964e6400 == 33 [pid = 1723] [id = 23] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0x94f8f800 == 32 [pid = 1723] [id = 16] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0x94f29000 == 31 [pid = 1723] [id = 13] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0x9c1d5c00 == 30 [pid = 1723] [id = 22] 08:54:29 INFO - PROCESS | 1723 | --DOCSHELL 0x94f95c00 == 29 [pid = 1723] [id = 21] 08:54:30 INFO - PROCESS | 1723 | 1464710069995 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 1723 | --DOCSHELL 0x9b875000 == 28 [pid = 1723] [id = 15] 08:54:30 INFO - PROCESS | 1723 | --DOCSHELL 0x9973e400 == 27 [pid = 1723] [id = 20] 08:54:30 INFO - PROCESS | 1723 | --DOCSHELL 0x9b64ec00 == 26 [pid = 1723] [id = 14] 08:54:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f29000 == 27 [pid = 1723] [id = 38] 08:54:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 75 (0x94f8f800) [pid = 1723] [serial = 112] [outer = (nil)] 08:54:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 76 (0x97626000) [pid = 1723] [serial = 113] [outer = 0x94f8f800] 08:54:30 INFO - PROCESS | 1723 | 1464710070104 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 77 (0x990ef400) [pid = 1723] [serial = 114] [outer = 0x94f8f800] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 76 (0xa623bc00) [pid = 1723] [serial = 55] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 75 (0xa5044c00) [pid = 1723] [serial = 53] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 74 (0xa2606400) [pid = 1723] [serial = 50] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 73 (0x964bf000) [pid = 1723] [serial = 47] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 72 (0x9c364000) [pid = 1723] [serial = 64] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 71 (0xa0613800) [pid = 1723] [serial = 65] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 70 (0x9b872400) [pid = 1723] [serial = 62] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 69 (0x9b176c00) [pid = 1723] [serial = 58] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 68 (0x9b64a800) [pid = 1723] [serial = 61] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 67 (0x9aa2f000) [pid = 1723] [serial = 59] [outer = (nil)] [url = about:blank] 08:54:30 INFO - PROCESS | 1723 | --DOMWINDOW == 66 (0xa62fbc00) [pid = 1723] [serial = 56] [outer = (nil)] [url = about:blank] 08:54:31 INFO - PROCESS | 1723 | 1464710071097 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]]]}] 08:54:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:54:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1591ms 08:54:31 INFO - PROCESS | 1723 | 1464710071113 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 08:54:31 INFO - PROCESS | 1723 | 1464710071122 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 08:54:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:54:31 INFO - PROCESS | 1723 | 1464710071141 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:54:31 INFO - PROCESS | 1723 | 1464710071146 Marionette TRACE conn4 <- [1,126,null,{}] 08:54:31 INFO - PROCESS | 1723 | 1464710071157 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}] 08:54:31 INFO - PROCESS | 1723 | 1464710071328 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 08:54:31 INFO - PROCESS | 1723 | 1464710071341 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b3a4c00 == 28 [pid = 1723] [id = 39] 08:54:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 67 (0x9b3c1400) [pid = 1723] [serial = 115] [outer = (nil)] 08:54:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 68 (0x9b53d000) [pid = 1723] [serial = 116] [outer = 0x9b3c1400] 08:54:31 INFO - PROCESS | 1723 | 1464710071427 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 69 (0x9b651000) [pid = 1723] [serial = 117] [outer = 0x9b3c1400] 08:54:32 INFO - PROCESS | 1723 | 1464710072305 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]]]}] 08:54:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:54:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1242ms 08:54:32 INFO - PROCESS | 1723 | 1464710072380 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 1723 | 1464710072383 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 08:54:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:54:32 INFO - PROCESS | 1723 | 1464710072390 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 1723 | 1464710072397 Marionette TRACE conn4 <- [1,130,null,{}] 08:54:32 INFO - PROCESS | 1723 | 1464710072414 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}] 08:54:32 INFO - PROCESS | 1723 | 1464710072596 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 08:54:32 INFO - PROCESS | 1723 | 1464710072758 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x9d511400 == 29 [pid = 1723] [id = 40] 08:54:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 70 (0x9d9cbc00) [pid = 1723] [serial = 118] [outer = (nil)] 08:54:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 71 (0xa214d400) [pid = 1723] [serial = 119] [outer = 0x9d9cbc00] 08:54:32 INFO - PROCESS | 1723 | 1464710072850 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 72 (0xa22cf800) [pid = 1723] [serial = 120] [outer = 0x9d9cbc00] 08:54:33 INFO - PROCESS | 1723 | 1464710073817 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:54:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1495ms 08:54:33 INFO - PROCESS | 1723 | 1464710073887 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 08:54:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:54:33 INFO - PROCESS | 1723 | 1464710073892 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 08:54:33 INFO - PROCESS | 1723 | 1464710073898 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 1723 | 1464710073901 Marionette TRACE conn4 <- [1,134,null,{}] 08:54:33 INFO - PROCESS | 1723 | 1464710073915 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}] 08:54:34 INFO - PROCESS | 1723 | 1464710074124 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 08:54:34 INFO - PROCESS | 1723 | 1464710074145 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c050800 == 30 [pid = 1723] [id = 41] 08:54:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 73 (0x9c1d2800) [pid = 1723] [serial = 121] [outer = (nil)] 08:54:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 74 (0xa35e8000) [pid = 1723] [serial = 122] [outer = 0x9c1d2800] 08:54:34 INFO - PROCESS | 1723 | 1464710074226 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 75 (0xa50f8800) [pid = 1723] [serial = 123] [outer = 0x9c1d2800] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 74 (0x9c2ad400) [pid = 1723] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 73 (0x9a293800) [pid = 1723] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 72 (0x950d0400) [pid = 1723] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 71 (0x9a273000) [pid = 1723] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 70 (0xa214f800) [pid = 1723] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 69 (0xa1163000) [pid = 1723] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 68 (0xa6739c00) [pid = 1723] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 67 (0xa670c800) [pid = 1723] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 66 (0x9b650800) [pid = 1723] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:54:34 INFO - PROCESS | 1723 | --DOMWINDOW == 65 (0x9900fc00) [pid = 1723] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:54:35 INFO - PROCESS | 1723 | 1464710075150 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:54:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1280ms 08:54:35 INFO - PROCESS | 1723 | 1464710075178 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 1723 | 1464710075181 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 08:54:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:54:35 INFO - PROCESS | 1723 | 1464710075189 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 1723 | 1464710075192 Marionette TRACE conn4 <- [1,138,null,{}] 08:54:35 INFO - PROCESS | 1723 | 1464710075199 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}] 08:54:35 INFO - PROCESS | 1723 | 1464710075354 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 08:54:35 INFO - PROCESS | 1723 | 1464710075370 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c07e400 == 31 [pid = 1723] [id = 42] 08:54:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 66 (0x9c082000) [pid = 1723] [serial = 124] [outer = (nil)] 08:54:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 67 (0xa22ce800) [pid = 1723] [serial = 125] [outer = 0x9c082000] 08:54:35 INFO - PROCESS | 1723 | 1464710075449 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 68 (0xa30fa000) [pid = 1723] [serial = 126] [outer = 0x9c082000] 08:54:36 INFO - PROCESS | 1723 | 1464710076534 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:54:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1388ms 08:54:36 INFO - PROCESS | 1723 | 1464710076592 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 1723 | 1464710076596 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 08:54:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:54:36 INFO - PROCESS | 1723 | 1464710076620 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 1723 | 1464710076624 Marionette TRACE conn4 <- [1,142,null,{}] 08:54:36 INFO - PROCESS | 1723 | 1464710076630 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}] 08:54:36 INFO - PROCESS | 1723 | 1464710076861 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 08:54:37 INFO - PROCESS | 1723 | 1464710077065 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f31c00 == 32 [pid = 1723] [id = 43] 08:54:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 69 (0x94f34000) [pid = 1723] [serial = 127] [outer = (nil)] 08:54:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 70 (0x95277800) [pid = 1723] [serial = 128] [outer = 0x94f34000] 08:54:37 INFO - PROCESS | 1723 | 1464710077164 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 71 (0x952e3400) [pid = 1723] [serial = 129] [outer = 0x94f34000] 08:54:38 INFO - PROCESS | 1723 | 1464710078100 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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:54:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1515ms 08:54:38 INFO - PROCESS | 1723 | 1464710078130 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 1723 | 1464710078137 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 08:54:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:54:38 INFO - PROCESS | 1723 | 1464710078146 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 1723 | 1464710078153 Marionette TRACE conn4 <- [1,146,null,{}] 08:54:38 INFO - PROCESS | 1723 | 1464710078161 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}] 08:54:38 INFO - PROCESS | 1723 | 1464710078414 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 08:54:38 INFO - PROCESS | 1723 | 1464710078595 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a35a000 == 33 [pid = 1723] [id = 44] 08:54:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 72 (0x9a35e400) [pid = 1723] [serial = 130] [outer = (nil)] 08:54:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 73 (0x9b18a800) [pid = 1723] [serial = 131] [outer = 0x9a35e400] 08:54:38 INFO - PROCESS | 1723 | 1464710078735 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 74 (0x9b3a4800) [pid = 1723] [serial = 132] [outer = 0x9a35e400] 08:54:39 INFO - PROCESS | 1723 | 1464710079682 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:54:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1588ms 08:54:39 INFO - PROCESS | 1723 | 1464710079739 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 1723 | 1464710079745 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 08:54:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:54:39 INFO - PROCESS | 1723 | 1464710079753 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 1723 | 1464710079758 Marionette TRACE conn4 <- [1,150,null,{}] 08:54:39 INFO - PROCESS | 1723 | 1464710079764 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}] 08:54:40 INFO - PROCESS | 1723 | 1464710080003 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 08:54:40 INFO - PROCESS | 1723 | 1464710080183 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c08a400 == 34 [pid = 1723] [id = 45] 08:54:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 75 (0x9c2a4400) [pid = 1723] [serial = 133] [outer = (nil)] 08:54:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 76 (0x9c2a9c00) [pid = 1723] [serial = 134] [outer = 0x9c2a4400] 08:54:40 INFO - PROCESS | 1723 | 1464710080324 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 77 (0x9d9c9800) [pid = 1723] [serial = 135] [outer = 0x9c2a4400] 08:54:41 INFO - PROCESS | 1723 | 1464710081505 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]]]}] 08:54:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:54:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1787ms 08:54:41 INFO - PROCESS | 1723 | 1464710081542 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 08:54:41 INFO - PROCESS | 1723 | 1464710081547 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 08:54:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:54:41 INFO - PROCESS | 1723 | 1464710081564 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - PROCESS | 1723 | 1464710081575 Marionette TRACE conn4 <- [1,154,null,{}] 08:54:41 INFO - PROCESS | 1723 | 1464710081583 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}] 08:54:41 INFO - PROCESS | 1723 | 1464710081881 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 08:54:42 INFO - PROCESS | 1723 | 1464710082030 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x9647b800 == 35 [pid = 1723] [id = 46] 08:54:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 78 (0x96480800) [pid = 1723] [serial = 136] [outer = (nil)] 08:54:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 79 (0x9b197800) [pid = 1723] [serial = 137] [outer = 0x96480800] 08:54:42 INFO - PROCESS | 1723 | 1464710082121 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 80 (0xa21ae000) [pid = 1723] [serial = 138] [outer = 0x96480800] 08:54:42 INFO - PROCESS | 1723 | 1464710082596 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:54:43 INFO - PROCESS | 1723 | 1464710083076 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:54:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1550ms 08:54:43 INFO - PROCESS | 1723 | 1464710083106 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 1723 | 1464710083111 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 08:54:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:54:43 INFO - PROCESS | 1723 | 1464710083119 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 1723 | 1464710083122 Marionette TRACE conn4 <- [1,158,null,{}] 08:54:43 INFO - PROCESS | 1723 | 1464710083129 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}] 08:54:43 INFO - PROCESS | 1723 | 1464710083319 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 08:54:43 INFO - PROCESS | 1723 | 1464710083477 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 1723 | ++DOCSHELL 0xa26d7400 == 36 [pid = 1723] [id = 47] 08:54:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 81 (0xa26d7800) [pid = 1723] [serial = 139] [outer = (nil)] 08:54:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 82 (0xa62f3c00) [pid = 1723] [serial = 140] [outer = 0xa26d7800] 08:54:43 INFO - PROCESS | 1723 | 1464710083567 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 83 (0xa6745000) [pid = 1723] [serial = 141] [outer = 0xa26d7800] 08:54:44 INFO - PROCESS | 1723 | 1464710084698 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:54:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1635ms 08:54:44 INFO - PROCESS | 1723 | 1464710084758 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 1723 | 1464710084766 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 08:54:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:54:44 INFO - PROCESS | 1723 | 1464710084773 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 1723 | 1464710084777 Marionette TRACE conn4 <- [1,162,null,{}] 08:54:44 INFO - PROCESS | 1723 | 1464710084783 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}] 08:54:45 INFO - PROCESS | 1723 | 1464710085220 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 08:54:45 INFO - PROCESS | 1723 | 1464710085449 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x96475c00 == 37 [pid = 1723] [id = 48] 08:54:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 84 (0x96476000) [pid = 1723] [serial = 142] [outer = (nil)] 08:54:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 85 (0x9647c400) [pid = 1723] [serial = 143] [outer = 0x96476000] 08:54:45 INFO - PROCESS | 1723 | 1464710085676 Marionette DEBUG loaded listener.js 08:54:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 86 (0x96482400) [pid = 1723] [serial = 144] [outer = 0x96476000] 08:54:46 INFO - PROCESS | 1723 | 1464710086631 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]]]}] 08:54:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:54:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1882ms 08:54:46 INFO - PROCESS | 1723 | 1464710086660 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 08:54:46 INFO - PROCESS | 1723 | 1464710086668 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 08:54:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:54:46 INFO - PROCESS | 1723 | 1464710086680 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:54:46 INFO - PROCESS | 1723 | 1464710086684 Marionette TRACE conn4 <- [1,166,null,{}] 08:54:46 INFO - PROCESS | 1723 | 1464710086692 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}] 08:54:46 INFO - PROCESS | 1723 | 1464710086938 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 08:54:46 INFO - PROCESS | 1723 | --DOCSHELL 0x94f2f800 == 36 [pid = 1723] [id = 27] 08:54:46 INFO - PROCESS | 1723 | --DOCSHELL 0x94f33c00 == 35 [pid = 1723] [id = 28] 08:54:46 INFO - PROCESS | 1723 | --DOCSHELL 0x93a95800 == 34 [pid = 1723] [id = 8] 08:54:46 INFO - PROCESS | 1723 | --DOMWINDOW == 85 (0xa2455800) [pid = 1723] [serial = 101] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOCSHELL 0x9c07e400 == 33 [pid = 1723] [id = 42] 08:54:47 INFO - PROCESS | 1723 | --DOCSHELL 0x9c050800 == 32 [pid = 1723] [id = 41] 08:54:47 INFO - PROCESS | 1723 | --DOCSHELL 0x9d511400 == 31 [pid = 1723] [id = 40] 08:54:47 INFO - PROCESS | 1723 | --DOCSHELL 0x9b3a4c00 == 30 [pid = 1723] [id = 39] 08:54:47 INFO - PROCESS | 1723 | --DOCSHELL 0x94f29000 == 29 [pid = 1723] [id = 38] 08:54:47 INFO - PROCESS | 1723 | --DOCSHELL 0x952e2400 == 28 [pid = 1723] [id = 36] 08:54:47 INFO - PROCESS | 1723 | --DOCSHELL 0x94f29800 == 27 [pid = 1723] [id = 35] 08:54:47 INFO - PROCESS | 1723 | 1464710087135 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x964e6400 == 28 [pid = 1723] [id = 49] 08:54:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 86 (0x99009c00) [pid = 1723] [serial = 145] [outer = (nil)] 08:54:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 87 (0x99f16000) [pid = 1723] [serial = 146] [outer = 0x99009c00] 08:54:47 INFO - PROCESS | 1723 | 1464710087220 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 88 (0x9b18a000) [pid = 1723] [serial = 147] [outer = 0x99009c00] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 87 (0x9d9cb800) [pid = 1723] [serial = 95] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 86 (0xa1165400) [pid = 1723] [serial = 96] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 85 (0x9b189400) [pid = 1723] [serial = 88] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 84 (0x9b193800) [pid = 1723] [serial = 89] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 83 (0x964c5000) [pid = 1723] [serial = 85] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 82 (0xa82b0c00) [pid = 1723] [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.] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 81 (0x99004800) [pid = 1723] [serial = 86] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 80 (0x9c083c00) [pid = 1723] [serial = 68] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 79 (0x9b64d800) [pid = 1723] [serial = 67] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 78 (0xa22ccc00) [pid = 1723] [serial = 71] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 77 (0xa2283000) [pid = 1723] [serial = 70] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 76 (0xa6243000) [pid = 1723] [serial = 74] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 75 (0xa35ec800) [pid = 1723] [serial = 73] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 74 (0xa6ea2000) [pid = 1723] [serial = 77] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 73 (0xa6767c00) [pid = 1723] [serial = 76] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 72 (0xa82ad400) [pid = 1723] [serial = 80] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 71 (0x9b876400) [pid = 1723] [serial = 92] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 70 (0xa828c000) [pid = 1723] [serial = 79] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 69 (0xa227e800) [pid = 1723] [serial = 98] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 68 (0xa2285800) [pid = 1723] [serial = 99] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 67 (0x9ba43800) [pid = 1723] [serial = 93] [outer = (nil)] [url = about:blank] 08:54:47 INFO - PROCESS | 1723 | --DOMWINDOW == 66 (0xa8c83800) [pid = 1723] [serial = 82] [outer = (nil)] [url = about:blank] 08:54:48 INFO - PROCESS | 1723 | 1464710088018 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:54:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1385ms 08:54:48 INFO - PROCESS | 1723 | 1464710088065 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 08:54:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:54:48 INFO - PROCESS | 1723 | 1464710088071 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 08:54:48 INFO - PROCESS | 1723 | 1464710088082 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 1723 | 1464710088085 Marionette TRACE conn4 <- [1,170,null,{}] 08:54:48 INFO - PROCESS | 1723 | 1464710088093 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}] 08:54:48 INFO - PROCESS | 1723 | 1464710088259 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 08:54:48 INFO - PROCESS | 1723 | 1464710088275 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x95282c00 == 29 [pid = 1723] [id = 50] 08:54:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 67 (0x9b3c5800) [pid = 1723] [serial = 148] [outer = (nil)] 08:54:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 68 (0x9b651800) [pid = 1723] [serial = 149] [outer = 0x9b3c5800] 08:54:48 INFO - PROCESS | 1723 | 1464710088365 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 69 (0x9ba49800) [pid = 1723] [serial = 150] [outer = 0x9b3c5800] 08:54:49 INFO - PROCESS | 1723 | 1464710089237 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:54:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1190ms 08:54:49 INFO - PROCESS | 1723 | 1464710089268 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 1723 | 1464710089275 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 08:54:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:54:49 INFO - PROCESS | 1723 | 1464710089293 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - PROCESS | 1723 | 1464710089300 Marionette TRACE conn4 <- [1,174,null,{}] 08:54:49 INFO - PROCESS | 1723 | 1464710089306 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}] 08:54:49 INFO - PROCESS | 1723 | 1464710089522 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 08:54:49 INFO - PROCESS | 1723 | 1464710089546 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f32800 == 30 [pid = 1723] [id = 51] 08:54:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 70 (0x9ba49000) [pid = 1723] [serial = 151] [outer = (nil)] 08:54:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 71 (0xa214fc00) [pid = 1723] [serial = 152] [outer = 0x9ba49000] 08:54:49 INFO - PROCESS | 1723 | 1464710089626 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 72 (0xa22d0000) [pid = 1723] [serial = 153] [outer = 0x9ba49000] 08:54:50 INFO - PROCESS | 1723 | 1464710090468 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:54:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1211ms 08:54:50 INFO - PROCESS | 1723 | 1464710090495 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 1723 | 1464710090499 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 08:54:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:54:50 INFO - PROCESS | 1723 | 1464710090506 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 1723 | 1464710090509 Marionette TRACE conn4 <- [1,178,null,{}] 08:54:50 INFO - PROCESS | 1723 | 1464710090515 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}] 08:54:50 INFO - PROCESS | 1723 | 1464710090716 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 08:54:50 INFO - PROCESS | 1723 | 1464710090738 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x93a9e800 == 31 [pid = 1723] [id = 52] 08:54:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 73 (0x94f8fc00) [pid = 1723] [serial = 154] [outer = (nil)] 08:54:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 74 (0xa2651c00) [pid = 1723] [serial = 155] [outer = 0x94f8fc00] 08:54:50 INFO - PROCESS | 1723 | 1464710090815 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 75 (0xa322b400) [pid = 1723] [serial = 156] [outer = 0x94f8fc00] 08:54:51 INFO - PROCESS | 1723 | --DOMWINDOW == 74 (0x94f8f800) [pid = 1723] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:54:51 INFO - PROCESS | 1723 | --DOMWINDOW == 73 (0x9c1d2800) [pid = 1723] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:54:51 INFO - PROCESS | 1723 | --DOMWINDOW == 72 (0x9b3c1400) [pid = 1723] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:54:51 INFO - PROCESS | 1723 | --DOMWINDOW == 71 (0xa2452000) [pid = 1723] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:54:51 INFO - PROCESS | 1723 | --DOMWINDOW == 70 (0x9d9cbc00) [pid = 1723] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:54:51 INFO - PROCESS | 1723 | 1464710091759 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]]]}] 08:54:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:54:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1285ms 08:54:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:54:51 INFO - PROCESS | 1723 | 1464710091792 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 08:54:51 INFO - PROCESS | 1723 | 1464710091795 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 08:54:51 INFO - PROCESS | 1723 | 1464710091802 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:54:51 INFO - PROCESS | 1723 | 1464710091806 Marionette TRACE conn4 <- [1,182,null,{}] 08:54:51 INFO - PROCESS | 1723 | 1464710091811 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}] 08:54:52 INFO - PROCESS | 1723 | 1464710092027 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 08:54:52 INFO - PROCESS | 1723 | 1464710092129 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x96474c00 == 32 [pid = 1723] [id = 53] 08:54:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 71 (0x9b3c1800) [pid = 1723] [serial = 157] [outer = (nil)] 08:54:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 72 (0xa628e000) [pid = 1723] [serial = 158] [outer = 0x9b3c1800] 08:54:52 INFO - PROCESS | 1723 | 1464710092213 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 73 (0xa6cdd000) [pid = 1723] [serial = 159] [outer = 0x9b3c1800] 08:54:52 INFO - PROCESS | 1723 | 1464710092880 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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:54:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1132ms 08:54:52 INFO - PROCESS | 1723 | 1464710092943 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 1723 | 1464710092947 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 08:54:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:54:52 INFO - PROCESS | 1723 | 1464710092954 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 1723 | 1464710092958 Marionette TRACE conn4 <- [1,186,null,{}] 08:54:52 INFO - PROCESS | 1723 | 1464710092963 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}] 08:54:53 INFO - PROCESS | 1723 | 1464710093152 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 08:54:53 INFO - PROCESS | 1723 | 1464710093166 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x9527c000 == 33 [pid = 1723] [id = 54] 08:54:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 74 (0x98165400) [pid = 1723] [serial = 160] [outer = (nil)] 08:54:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 75 (0xa6ce3400) [pid = 1723] [serial = 161] [outer = 0x98165400] 08:54:53 INFO - PROCESS | 1723 | 1464710093244 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 76 (0xa6ce4800) [pid = 1723] [serial = 162] [outer = 0x98165400] 08:54:54 INFO - PROCESS | 1723 | 1464710094230 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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:54:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1333ms 08:54:54 INFO - PROCESS | 1723 | 1464710094289 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 1723 | 1464710094297 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 08:54:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:54:54 INFO - PROCESS | 1723 | 1464710094308 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 1723 | 1464710094313 Marionette TRACE conn4 <- [1,190,null,{}] 08:54:54 INFO - PROCESS | 1723 | 1464710094323 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}] 08:54:54 INFO - PROCESS | 1723 | 1464710094642 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 08:54:54 INFO - PROCESS | 1723 | 1464710094789 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f2e800 == 34 [pid = 1723] [id = 55] 08:54:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 77 (0x9647a000) [pid = 1723] [serial = 163] [outer = (nil)] 08:54:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 78 (0x97625800) [pid = 1723] [serial = 164] [outer = 0x9647a000] 08:54:55 INFO - PROCESS | 1723 | 1464710095000 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 79 (0x99fb3400) [pid = 1723] [serial = 165] [outer = 0x9647a000] 08:54:56 INFO - PROCESS | 1723 | 1464710096205 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]]]}] 08:54:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:54:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1948ms 08:54:56 INFO - PROCESS | 1723 | 1464710096257 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 08:54:56 INFO - PROCESS | 1723 | 1464710096266 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 08:54:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:54:56 INFO - PROCESS | 1723 | 1464710096278 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:54:56 INFO - PROCESS | 1723 | 1464710096282 Marionette TRACE conn4 <- [1,194,null,{}] 08:54:56 INFO - PROCESS | 1723 | 1464710096290 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}] 08:54:56 INFO - PROCESS | 1723 | 1464710096516 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 08:54:56 INFO - PROCESS | 1723 | 1464710096708 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x952eb400 == 35 [pid = 1723] [id = 56] 08:54:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 80 (0x9b25f000) [pid = 1723] [serial = 166] [outer = (nil)] 08:54:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 81 (0x9b262800) [pid = 1723] [serial = 167] [outer = 0x9b25f000] 08:54:56 INFO - PROCESS | 1723 | 1464710096853 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 82 (0x9b266000) [pid = 1723] [serial = 168] [outer = 0x9b25f000] 08:54:57 INFO - PROCESS | 1723 | 1464710097764 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:54:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1536ms 08:54:57 INFO - PROCESS | 1723 | 1464710097815 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 08:54:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:54:57 INFO - PROCESS | 1723 | 1464710097820 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 08:54:57 INFO - PROCESS | 1723 | 1464710097827 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 1723 | 1464710097833 Marionette TRACE conn4 <- [1,198,null,{}] 08:54:57 INFO - PROCESS | 1723 | 1464710097851 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}] 08:54:58 INFO - PROCESS | 1723 | 1464710098046 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 08:54:58 INFO - PROCESS | 1723 | 1464710098193 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x95278400 == 36 [pid = 1723] [id = 57] 08:54:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 83 (0x9b192c00) [pid = 1723] [serial = 169] [outer = (nil)] 08:54:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 84 (0xa0612400) [pid = 1723] [serial = 170] [outer = 0x9b192c00] 08:54:58 INFO - PROCESS | 1723 | 1464710098292 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 85 (0xa244a000) [pid = 1723] [serial = 171] [outer = 0x9b192c00] 08:54:59 INFO - PROCESS | 1723 | 1464710099204 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:54:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1448ms 08:54:59 INFO - PROCESS | 1723 | 1464710099275 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 08:54:59 INFO - PROCESS | 1723 | 1464710099281 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 08:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:54:59 INFO - PROCESS | 1723 | 1464710099287 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 1723 | 1464710099290 Marionette TRACE conn4 <- [1,202,null,{}] 08:54:59 INFO - PROCESS | 1723 | 1464710099297 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}] 08:54:59 INFO - PROCESS | 1723 | 1464710099516 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 08:54:59 INFO - PROCESS | 1723 | 1464710099662 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x9d511400 == 37 [pid = 1723] [id = 58] 08:54:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 86 (0xa22ce400) [pid = 1723] [serial = 172] [outer = (nil)] 08:54:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 87 (0xa68bec00) [pid = 1723] [serial = 173] [outer = 0xa22ce400] 08:54:59 INFO - PROCESS | 1723 | 1464710099810 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 88 (0xa6ce9c00) [pid = 1723] [serial = 174] [outer = 0xa22ce400] 08:55:00 INFO - PROCESS | 1723 | 1464710100684 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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1438ms 08:55:00 INFO - PROCESS | 1723 | 1464710100726 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 08:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:55:00 INFO - PROCESS | 1723 | 1464710100731 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 08:55:00 INFO - PROCESS | 1723 | 1464710100738 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 1723 | 1464710100741 Marionette TRACE conn4 <- [1,206,null,{}] 08:55:00 INFO - PROCESS | 1723 | 1464710100747 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}] 08:55:00 INFO - PROCESS | 1723 | 1464710100922 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 08:55:01 INFO - PROCESS | 1723 | 1464710101108 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 1723 | ++DOCSHELL 0xa6f43800 == 38 [pid = 1723] [id = 59] 08:55:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 89 (0xa6f44800) [pid = 1723] [serial = 175] [outer = (nil)] 08:55:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 90 (0xa6f48400) [pid = 1723] [serial = 176] [outer = 0xa6f44800] 08:55:01 INFO - PROCESS | 1723 | 1464710101200 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 91 (0xa82b3800) [pid = 1723] [serial = 177] [outer = 0xa6f44800] 08:55:02 INFO - PROCESS | 1723 | 1464710102133 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1432ms 08:55:02 INFO - PROCESS | 1723 | 1464710102170 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 1723 | 1464710102175 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 08:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:55:02 INFO - PROCESS | 1723 | 1464710102183 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 1723 | 1464710102189 Marionette TRACE conn4 <- [1,210,null,{}] 08:55:02 INFO - PROCESS | 1723 | 1464710102197 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}] 08:55:02 INFO - PROCESS | 1723 | 1464710102422 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 08:55:02 INFO - PROCESS | 1723 | 1464710102579 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x924c9c00 == 39 [pid = 1723] [id = 60] 08:55:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 92 (0x924cb000) [pid = 1723] [serial = 178] [outer = (nil)] 08:55:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 93 (0x924d4000) [pid = 1723] [serial = 179] [outer = 0x924cb000] 08:55:02 INFO - PROCESS | 1723 | 1464710102668 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 94 (0xa6f4a000) [pid = 1723] [serial = 180] [outer = 0x924cb000] 08:55:03 INFO - PROCESS | 1723 | 1464710103776 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1640ms 08:55:03 INFO - PROCESS | 1723 | 1464710103824 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 1723 | 1464710103831 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 08:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:55:03 INFO - PROCESS | 1723 | 1464710103840 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 1723 | 1464710103845 Marionette TRACE conn4 <- [1,214,null,{}] 08:55:03 INFO - PROCESS | 1723 | 1464710103854 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}] 08:55:04 INFO - PROCESS | 1723 | 1464710104028 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 08:55:04 INFO - PROCESS | 1723 | 1464710104203 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x952e2400 == 40 [pid = 1723] [id = 61] 08:55:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 95 (0x952e5c00) [pid = 1723] [serial = 181] [outer = (nil)] 08:55:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 96 (0x952eb000) [pid = 1723] [serial = 182] [outer = 0x952e5c00] 08:55:04 INFO - PROCESS | 1723 | 1464710104304 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 97 (0x96479c00) [pid = 1723] [serial = 183] [outer = 0x952e5c00] 08:55:05 INFO - PROCESS | 1723 | 1464710105177 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1388ms 08:55:05 INFO - PROCESS | 1723 | 1464710105229 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 1723 | 1464710105236 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 08:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:55:05 INFO - PROCESS | 1723 | 1464710105249 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 1723 | 1464710105253 Marionette TRACE conn4 <- [1,218,null,{}] 08:55:05 INFO - PROCESS | 1723 | 1464710105260 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}] 08:55:05 INFO - PROCESS | 1723 | 1464710105439 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 08:55:05 INFO - PROCESS | 1723 | 1464710105595 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x952e4000 == 41 [pid = 1723] [id = 62] 08:55:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 98 (0x952e7400) [pid = 1723] [serial = 184] [outer = (nil)] 08:55:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 99 (0x9b25b400) [pid = 1723] [serial = 185] [outer = 0x952e7400] 08:55:05 INFO - PROCESS | 1723 | 1464710105704 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 100 (0x9b267000) [pid = 1723] [serial = 186] [outer = 0x952e7400] 08:55:06 INFO - PROCESS | 1723 | 1464710106572 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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1384ms 08:55:06 INFO - PROCESS | 1723 | 1464710106632 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 1723 | 1464710106637 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 08:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:55:06 INFO - PROCESS | 1723 | 1464710106643 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 1723 | 1464710106649 Marionette TRACE conn4 <- [1,222,null,{}] 08:55:06 INFO - PROCESS | 1723 | 1464710106665 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}] 08:55:06 INFO - PROCESS | 1723 | 1464710106876 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 08:55:06 INFO - PROCESS | 1723 | --DOMWINDOW == 99 (0xa22ce800) [pid = 1723] [serial = 125] [outer = (nil)] [url = about:blank] 08:55:06 INFO - PROCESS | 1723 | --DOCSHELL 0x9647b800 == 40 [pid = 1723] [id = 46] 08:55:06 INFO - PROCESS | 1723 | --DOCSHELL 0x9c08a400 == 39 [pid = 1723] [id = 45] 08:55:06 INFO - PROCESS | 1723 | --DOCSHELL 0x9a35a000 == 38 [pid = 1723] [id = 44] 08:55:07 INFO - PROCESS | 1723 | --DOCSHELL 0x94f31c00 == 37 [pid = 1723] [id = 43] 08:55:07 INFO - PROCESS | 1723 | 1464710107042 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x9527dc00 == 38 [pid = 1723] [id = 63] 08:55:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 100 (0x952e5400) [pid = 1723] [serial = 187] [outer = (nil)] 08:55:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 101 (0x98168400) [pid = 1723] [serial = 188] [outer = 0x952e5400] 08:55:07 INFO - PROCESS | 1723 | 1464710107123 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 102 (0x9a788000) [pid = 1723] [serial = 189] [outer = 0x952e5400] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 101 (0x97626000) [pid = 1723] [serial = 113] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 100 (0x990ef400) [pid = 1723] [serial = 114] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 99 (0xa35e8000) [pid = 1723] [serial = 122] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 98 (0x952e4c00) [pid = 1723] [serial = 107] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 97 (0x9b53d000) [pid = 1723] [serial = 116] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 96 (0x9b651000) [pid = 1723] [serial = 117] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 95 (0xa3232400) [pid = 1723] [serial = 102] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 94 (0x9b538c00) [pid = 1723] [serial = 104] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 93 (0xa306e800) [pid = 1723] [serial = 110] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 92 (0xa214d400) [pid = 1723] [serial = 119] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 91 (0xa50f8800) [pid = 1723] [serial = 123] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | --DOMWINDOW == 90 (0xa22cf800) [pid = 1723] [serial = 120] [outer = (nil)] [url = about:blank] 08:55:07 INFO - PROCESS | 1723 | 1464710107910 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1284ms 08:55:07 INFO - PROCESS | 1723 | 1464710107936 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 08:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:55:07 INFO - PROCESS | 1723 | 1464710107942 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 08:55:07 INFO - PROCESS | 1723 | 1464710107948 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 1723 | 1464710107951 Marionette TRACE conn4 <- [1,226,null,{}] 08:55:07 INFO - PROCESS | 1723 | 1464710107957 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}] 08:55:08 INFO - PROCESS | 1723 | 1464710108118 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 08:55:08 INFO - PROCESS | 1723 | 1464710108135 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e1000 == 39 [pid = 1723] [id = 64] 08:55:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 91 (0x928e8000) [pid = 1723] [serial = 190] [outer = (nil)] 08:55:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 92 (0x928eb000) [pid = 1723] [serial = 191] [outer = 0x928e8000] 08:55:08 INFO - PROCESS | 1723 | 1464710108213 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 93 (0x97626000) [pid = 1723] [serial = 192] [outer = 0x928e8000] 08:55:09 INFO - PROCESS | 1723 | 1464710109368 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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1437ms 08:55:09 INFO - PROCESS | 1723 | 1464710109411 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 08:55:09 INFO - PROCESS | 1723 | 1464710109418 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 08:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:55:09 INFO - PROCESS | 1723 | 1464710109446 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 1723 | 1464710109452 Marionette TRACE conn4 <- [1,230,null,{}] 08:55:09 INFO - PROCESS | 1723 | 1464710109487 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}] 08:55:09 INFO - PROCESS | 1723 | 1464710109683 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 08:55:09 INFO - PROCESS | 1723 | 1464710109709 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d5000 == 40 [pid = 1723] [id = 65] 08:55:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 94 (0x928df400) [pid = 1723] [serial = 193] [outer = (nil)] 08:55:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 95 (0x9b543800) [pid = 1723] [serial = 194] [outer = 0x928df400] 08:55:09 INFO - PROCESS | 1723 | 1464710109786 Marionette DEBUG loaded listener.js 08:55:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 96 (0x9b648000) [pid = 1723] [serial = 195] [outer = 0x928df400] 08:55:10 INFO - PROCESS | 1723 | 1464710110658 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1255ms 08:55:10 INFO - PROCESS | 1723 | 1464710110699 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 08:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:55:10 INFO - PROCESS | 1723 | 1464710110704 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 08:55:10 INFO - PROCESS | 1723 | 1464710110711 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - PROCESS | 1723 | 1464710110714 Marionette TRACE conn4 <- [1,234,null,{}] 08:55:10 INFO - PROCESS | 1723 | 1464710110720 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}] 08:55:10 INFO - PROCESS | 1723 | 1464710110963 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 08:55:11 INFO - PROCESS | 1723 | 1464710110993 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x928ec000 == 41 [pid = 1723] [id = 66] 08:55:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 97 (0x9a78e000) [pid = 1723] [serial = 196] [outer = (nil)] 08:55:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 98 (0x9d507000) [pid = 1723] [serial = 197] [outer = 0x9a78e000] 08:55:11 INFO - PROCESS | 1723 | 1464710111072 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 99 (0xa2283c00) [pid = 1723] [serial = 198] [outer = 0x9a78e000] 08:55:11 INFO - PROCESS | 1723 | --DOMWINDOW == 98 (0x99009c00) [pid = 1723] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:55:11 INFO - PROCESS | 1723 | --DOMWINDOW == 97 (0x96476000) [pid = 1723] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:55:11 INFO - PROCESS | 1723 | --DOMWINDOW == 96 (0x9b3c5800) [pid = 1723] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:55:11 INFO - PROCESS | 1723 | --DOMWINDOW == 95 (0x9c082000) [pid = 1723] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:55:11 INFO - PROCESS | 1723 | --DOMWINDOW == 94 (0x94f8fc00) [pid = 1723] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:55:11 INFO - PROCESS | 1723 | --DOMWINDOW == 93 (0x9ba49000) [pid = 1723] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:55:11 INFO - PROCESS | 1723 | --DOMWINDOW == 92 (0x9b3c1800) [pid = 1723] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:55:12 INFO - PROCESS | 1723 | 1464710112087 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1388ms 08:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:55:12 INFO - PROCESS | 1723 | 1464710112099 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 1723 | 1464710112102 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 08:55:12 INFO - PROCESS | 1723 | 1464710112113 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - PROCESS | 1723 | 1464710112115 Marionette TRACE conn4 <- [1,238,null,{}] 08:55:12 INFO - PROCESS | 1723 | 1464710112121 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}] 08:55:12 INFO - PROCESS | 1723 | 1464710112312 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 08:55:12 INFO - PROCESS | 1723 | 1464710112332 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d3000 == 42 [pid = 1723] [id = 67] 08:55:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 93 (0x94f8b000) [pid = 1723] [serial = 199] [outer = (nil)] 08:55:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 94 (0x9c08a400) [pid = 1723] [serial = 200] [outer = 0x94f8b000] 08:55:12 INFO - PROCESS | 1723 | 1464710112412 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 95 (0xa30f7800) [pid = 1723] [serial = 201] [outer = 0x94f8b000] 08:55:13 INFO - PROCESS | 1723 | 1464710113468 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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1402ms 08:55:13 INFO - PROCESS | 1723 | 1464710113513 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 1723 | 1464710113519 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 08:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:55:13 INFO - PROCESS | 1723 | 1464710113535 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 1723 | 1464710113544 Marionette TRACE conn4 <- [1,242,null,{}] 08:55:13 INFO - PROCESS | 1723 | 1464710113563 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}] 08:55:13 INFO - PROCESS | 1723 | 1464710113879 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 08:55:14 INFO - PROCESS | 1723 | 1464710114100 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d7800 == 43 [pid = 1723] [id = 68] 08:55:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 96 (0x924d7c00) [pid = 1723] [serial = 202] [outer = (nil)] 08:55:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 97 (0x928e2400) [pid = 1723] [serial = 203] [outer = 0x924d7c00] 08:55:14 INFO - PROCESS | 1723 | 1464710114196 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 98 (0x928e9c00) [pid = 1723] [serial = 204] [outer = 0x924d7c00] 08:55:15 INFO - PROCESS | 1723 | 1464710115102 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1606ms 08:55:15 INFO - PROCESS | 1723 | 1464710115137 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 08:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:55:15 INFO - PROCESS | 1723 | 1464710115143 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 08:55:15 INFO - PROCESS | 1723 | 1464710115151 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 1723 | 1464710115157 Marionette TRACE conn4 <- [1,246,null,{}] 08:55:15 INFO - PROCESS | 1723 | 1464710115165 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}] 08:55:15 INFO - PROCESS | 1723 | 1464710115363 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 08:55:15 INFO - PROCESS | 1723 | 1464710115516 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x97624c00 == 44 [pid = 1723] [id = 69] 08:55:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 99 (0x99087400) [pid = 1723] [serial = 205] [outer = (nil)] 08:55:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 100 (0x99fb9000) [pid = 1723] [serial = 206] [outer = 0x99087400] 08:55:15 INFO - PROCESS | 1723 | 1464710115614 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 101 (0x9a782c00) [pid = 1723] [serial = 207] [outer = 0x99087400] 08:55:16 INFO - PROCESS | 1723 | 1464710116690 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]]]}] 08:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1593ms 08:55:16 INFO - PROCESS | 1723 | 1464710116745 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 08:55:16 INFO - PROCESS | 1723 | 1464710116751 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 08:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:55:16 INFO - PROCESS | 1723 | 1464710116758 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:55:16 INFO - PROCESS | 1723 | 1464710116762 Marionette TRACE conn4 <- [1,250,null,{}] 08:55:16 INFO - PROCESS | 1723 | 1464710116769 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}] 08:55:17 INFO - PROCESS | 1723 | 1464710117079 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 08:55:17 INFO - PROCESS | 1723 | 1464710117373 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x924ce800 == 45 [pid = 1723] [id = 70] 08:55:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 102 (0x9b25b800) [pid = 1723] [serial = 208] [outer = (nil)] 08:55:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 103 (0x9b875000) [pid = 1723] [serial = 209] [outer = 0x9b25b800] 08:55:17 INFO - PROCESS | 1723 | 1464710117470 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 104 (0x9c1c8000) [pid = 1723] [serial = 210] [outer = 0x9b25b800] 08:55:18 INFO - PROCESS | 1723 | 1464710118770 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 2042ms 08:55:18 INFO - PROCESS | 1723 | 1464710118801 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 1723 | 1464710118808 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 08:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:55:18 INFO - PROCESS | 1723 | 1464710118840 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 1723 | 1464710118848 Marionette TRACE conn4 <- [1,254,null,{}] 08:55:18 INFO - PROCESS | 1723 | 1464710118855 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}] 08:55:19 INFO - PROCESS | 1723 | 1464710119118 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 08:55:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 105 (0x91168400) [pid = 1723] [serial = 211] [outer = 0xa30fac00] 08:55:19 INFO - PROCESS | 1723 | 1464710119398 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x9519a000 == 46 [pid = 1723] [id = 71] 08:55:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 106 (0x9519ac00) [pid = 1723] [serial = 212] [outer = (nil)] 08:55:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 107 (0x9519d000) [pid = 1723] [serial = 213] [outer = 0x9519ac00] 08:55:19 INFO - PROCESS | 1723 | 1464710119501 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 108 (0x951a1000) [pid = 1723] [serial = 214] [outer = 0x9519ac00] 08:55:20 INFO - PROCESS | 1723 | 1464710120413 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1653ms 08:55:20 INFO - PROCESS | 1723 | 1464710120482 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 08:55:20 INFO - PROCESS | 1723 | 1464710120487 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 08:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:55:20 INFO - PROCESS | 1723 | 1464710120494 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 1723 | 1464710120497 Marionette TRACE conn4 <- [1,258,null,{}] 08:55:20 INFO - PROCESS | 1723 | 1464710120503 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}] 08:55:20 INFO - PROCESS | 1723 | 1464710120727 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 08:55:20 INFO - PROCESS | 1723 | 1464710120882 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x95199000 == 47 [pid = 1723] [id = 72] 08:55:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 109 (0x95199800) [pid = 1723] [serial = 215] [outer = (nil)] 08:55:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 110 (0x9c2aa400) [pid = 1723] [serial = 216] [outer = 0x95199800] 08:55:21 INFO - PROCESS | 1723 | 1464710121014 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 111 (0x9d506400) [pid = 1723] [serial = 217] [outer = 0x95199800] 08:55:21 INFO - PROCESS | 1723 | 1464710121899 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1482ms 08:55:21 INFO - PROCESS | 1723 | 1464710121977 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 1723 | 1464710121981 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 08:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:55:21 INFO - PROCESS | 1723 | 1464710121989 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 1723 | 1464710121994 Marionette TRACE conn4 <- [1,262,null,{}] 08:55:22 INFO - PROCESS | 1723 | 1464710122000 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}] 08:55:22 INFO - PROCESS | 1723 | 1464710122220 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 08:55:22 INFO - PROCESS | 1723 | 1464710122383 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x91322000 == 48 [pid = 1723] [id = 73] 08:55:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 112 (0x91322400) [pid = 1723] [serial = 218] [outer = (nil)] 08:55:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 113 (0x91325000) [pid = 1723] [serial = 219] [outer = 0x91322400] 08:55:22 INFO - PROCESS | 1723 | 1464710122545 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 114 (0xa21b0400) [pid = 1723] [serial = 220] [outer = 0x91322400] 08:55:23 INFO - PROCESS | 1723 | 1464710123427 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1489ms 08:55:23 INFO - PROCESS | 1723 | 1464710123480 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 08:55:23 INFO - PROCESS | 1723 | 1464710123484 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 08:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:55:23 INFO - PROCESS | 1723 | 1464710123491 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 1723 | 1464710123495 Marionette TRACE conn4 <- [1,266,null,{}] 08:55:23 INFO - PROCESS | 1723 | 1464710123501 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}] 08:55:23 INFO - PROCESS | 1723 | 1464710123702 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 08:55:23 INFO - PROCESS | 1723 | 1464710123856 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x91321800 == 49 [pid = 1723] [id = 74] 08:55:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 115 (0xa2613000) [pid = 1723] [serial = 221] [outer = (nil)] 08:55:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 116 (0xa50b8400) [pid = 1723] [serial = 222] [outer = 0xa2613000] 08:55:23 INFO - PROCESS | 1723 | 1464710123945 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 117 (0xa6295800) [pid = 1723] [serial = 223] [outer = 0xa2613000] 08:55:24 INFO - PROCESS | 1723 | 1464710124960 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1545ms 08:55:25 INFO - PROCESS | 1723 | 1464710125038 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 08:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:55:25 INFO - PROCESS | 1723 | 1464710125042 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 08:55:25 INFO - PROCESS | 1723 | 1464710125050 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 1723 | 1464710125054 Marionette TRACE conn4 <- [1,270,null,{}] 08:55:25 INFO - PROCESS | 1723 | 1464710125061 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}] 08:55:25 INFO - PROCESS | 1723 | 1464710125319 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 08:55:25 INFO - PROCESS | 1723 | 1464710125845 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x911bb400 == 50 [pid = 1723] [id = 75] 08:55:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x911c1c00) [pid = 1723] [serial = 224] [outer = (nil)] 08:55:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x911c4000) [pid = 1723] [serial = 225] [outer = 0x911c1c00] 08:55:25 INFO - PROCESS | 1723 | 1464710125938 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x9131bc00) [pid = 1723] [serial = 226] [outer = 0x911c1c00] 08:55:26 INFO - PROCESS | 1723 | 1464710126947 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]]]}] 08:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1952ms 08:55:27 INFO - PROCESS | 1723 | 1464710127003 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 08:55:27 INFO - PROCESS | 1723 | 1464710127009 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 08:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:55:27 INFO - PROCESS | 1723 | 1464710127017 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:55:27 INFO - PROCESS | 1723 | 1464710127023 Marionette TRACE conn4 <- [1,274,null,{}] 08:55:27 INFO - PROCESS | 1723 | 1464710127031 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}] 08:55:27 INFO - PROCESS | 1723 | 1464710127213 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 08:55:27 INFO - PROCESS | 1723 | 1464710127412 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d0800 == 51 [pid = 1723] [id = 76] 08:55:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x924d2000) [pid = 1723] [serial = 227] [outer = (nil)] 08:55:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x928e7c00) [pid = 1723] [serial = 228] [outer = 0x924d2000] 08:55:27 INFO - PROCESS | 1723 | 1464710127505 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x95193c00) [pid = 1723] [serial = 229] [outer = 0x924d2000] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x93a9e800 == 50 [pid = 1723] [id = 52] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x96474c00 == 49 [pid = 1723] [id = 53] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x94f32800 == 48 [pid = 1723] [id = 51] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x95282c00 == 47 [pid = 1723] [id = 50] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x964e6400 == 46 [pid = 1723] [id = 49] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0xa6ce3400) [pid = 1723] [serial = 161] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x924d3000 == 45 [pid = 1723] [id = 67] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x928ec000 == 44 [pid = 1723] [id = 66] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x924d5000 == 43 [pid = 1723] [id = 65] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x928e1000 == 42 [pid = 1723] [id = 64] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x9527dc00 == 41 [pid = 1723] [id = 63] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x952e4000 == 40 [pid = 1723] [id = 62] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x952e2400 == 39 [pid = 1723] [id = 61] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x952eb400 == 38 [pid = 1723] [id = 56] 08:55:28 INFO - PROCESS | 1723 | --DOCSHELL 0x94f2e800 == 37 [pid = 1723] [id = 55] 08:55:28 INFO - PROCESS | 1723 | 1464710128456 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]]]}] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x99f16000) [pid = 1723] [serial = 146] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x95277800) [pid = 1723] [serial = 128] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x9647c400) [pid = 1723] [serial = 143] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x96482400) [pid = 1723] [serial = 144] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 117 (0x9ba49800) [pid = 1723] [serial = 150] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 116 (0x9b18a800) [pid = 1723] [serial = 131] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 115 (0x9b18a000) [pid = 1723] [serial = 147] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 114 (0xa30fa000) [pid = 1723] [serial = 126] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 113 (0xa322b400) [pid = 1723] [serial = 156] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 112 (0x9b651800) [pid = 1723] [serial = 149] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 111 (0x9b197800) [pid = 1723] [serial = 137] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 110 (0xa214fc00) [pid = 1723] [serial = 152] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 109 (0xa6cdd000) [pid = 1723] [serial = 159] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 108 (0x9c2a9c00) [pid = 1723] [serial = 134] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 107 (0xa62f3c00) [pid = 1723] [serial = 140] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 106 (0xa628e000) [pid = 1723] [serial = 158] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 105 (0xa22d0000) [pid = 1723] [serial = 153] [outer = (nil)] [url = about:blank] 08:55:28 INFO - PROCESS | 1723 | --DOMWINDOW == 104 (0xa2651c00) [pid = 1723] [serial = 155] [outer = (nil)] [url = about:blank] 08:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1488ms 08:55:28 INFO - PROCESS | 1723 | 1464710128510 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 1723 | 1464710128516 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 08:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:55:28 INFO - PROCESS | 1723 | 1464710128523 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 1723 | 1464710128527 Marionette TRACE conn4 <- [1,278,null,{}] 08:55:28 INFO - PROCESS | 1723 | 1464710128533 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}] 08:55:28 INFO - PROCESS | 1723 | 1464710128726 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 08:55:28 INFO - PROCESS | 1723 | 1464710128850 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x928eb400 == 38 [pid = 1723] [id = 77] 08:55:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 105 (0x94f32800) [pid = 1723] [serial = 230] [outer = (nil)] 08:55:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 106 (0x95276000) [pid = 1723] [serial = 231] [outer = 0x94f32800] 08:55:28 INFO - PROCESS | 1723 | 1464710128928 Marionette DEBUG loaded listener.js 08:55:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 107 (0x952e1000) [pid = 1723] [serial = 232] [outer = 0x94f32800] 08:55:29 INFO - PROCESS | 1723 | 1464710129794 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]]]}] 08:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1331ms 08:55:29 INFO - PROCESS | 1723 | 1464710129860 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 08:55:29 INFO - PROCESS | 1723 | 1464710129865 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 08:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:55:29 INFO - PROCESS | 1723 | 1464710129879 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:55:29 INFO - PROCESS | 1723 | 1464710129889 Marionette TRACE conn4 <- [1,282,null,{}] 08:55:29 INFO - PROCESS | 1723 | 1464710129899 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}] 08:55:30 INFO - PROCESS | 1723 | 1464710130081 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 08:55:30 INFO - PROCESS | 1723 | 1464710130213 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x9115f800 == 39 [pid = 1723] [id = 78] 08:55:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 108 (0x9647a800) [pid = 1723] [serial = 233] [outer = (nil)] 08:55:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 109 (0x99f1a000) [pid = 1723] [serial = 234] [outer = 0x9647a800] 08:55:30 INFO - PROCESS | 1723 | 1464710130293 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 110 (0x9a744800) [pid = 1723] [serial = 235] [outer = 0x9647a800] 08:55:31 INFO - PROCESS | 1723 | 1464710131132 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]]]}] 08:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1308ms 08:55:31 INFO - PROCESS | 1723 | 1464710131182 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 08:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:55:31 INFO - PROCESS | 1723 | 1464710131187 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 08:55:31 INFO - PROCESS | 1723 | 1464710131193 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - PROCESS | 1723 | 1464710131196 Marionette TRACE conn4 <- [1,286,null,{}] 08:55:31 INFO - PROCESS | 1723 | 1464710131202 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}] 08:55:31 INFO - PROCESS | 1723 | 1464710131423 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 08:55:31 INFO - PROCESS | 1723 | 1464710131540 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x91169400 == 40 [pid = 1723] [id = 79] 08:55:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 111 (0x924d1400) [pid = 1723] [serial = 236] [outer = (nil)] 08:55:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 112 (0x9a78ec00) [pid = 1723] [serial = 237] [outer = 0x924d1400] 08:55:31 INFO - PROCESS | 1723 | 1464710131615 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 113 (0x9b192800) [pid = 1723] [serial = 238] [outer = 0x924d1400] 08:55:32 INFO - PROCESS | 1723 | 1464710132568 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]]]}] 08:55:32 INFO - PROCESS | 1723 | --DOMWINDOW == 112 (0x928e8000) [pid = 1723] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:55:32 INFO - PROCESS | 1723 | --DOMWINDOW == 111 (0x952e7400) [pid = 1723] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:55:32 INFO - PROCESS | 1723 | --DOMWINDOW == 110 (0x952e5c00) [pid = 1723] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:55:32 INFO - PROCESS | 1723 | --DOMWINDOW == 109 (0x952e5400) [pid = 1723] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:55:32 INFO - PROCESS | 1723 | --DOMWINDOW == 108 (0x9a78e000) [pid = 1723] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:55:32 INFO - PROCESS | 1723 | --DOMWINDOW == 107 (0x928df400) [pid = 1723] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1686ms 08:55:32 INFO - PROCESS | 1723 | 1464710132888 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 1723 | 1464710132891 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 08:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:55:32 INFO - PROCESS | 1723 | 1464710132899 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 1723 | 1464710132902 Marionette TRACE conn4 <- [1,290,null,{}] 08:55:32 INFO - PROCESS | 1723 | 1464710132908 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}] 08:55:33 INFO - PROCESS | 1723 | 1464710133061 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 08:55:33 INFO - PROCESS | 1723 | 1464710133082 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b16c800 == 41 [pid = 1723] [id = 80] 08:55:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 108 (0x9b18b400) [pid = 1723] [serial = 239] [outer = (nil)] 08:55:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 109 (0x9b25fc00) [pid = 1723] [serial = 240] [outer = 0x9b18b400] 08:55:33 INFO - PROCESS | 1723 | 1464710133212 Marionette DEBUG loaded listener.js 08:55:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 110 (0x9b872800) [pid = 1723] [serial = 241] [outer = 0x9b18b400] 08:55:34 INFO - PROCESS | 1723 | 1464710134173 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]]]}] 08:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1332ms 08:55:34 INFO - PROCESS | 1723 | 1464710134232 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 08:55:34 INFO - PROCESS | 1723 | 1464710134237 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 08:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:55:34 INFO - PROCESS | 1723 | 1464710134243 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:55:34 INFO - PROCESS | 1723 | 1464710134247 Marionette TRACE conn4 <- [1,294,null,{}] 08:55:34 INFO - PROCESS | 1723 | 1464710134253 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}] 08:55:34 INFO - PROCESS | 1723 | 1464710134430 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 08:55:34 INFO - PROCESS | 1723 | 1464710134545 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x96473800 == 42 [pid = 1723] [id = 81] 08:55:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 111 (0x99ec1000) [pid = 1723] [serial = 242] [outer = (nil)] 08:55:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 112 (0x9c2ae000) [pid = 1723] [serial = 243] [outer = 0x99ec1000] 08:55:34 INFO - PROCESS | 1723 | 1464710134622 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 113 (0x9d9ca800) [pid = 1723] [serial = 244] [outer = 0x99ec1000] 08:55:35 INFO - PROCESS | 1723 | 1464710135815 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]]]}] 08:55: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. 08:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1694ms 08:55:36 INFO - PROCESS | 1723 | 1464710136007 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 08:55:36 INFO - PROCESS | 1723 | 1464710136013 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 08:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:55:36 INFO - PROCESS | 1723 | 1464710136027 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 1723 | 1464710136031 Marionette TRACE conn4 <- [1,298,null,{}] 08:55:36 INFO - PROCESS | 1723 | 1464710136041 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}] 08:55:36 INFO - PROCESS | 1723 | 1464710136347 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 08:55:36 INFO - PROCESS | 1723 | 1464710136606 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x9136c000 == 43 [pid = 1723] [id = 82] 08:55:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 114 (0x9136c400) [pid = 1723] [serial = 245] [outer = (nil)] 08:55:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 115 (0x91371c00) [pid = 1723] [serial = 246] [outer = 0x9136c400] 08:55:36 INFO - PROCESS | 1723 | 1464710136705 Marionette DEBUG loaded listener.js 08:55:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 116 (0x91375400) [pid = 1723] [serial = 247] [outer = 0x9136c400] 08:55:37 INFO - PROCESS | 1723 | 1464710137629 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]]]}] 08:55: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. 08:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1641ms 08:55:37 INFO - PROCESS | 1723 | 1464710137669 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 08:55:37 INFO - PROCESS | 1723 | 1464710137678 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 08:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:55:37 INFO - PROCESS | 1723 | 1464710137691 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:55:37 INFO - PROCESS | 1723 | 1464710137695 Marionette TRACE conn4 <- [1,302,null,{}] 08:55:37 INFO - PROCESS | 1723 | 1464710137702 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}] 08:55:37 INFO - PROCESS | 1723 | 1464710137902 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 08:55:38 INFO - PROCESS | 1723 | 1464710138106 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e3400 == 44 [pid = 1723] [id = 83] 08:55:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 117 (0x928e4c00) [pid = 1723] [serial = 248] [outer = (nil)] 08:55:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x95198800) [pid = 1723] [serial = 249] [outer = 0x928e4c00] 08:55:38 INFO - PROCESS | 1723 | 1464710138245 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x95282000) [pid = 1723] [serial = 250] [outer = 0x928e4c00] 08:55:39 INFO - PROCESS | 1723 | 1464710139195 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]]]}] 08:55:39 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. 08:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1537ms 08:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:55:39 INFO - PROCESS | 1723 | 1464710139228 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 1723 | 1464710139232 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 08:55:39 INFO - PROCESS | 1723 | 1464710139240 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 1723 | 1464710139247 Marionette TRACE conn4 <- [1,306,null,{}] 08:55:39 INFO - PROCESS | 1723 | 1464710139264 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}] 08:55:39 INFO - PROCESS | 1723 | 1464710139472 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 08:55:39 INFO - PROCESS | 1723 | 1464710139675 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x99fb8c00 == 45 [pid = 1723] [id = 84] 08:55:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x9a78c400) [pid = 1723] [serial = 251] [outer = (nil)] 08:55:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x9b3c4000) [pid = 1723] [serial = 252] [outer = 0x9a78c400] 08:55:39 INFO - PROCESS | 1723 | 1464710139819 Marionette DEBUG loaded listener.js 08:55:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x9ba46000) [pid = 1723] [serial = 253] [outer = 0x9a78c400] 08:55:40 INFO - PROCESS | 1723 | 1464710140708 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]]]}] 08:55: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. 08:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1498ms 08:55:40 INFO - PROCESS | 1723 | 1464710140737 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 08:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:55:40 INFO - PROCESS | 1723 | 1464710140742 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 08:55:40 INFO - PROCESS | 1723 | 1464710140749 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 1723 | 1464710140752 Marionette TRACE conn4 <- [1,310,null,{}] 08:55:40 INFO - PROCESS | 1723 | 1464710140758 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}] 08:55:40 INFO - PROCESS | 1723 | 1464710140958 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 08:55:41 INFO - PROCESS | 1723 | 1464710141121 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a989c00 == 46 [pid = 1723] [id = 85] 08:55:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x9a98a400) [pid = 1723] [serial = 254] [outer = (nil)] 08:55:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x9a990800) [pid = 1723] [serial = 255] [outer = 0x9a98a400] 08:55:41 INFO - PROCESS | 1723 | 1464710141218 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x9a995400) [pid = 1723] [serial = 256] [outer = 0x9a98a400] 08:55:42 INFO - PROCESS | 1723 | 1464710142218 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]]]}] 08:55:42 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. 08:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1534ms 08:55:42 INFO - PROCESS | 1723 | 1464710142284 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 1723 | 1464710142288 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 08:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:55:42 INFO - PROCESS | 1723 | 1464710142297 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 1723 | 1464710142301 Marionette TRACE conn4 <- [1,314,null,{}] 08:55:42 INFO - PROCESS | 1723 | 1464710142307 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}] 08:55:42 INFO - PROCESS | 1723 | 1464710142501 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 08:55:42 INFO - PROCESS | 1723 | 1464710142659 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x96475800 == 47 [pid = 1723] [id = 86] 08:55:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x9a98e800) [pid = 1723] [serial = 257] [outer = (nil)] 08:55:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x9c1d2400) [pid = 1723] [serial = 258] [outer = 0x9a98e800] 08:55:42 INFO - PROCESS | 1723 | 1464710142751 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x9c2ae800) [pid = 1723] [serial = 259] [outer = 0x9a98e800] 08:55:43 INFO - PROCESS | 1723 | 1464710143681 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]]]}] 08:55: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. 08:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1432ms 08:55:43 INFO - PROCESS | 1723 | 1464710143730 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 08:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:55:43 INFO - PROCESS | 1723 | 1464710143734 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 08:55:43 INFO - PROCESS | 1723 | 1464710143741 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 1723 | 1464710143744 Marionette TRACE conn4 <- [1,318,null,{}] 08:55:43 INFO - PROCESS | 1723 | 1464710143751 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}] 08:55:43 INFO - PROCESS | 1723 | 1464710143997 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 08:55:44 INFO - PROCESS | 1723 | 1464710144205 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x9115c800 == 48 [pid = 1723] [id = 87] 08:55:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x920abc00) [pid = 1723] [serial = 260] [outer = (nil)] 08:55:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x920b3c00) [pid = 1723] [serial = 261] [outer = 0x920abc00] 08:55:44 INFO - PROCESS | 1723 | 1464710144342 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x9c050800) [pid = 1723] [serial = 262] [outer = 0x920abc00] 08:55:45 INFO - PROCESS | 1723 | 1464710145251 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]]]}] 08:55: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. 08:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1533ms 08:55:45 INFO - PROCESS | 1723 | 1464710145273 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 08:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:55:45 INFO - PROCESS | 1723 | 1464710145278 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 08:55:45 INFO - PROCESS | 1723 | 1464710145284 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 1723 | 1464710145288 Marionette TRACE conn4 <- [1,322,null,{}] 08:55:45 INFO - PROCESS | 1723 | 1464710145295 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}] 08:55:45 INFO - PROCESS | 1723 | 1464710145471 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 08:55:45 INFO - PROCESS | 1723 | 1464710145649 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x9115dc00 == 49 [pid = 1723] [id = 88] 08:55:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0xa2405000) [pid = 1723] [serial = 263] [outer = (nil)] 08:55:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0xa244e000) [pid = 1723] [serial = 264] [outer = 0xa2405000] 08:55:45 INFO - PROCESS | 1723 | 1464710145744 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0xa306c400) [pid = 1723] [serial = 265] [outer = 0xa2405000] 08:55:46 INFO - PROCESS | 1723 | 1464710146771 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]]]}] 08:55:46 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. 08:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1543ms 08:55:46 INFO - PROCESS | 1723 | 1464710146828 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 08:55:46 INFO - PROCESS | 1723 | 1464710146833 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 08:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:55:46 INFO - PROCESS | 1723 | 1464710146840 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:55:46 INFO - PROCESS | 1723 | 1464710146845 Marionette TRACE conn4 <- [1,326,null,{}] 08:55:46 INFO - PROCESS | 1723 | 1464710146851 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}] 08:55:47 INFO - PROCESS | 1723 | 1464710147081 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 08:55:47 INFO - PROCESS | 1723 | 1464710147501 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x911bac00 == 50 [pid = 1723] [id = 89] 08:55:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x911bb000) [pid = 1723] [serial = 266] [outer = (nil)] 08:55:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x911c4400) [pid = 1723] [serial = 267] [outer = 0x911bb000] 08:55:47 INFO - PROCESS | 1723 | 1464710147626 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x9136a800) [pid = 1723] [serial = 268] [outer = 0x911bb000] 08:55:48 INFO - PROCESS | 1723 | 1464710148923 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]]]}] 08:55:48 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. 08:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 2140ms 08:55:48 INFO - PROCESS | 1723 | 1464710148983 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 1723 | 1464710148991 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 08:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:55:49 INFO - PROCESS | 1723 | 1464710149001 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 1723 | 1464710149007 Marionette TRACE conn4 <- [1,330,null,{}] 08:55:49 INFO - PROCESS | 1723 | 1464710149058 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}] 08:55:49 INFO - PROCESS | 1723 | 1464710149374 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 08:55:49 INFO - PROCESS | 1723 | 1464710149551 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x9c08a400) [pid = 1723] [serial = 200] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x97625800) [pid = 1723] [serial = 164] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9b262800) [pid = 1723] [serial = 167] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0xa68bec00) [pid = 1723] [serial = 173] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0xa0612400) [pid = 1723] [serial = 170] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0xa6f48400) [pid = 1723] [serial = 176] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x924d4000) [pid = 1723] [serial = 179] [outer = (nil)] [url = about:blank] 08:55:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x9136f800 == 51 [pid = 1723] [id = 90] 08:55:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x920aac00) [pid = 1723] [serial = 269] [outer = (nil)] 08:55:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x920b2800) [pid = 1723] [serial = 270] [outer = 0x920aac00] 08:55:49 INFO - PROCESS | 1723 | 1464710149687 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x920b7800) [pid = 1723] [serial = 271] [outer = 0x920aac00] 08:55:49 INFO - PROCESS | 1723 | --DOCSHELL 0x924ce800 == 50 [pid = 1723] [id = 70] 08:55:49 INFO - PROCESS | 1723 | --DOCSHELL 0x97624c00 == 49 [pid = 1723] [id = 69] 08:55:49 INFO - PROCESS | 1723 | --DOCSHELL 0x924d7800 == 48 [pid = 1723] [id = 68] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x928eb000) [pid = 1723] [serial = 191] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x9b267000) [pid = 1723] [serial = 186] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x9b25b400) [pid = 1723] [serial = 185] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x96479c00) [pid = 1723] [serial = 183] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x952eb000) [pid = 1723] [serial = 182] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x98168400) [pid = 1723] [serial = 188] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x9a788000) [pid = 1723] [serial = 189] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x9d507000) [pid = 1723] [serial = 197] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0xa2283c00) [pid = 1723] [serial = 198] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x9b543800) [pid = 1723] [serial = 194] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x9b648000) [pid = 1723] [serial = 195] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x97626000) [pid = 1723] [serial = 192] [outer = (nil)] [url = about:blank] 08:55:50 INFO - PROCESS | 1723 | 1464710150585 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]]]}] 08:55: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. 08:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1637ms 08:55:50 INFO - PROCESS | 1723 | 1464710150650 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 08:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:55:50 INFO - PROCESS | 1723 | 1464710150660 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 08:55:50 INFO - PROCESS | 1723 | 1464710150671 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 1723 | 1464710150682 Marionette TRACE conn4 <- [1,334,null,{}] 08:55:50 INFO - PROCESS | 1723 | 1464710150700 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}] 08:55:50 INFO - PROCESS | 1723 | 1464710150950 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 08:55:51 INFO - PROCESS | 1723 | 1464710151124 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e3000 == 49 [pid = 1723] [id = 91] 08:55:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x928e8800) [pid = 1723] [serial = 272] [outer = (nil)] 08:55:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x928ed000) [pid = 1723] [serial = 273] [outer = 0x928e8800] 08:55:51 INFO - PROCESS | 1723 | 1464710151209 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x9519b800) [pid = 1723] [serial = 274] [outer = 0x928e8800] 08:55:52 INFO - PROCESS | 1723 | 1464710152031 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]]]}] 08:55: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. 08:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1406ms 08:55:52 INFO - PROCESS | 1723 | 1464710152075 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 1723 | 1464710152080 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 08:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:55:52 INFO - PROCESS | 1723 | 1464710152095 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 1723 | 1464710152104 Marionette TRACE conn4 <- [1,338,null,{}] 08:55:52 INFO - PROCESS | 1723 | 1464710152113 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}] 08:55:52 INFO - PROCESS | 1723 | 1464710152293 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 08:55:52 INFO - PROCESS | 1723 | 1464710152307 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x9116a000 == 50 [pid = 1723] [id = 92] 08:55:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x95196c00) [pid = 1723] [serial = 275] [outer = (nil)] 08:55:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x964bf800) [pid = 1723] [serial = 276] [outer = 0x95196c00] 08:55:52 INFO - PROCESS | 1723 | 1464710152503 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x99009000) [pid = 1723] [serial = 277] [outer = 0x95196c00] 08:55:53 INFO - PROCESS | 1723 | 1464710153387 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]]]}] 08:55:53 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. 08:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1309ms 08:55:53 INFO - PROCESS | 1723 | 1464710153401 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 1723 | 1464710153404 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 08:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:55:53 INFO - PROCESS | 1723 | 1464710153411 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 1723 | 1464710153414 Marionette TRACE conn4 <- [1,342,null,{}] 08:55:53 INFO - PROCESS | 1723 | 1464710153429 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}] 08:55:53 INFO - PROCESS | 1723 | 1464710153635 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 08:55:53 INFO - PROCESS | 1723 | 1464710153671 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x93a9dc00 == 51 [pid = 1723] [id = 93] 08:55:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x9527a800) [pid = 1723] [serial = 278] [outer = (nil)] 08:55:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x9a784c00) [pid = 1723] [serial = 279] [outer = 0x9527a800] 08:55:53 INFO - PROCESS | 1723 | 1464710153747 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x9a789000) [pid = 1723] [serial = 280] [outer = 0x9527a800] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x98165400) [pid = 1723] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x9647a800) [pid = 1723] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x924d1400) [pid = 1723] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x924d2000) [pid = 1723] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x9b18b400) [pid = 1723] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x94f32800) [pid = 1723] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x911c1c00) [pid = 1723] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:55:54 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x94f8b000) [pid = 1723] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:55:54 INFO - PROCESS | 1723 | 1464710154800 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]]]}] 08:55:54 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. 08:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1447ms 08:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:55:54 INFO - PROCESS | 1723 | 1464710154858 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 1723 | 1464710154861 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 08:55:54 INFO - PROCESS | 1723 | 1464710154868 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 1723 | 1464710154871 Marionette TRACE conn4 <- [1,346,null,{}] 08:55:54 INFO - PROCESS | 1723 | 1464710154877 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}] 08:55:55 INFO - PROCESS | 1723 | 1464710155033 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 08:55:55 INFO - PROCESS | 1723 | 1464710155153 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d2000 == 52 [pid = 1723] [id = 94] 08:55:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x93aa3400) [pid = 1723] [serial = 281] [outer = (nil)] 08:55:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x9a746000) [pid = 1723] [serial = 282] [outer = 0x93aa3400] 08:55:55 INFO - PROCESS | 1723 | 1464710155287 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x9b18d400) [pid = 1723] [serial = 283] [outer = 0x93aa3400] 08:55:56 INFO - PROCESS | 1723 | 1464710156247 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]]]}] 08:55:56 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. 08:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1445ms 08:55:56 INFO - PROCESS | 1723 | 1464710156315 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 08:55:56 INFO - PROCESS | 1723 | 1464710156323 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 08:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:55:56 INFO - PROCESS | 1723 | 1464710156332 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:55:56 INFO - PROCESS | 1723 | 1464710156338 Marionette TRACE conn4 <- [1,350,null,{}] 08:55:56 INFO - PROCESS | 1723 | 1464710156347 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}] 08:55:56 INFO - PROCESS | 1723 | 1464710156688 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 08:55:57 INFO - PROCESS | 1723 | 1464710157016 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f60f000 == 53 [pid = 1723] [id = 95] 08:55:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8f60f800) [pid = 1723] [serial = 284] [outer = (nil)] 08:55:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x91164c00) [pid = 1723] [serial = 285] [outer = 0x8f60f800] 08:55:57 INFO - PROCESS | 1723 | 1464710157121 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x911be800) [pid = 1723] [serial = 286] [outer = 0x8f60f800] 08:55:58 INFO - PROCESS | 1723 | 1464710158110 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]]]}] 08:55:58 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. 08:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1846ms 08:55:58 INFO - PROCESS | 1723 | 1464710158181 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 1723 | 1464710158188 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 08:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:55:58 INFO - PROCESS | 1723 | 1464710158197 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 1723 | 1464710158204 Marionette TRACE conn4 <- [1,354,null,{}] 08:55:58 INFO - PROCESS | 1723 | 1464710158211 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}] 08:55:58 INFO - PROCESS | 1723 | 1464710158455 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 08:55:58 INFO - PROCESS | 1723 | 1464710158673 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d0c00 == 54 [pid = 1723] [id = 96] 08:55:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x924d5000) [pid = 1723] [serial = 287] [outer = (nil)] 08:55:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x928e0400) [pid = 1723] [serial = 288] [outer = 0x924d5000] 08:55:58 INFO - PROCESS | 1723 | 1464710158785 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x950d1400) [pid = 1723] [serial = 289] [outer = 0x924d5000] 08:55:59 INFO - PROCESS | 1723 | 1464710159745 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]]]}] 08:55:59 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. 08:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1591ms 08:55:59 INFO - PROCESS | 1723 | 1464710159793 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 08:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:55:59 INFO - PROCESS | 1723 | 1464710159800 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 08:55:59 INFO - PROCESS | 1723 | 1464710159807 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 1723 | 1464710159811 Marionette TRACE conn4 <- [1,358,null,{}] 08:55:59 INFO - PROCESS | 1723 | 1464710159818 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}] 08:56:00 INFO - PROCESS | 1723 | 1464710160016 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 08:56:00 INFO - PROCESS | 1723 | 1464710160251 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x95276400 == 55 [pid = 1723] [id = 97] 08:56:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x952e4000) [pid = 1723] [serial = 290] [outer = (nil)] 08:56:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x97624400) [pid = 1723] [serial = 291] [outer = 0x952e4000] 08:56:00 INFO - PROCESS | 1723 | 1464710160387 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x9a74c800) [pid = 1723] [serial = 292] [outer = 0x952e4000] 08:56:01 INFO - PROCESS | 1723 | 1464710161472 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]]]}] 08:56:01 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. 08:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1684ms 08:56:01 INFO - PROCESS | 1723 | 1464710161491 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 1723 | 1464710161495 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 08:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:56:01 INFO - PROCESS | 1723 | 1464710161513 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 1723 | 1464710161523 Marionette TRACE conn4 <- [1,362,null,{}] 08:56:01 INFO - PROCESS | 1723 | 1464710161531 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}] 08:56:01 INFO - PROCESS | 1723 | 1464710161749 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 08:56:02 INFO - PROCESS | 1723 | 1464710162079 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x91164800 == 56 [pid = 1723] [id = 98] 08:56:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x91327800) [pid = 1723] [serial = 293] [outer = (nil)] 08:56:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x9b64c000) [pid = 1723] [serial = 294] [outer = 0x91327800] 08:56:02 INFO - PROCESS | 1723 | 1464710162173 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x9ba1c000) [pid = 1723] [serial = 295] [outer = 0x91327800] 08:56:03 INFO - PROCESS | 1723 | 1464710163147 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]]]}] 08:56:03 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. 08:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1667ms 08:56:03 INFO - PROCESS | 1723 | 1464710163171 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 1723 | 1464710163176 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 08:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:56:03 INFO - PROCESS | 1723 | 1464710163183 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 1723 | 1464710163187 Marionette TRACE conn4 <- [1,366,null,{}] 08:56:03 INFO - PROCESS | 1723 | 1464710163194 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}] 08:56:03 INFO - PROCESS | 1723 | 1464710163383 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 08:56:03 INFO - PROCESS | 1723 | 1464710163594 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b25b400 == 57 [pid = 1723] [id = 99] 08:56:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x9d506000) [pid = 1723] [serial = 296] [outer = (nil)] 08:56:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0xa21b8000) [pid = 1723] [serial = 297] [outer = 0x9d506000] 08:56:03 INFO - PROCESS | 1723 | 1464710163733 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0xa2287800) [pid = 1723] [serial = 298] [outer = 0x9d506000] 08:56:04 INFO - PROCESS | 1723 | 1464710164661 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]]]}] 08:56:04 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. 08:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1536ms 08:56:04 INFO - PROCESS | 1723 | 1464710164720 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 08:56:04 INFO - PROCESS | 1723 | 1464710164724 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 08:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:56:04 INFO - PROCESS | 1723 | 1464710164731 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - PROCESS | 1723 | 1464710164734 Marionette TRACE conn4 <- [1,370,null,{}] 08:56:04 INFO - PROCESS | 1723 | 1464710164740 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}] 08:56:04 INFO - PROCESS | 1723 | 1464710164962 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 08:56:05 INFO - PROCESS | 1723 | 1464710165178 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x913cc000 == 58 [pid = 1723] [id = 100] 08:56:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x913cc400) [pid = 1723] [serial = 299] [outer = (nil)] 08:56:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x913cf800) [pid = 1723] [serial = 300] [outer = 0x913cc400] 08:56:05 INFO - PROCESS | 1723 | 1464710165323 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0xa2410000) [pid = 1723] [serial = 301] [outer = 0x913cc400] 08:56:06 INFO - PROCESS | 1723 | 1464710166304 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]]]}] 08:56:06 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. 08:56:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1585ms 08:56:06 INFO - PROCESS | 1723 | 1464710166316 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 1723 | 1464710166320 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 08:56:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:56:06 INFO - PROCESS | 1723 | 1464710166326 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 1723 | 1464710166330 Marionette TRACE conn4 <- [1,374,null,{}] 08:56:06 INFO - PROCESS | 1723 | 1464710166337 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}] 08:56:06 INFO - PROCESS | 1723 | 1464710166522 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 08:56:06 INFO - PROCESS | 1723 | 1464710166693 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e0000 == 59 [pid = 1723] [id = 101] 08:56:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8f6e1000) [pid = 1723] [serial = 302] [outer = (nil)] 08:56:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8f6e8400) [pid = 1723] [serial = 303] [outer = 0x8f6e1000] 08:56:06 INFO - PROCESS | 1723 | 1464710166783 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x9115ec00) [pid = 1723] [serial = 304] [outer = 0x8f6e1000] 08:56:07 INFO - PROCESS | 1723 | 1464710167784 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:56:07 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:56:07 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1491ms 08:56:07 INFO - PROCESS | 1723 | 1464710167821 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 08:56:07 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:56:07 INFO - PROCESS | 1723 | 1464710167828 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 08:56:07 INFO - PROCESS | 1723 | 1464710167839 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:56:07 INFO - PROCESS | 1723 | 1464710167846 Marionette TRACE conn4 <- [1,378,null,{}] 08:56:07 INFO - PROCESS | 1723 | 1464710167856 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}] 08:56:08 INFO - PROCESS | 1723 | 1464710168207 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 08:56:08 INFO - PROCESS | 1723 | 1464710168482 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e7c00 == 60 [pid = 1723] [id = 102] 08:56:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8f6e8c00) [pid = 1723] [serial = 305] [outer = (nil)] 08:56:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0xa30f4c00) [pid = 1723] [serial = 306] [outer = 0x8f6e8c00] 08:56:08 INFO - PROCESS | 1723 | 1464710168573 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0xa35ed800) [pid = 1723] [serial = 307] [outer = 0x8f6e8c00] 08:56:09 INFO - PROCESS | 1723 | 1464710169455 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:56:09 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1640ms 08:56:09 INFO - PROCESS | 1723 | 1464710169478 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 1723 | 1464710169481 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 08:56:09 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:56:09 INFO - PROCESS | 1723 | 1464710169488 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 1723 | 1464710169492 Marionette TRACE conn4 <- [1,382,null,{}] 08:56:09 INFO - PROCESS | 1723 | 1464710169498 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}] 08:56:09 INFO - PROCESS | 1723 | 1464710169677 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 08:56:09 INFO - PROCESS | 1723 | 1464710169849 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x9115c000 == 61 [pid = 1723] [id = 103] 08:56:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x91328000) [pid = 1723] [serial = 308] [outer = (nil)] 08:56:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x9519a800) [pid = 1723] [serial = 309] [outer = 0x91328000] 08:56:09 INFO - PROCESS | 1723 | 1464710169935 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x9ba42400) [pid = 1723] [serial = 310] [outer = 0x91328000] 08:56:11 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:11 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:56:11 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:11 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:11 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:56:11 INFO - PROCESS | 1723 | 1464710171355 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:56:11 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1886ms 08:56:11 INFO - PROCESS | 1723 | 1464710171426 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 1723 | 1464710171432 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 08:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:56:11 INFO - PROCESS | 1723 | 1464710171461 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - PROCESS | 1723 | 1464710171468 Marionette TRACE conn4 <- [1,386,null,{}] 08:56:11 INFO - PROCESS | 1723 | 1464710171478 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}] 08:56:11 INFO - PROCESS | 1723 | 1464710171655 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 08:56:11 INFO - PROCESS | 1723 | 1464710171829 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e8000 == 62 [pid = 1723] [id = 104] 08:56:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x91115400) [pid = 1723] [serial = 311] [outer = (nil)] 08:56:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x91121c00) [pid = 1723] [serial = 312] [outer = 0x91115400] 08:56:11 INFO - PROCESS | 1723 | 1464710171929 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x91169800) [pid = 1723] [serial = 313] [outer = 0x91115400] 08:56:12 INFO - PROCESS | 1723 | 1464710172934 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1540ms 08:56:13 INFO - PROCESS | 1723 | 1464710172998 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 1723 | 1464710173006 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 08:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:56:13 INFO - PROCESS | 1723 | 1464710173017 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 1723 | 1464710173021 Marionette TRACE conn4 <- [1,390,null,{}] 08:56:13 INFO - PROCESS | 1723 | 1464710173028 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}] 08:56:13 INFO - PROCESS | 1723 | 1464710173258 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 08:56:13 INFO - PROCESS | 1723 | --DOCSHELL 0x924d2000 == 61 [pid = 1723] [id = 94] 08:56:13 INFO - PROCESS | 1723 | --DOCSHELL 0x93a9dc00 == 60 [pid = 1723] [id = 93] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x9c2ae000) [pid = 1723] [serial = 243] [outer = (nil)] [url = about:blank] 08:56:13 INFO - PROCESS | 1723 | 1464710173506 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 1723 | --DOCSHELL 0x9116a000 == 59 [pid = 1723] [id = 92] 08:56:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e0800 == 60 [pid = 1723] [id = 105] 08:56:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x91118c00) [pid = 1723] [serial = 314] [outer = (nil)] 08:56:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x91320400) [pid = 1723] [serial = 315] [outer = 0x91118c00] 08:56:13 INFO - PROCESS | 1723 | 1464710173586 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x913d4000) [pid = 1723] [serial = 316] [outer = 0x91118c00] 08:56:13 INFO - PROCESS | 1723 | --DOCSHELL 0x928e3000 == 59 [pid = 1723] [id = 91] 08:56:13 INFO - PROCESS | 1723 | --DOCSHELL 0x9136f800 == 58 [pid = 1723] [id = 90] 08:56:13 INFO - PROCESS | 1723 | --DOCSHELL 0x911bac00 == 57 [pid = 1723] [id = 89] 08:56:13 INFO - PROCESS | 1723 | --DOCSHELL 0x9136c000 == 56 [pid = 1723] [id = 82] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x99f1a000) [pid = 1723] [serial = 234] [outer = (nil)] [url = about:blank] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x9a78ec00) [pid = 1723] [serial = 237] [outer = (nil)] [url = about:blank] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x95193c00) [pid = 1723] [serial = 229] [outer = (nil)] [url = about:blank] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x928e7c00) [pid = 1723] [serial = 228] [outer = (nil)] [url = about:blank] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x9b25fc00) [pid = 1723] [serial = 240] [outer = (nil)] [url = about:blank] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x95276000) [pid = 1723] [serial = 231] [outer = (nil)] [url = about:blank] 08:56:13 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x9519d000) [pid = 1723] [serial = 213] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x9b192800) [pid = 1723] [serial = 238] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x952e1000) [pid = 1723] [serial = 232] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x928e2400) [pid = 1723] [serial = 203] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x9131bc00) [pid = 1723] [serial = 226] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x911c4000) [pid = 1723] [serial = 225] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x99fb9000) [pid = 1723] [serial = 206] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0xa30f7800) [pid = 1723] [serial = 201] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x9b875000) [pid = 1723] [serial = 209] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x9c2aa400) [pid = 1723] [serial = 216] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x91325000) [pid = 1723] [serial = 219] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0xa50b8400) [pid = 1723] [serial = 222] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x9b872800) [pid = 1723] [serial = 241] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x9a744800) [pid = 1723] [serial = 235] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0xa6ce4800) [pid = 1723] [serial = 162] [outer = (nil)] [url = about:blank] 08:56:14 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9b64d400) [pid = 1723] [serial = 90] [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.] 08:56:14 INFO - PROCESS | 1723 | 1464710174522 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1534ms 08:56:14 INFO - PROCESS | 1723 | 1464710174552 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 1723 | 1464710174556 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 08:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:56:14 INFO - PROCESS | 1723 | 1464710174562 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 1723 | 1464710174568 Marionette TRACE conn4 <- [1,394,null,{}] 08:56:14 INFO - PROCESS | 1723 | 1464710174584 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}] 08:56:14 INFO - PROCESS | 1723 | 1464710174763 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 08:56:14 INFO - PROCESS | 1723 | 1464710174886 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x911c6c00 == 57 [pid = 1723] [id = 106] 08:56:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x91326c00) [pid = 1723] [serial = 317] [outer = (nil)] 08:56:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x928e0800) [pid = 1723] [serial = 318] [outer = 0x91326c00] 08:56:14 INFO - PROCESS | 1723 | 1464710174970 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x94f2e800) [pid = 1723] [serial = 319] [outer = 0x91326c00] 08:56:15 INFO - PROCESS | 1723 | 1464710175800 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1285ms 08:56:15 INFO - PROCESS | 1723 | 1464710175848 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 08:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:56:15 INFO - PROCESS | 1723 | 1464710175853 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 08:56:15 INFO - PROCESS | 1723 | 1464710175859 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - PROCESS | 1723 | 1464710175862 Marionette TRACE conn4 <- [1,398,null,{}] 08:56:15 INFO - PROCESS | 1723 | 1464710175868 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}] 08:56:16 INFO - PROCESS | 1723 | 1464710176039 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 08:56:16 INFO - PROCESS | 1723 | 1464710176050 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x9136bc00 == 58 [pid = 1723] [id = 107] 08:56:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x95283000) [pid = 1723] [serial = 320] [outer = (nil)] 08:56:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x952ed000) [pid = 1723] [serial = 321] [outer = 0x95283000] 08:56:16 INFO - PROCESS | 1723 | 1464710176137 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x964e8800) [pid = 1723] [serial = 322] [outer = 0x95283000] 08:56:17 INFO - PROCESS | 1723 | 1464710177214 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]]]}] 08:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1388ms 08:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:56:17 INFO - PROCESS | 1723 | 1464710177247 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 08:56:17 INFO - PROCESS | 1723 | 1464710177250 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 08:56:17 INFO - PROCESS | 1723 | 1464710177256 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:56:17 INFO - PROCESS | 1723 | 1464710177260 Marionette TRACE conn4 <- [1,402,null,{}] 08:56:17 INFO - PROCESS | 1723 | 1464710177271 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}] 08:56:17 INFO - PROCESS | 1723 | 1464710177474 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 08:56:17 INFO - PROCESS | 1723 | 1464710177503 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x98165400 == 59 [pid = 1723] [id = 108] 08:56:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x98167000) [pid = 1723] [serial = 323] [outer = (nil)] 08:56:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x9a780800) [pid = 1723] [serial = 324] [outer = 0x98167000] 08:56:17 INFO - PROCESS | 1723 | 1464710177592 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x9a78e000) [pid = 1723] [serial = 325] [outer = 0x98167000] 08:56:18 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x9527a800) [pid = 1723] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:56:18 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x928e8800) [pid = 1723] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:56:18 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x920aac00) [pid = 1723] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:56:18 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x911bb000) [pid = 1723] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:56:18 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x95196c00) [pid = 1723] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:56:18 INFO - PROCESS | 1723 | 1464710178740 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1537ms 08:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:56:18 INFO - PROCESS | 1723 | 1464710178793 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 1723 | 1464710178796 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 08:56:18 INFO - PROCESS | 1723 | 1464710178802 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 1723 | 1464710178806 Marionette TRACE conn4 <- [1,406,null,{}] 08:56:18 INFO - PROCESS | 1723 | 1464710178811 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}] 08:56:19 INFO - PROCESS | 1723 | 1464710179060 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 08:56:19 INFO - PROCESS | 1723 | 1464710179191 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x96480400 == 60 [pid = 1723] [id = 109] 08:56:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x9aa2c400) [pid = 1723] [serial = 326] [outer = (nil)] 08:56:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x9b259400) [pid = 1723] [serial = 327] [outer = 0x9aa2c400] 08:56:19 INFO - PROCESS | 1723 | 1464710179266 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x9b264800) [pid = 1723] [serial = 328] [outer = 0x9aa2c400] 08:56:20 INFO - PROCESS | 1723 | 1464710180014 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1243ms 08:56:20 INFO - PROCESS | 1723 | 1464710180044 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 1723 | 1464710180047 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 08:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:56:20 INFO - PROCESS | 1723 | 1464710180055 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - PROCESS | 1723 | 1464710180058 Marionette TRACE conn4 <- [1,410,null,{}] 08:56:20 INFO - PROCESS | 1723 | 1464710180063 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}] 08:56:20 INFO - PROCESS | 1723 | 1464710180214 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 08:56:20 INFO - PROCESS | 1723 | 1464710180229 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x96474000 == 61 [pid = 1723] [id = 110] 08:56:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x9b197800) [pid = 1723] [serial = 329] [outer = (nil)] 08:56:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x9b645000) [pid = 1723] [serial = 330] [outer = 0x9b197800] 08:56:20 INFO - PROCESS | 1723 | 1464710180304 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x9ba3ac00) [pid = 1723] [serial = 331] [outer = 0x9b197800] 08:56:21 INFO - PROCESS | 1723 | 1464710181491 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:56:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1483ms 08:56:21 INFO - PROCESS | 1723 | 1464710181540 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 1723 | 1464710181547 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 08:56:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:56:21 INFO - PROCESS | 1723 | 1464710181557 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 1723 | 1464710181563 Marionette TRACE conn4 <- [1,414,null,{}] 08:56:21 INFO - PROCESS | 1723 | 1464710181571 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}] 08:56:21 INFO - PROCESS | 1723 | 1464710181767 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 08:56:22 INFO - PROCESS | 1723 | 1464710182000 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x9111d400 == 62 [pid = 1723] [id = 111] 08:56:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x9115b400) [pid = 1723] [serial = 332] [outer = (nil)] 08:56:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x91323000) [pid = 1723] [serial = 333] [outer = 0x9115b400] 08:56:22 INFO - PROCESS | 1723 | 1464710182133 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x91372400) [pid = 1723] [serial = 334] [outer = 0x9115b400] 08:56:23 INFO - PROCESS | 1723 | 1464710183065 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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:56:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1586ms 08:56:23 INFO - PROCESS | 1723 | 1464710183144 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 1723 | 1464710183153 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 08:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:56:23 INFO - PROCESS | 1723 | 1464710183164 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 1723 | 1464710183168 Marionette TRACE conn4 <- [1,418,null,{}] 08:56:23 INFO - PROCESS | 1723 | 1464710183175 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}] 08:56:23 INFO - PROCESS | 1723 | 1464710183402 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 08:56:23 INFO - PROCESS | 1723 | 1464710183624 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x920b6800 == 63 [pid = 1723] [id = 112] 08:56:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x924cf800) [pid = 1723] [serial = 335] [outer = (nil)] 08:56:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x928e2400) [pid = 1723] [serial = 336] [outer = 0x924cf800] 08:56:23 INFO - PROCESS | 1723 | 1464710183759 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x9527f400) [pid = 1723] [serial = 337] [outer = 0x924cf800] 08:56:25 INFO - PROCESS | 1723 | 1464710185169 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]]]}] 08:56:25 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 08:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2041ms 08:56:25 INFO - PROCESS | 1723 | 1464710185206 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 08:56:25 INFO - PROCESS | 1723 | 1464710185210 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 08:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:56:25 INFO - PROCESS | 1723 | 1464710185217 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 1723 | 1464710185224 Marionette TRACE conn4 <- [1,422,null,{}] 08:56:25 INFO - PROCESS | 1723 | 1464710185241 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}] 08:56:25 INFO - PROCESS | 1723 | 1464710185422 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 08:56:25 INFO - PROCESS | 1723 | 1464710185589 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x920b0000 == 64 [pid = 1723] [id = 113] 08:56:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x952eb400) [pid = 1723] [serial = 338] [outer = (nil)] 08:56:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x9b53a800) [pid = 1723] [serial = 339] [outer = 0x952eb400] 08:56:25 INFO - PROCESS | 1723 | 1464710185679 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9d50ec00) [pid = 1723] [serial = 340] [outer = 0x952eb400] 08:56:27 INFO - PROCESS | 1723 | 1464710187086 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:56:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1941ms 08:56:27 INFO - PROCESS | 1723 | 1464710187159 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 1723 | 1464710187163 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 08:56:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:56:27 INFO - PROCESS | 1723 | 1464710187183 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 1723 | 1464710187195 Marionette TRACE conn4 <- [1,426,null,{}] 08:56:27 INFO - PROCESS | 1723 | 1464710187205 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}] 08:56:27 INFO - PROCESS | 1723 | 1464710187461 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 08:56:27 INFO - PROCESS | 1723 | 1464710187585 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c051400 == 65 [pid = 1723] [id = 114] 08:56:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x9c088c00) [pid = 1723] [serial = 341] [outer = (nil)] 08:56:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0xa2284000) [pid = 1723] [serial = 342] [outer = 0x9c088c00] 08:56:27 INFO - PROCESS | 1723 | 1464710187681 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0xa3231800) [pid = 1723] [serial = 343] [outer = 0x9c088c00] 08:56:28 INFO - PROCESS | 1723 | 1464710188620 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] 08:56:28 INFO - PROCESS | 1723 | 1464710188687 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 08:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:56:28 INFO - PROCESS | 1723 | 1464710188694 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 1723 | 1464710188698 Marionette TRACE conn4 <- [1,430,null,{}] 08:56:28 INFO - PROCESS | 1723 | 1464710188705 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}] 08:56:28 INFO - PROCESS | 1723 | 1464710188890 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 08:56:29 INFO - PROCESS | 1723 | 1464710189103 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 1723 | ++DOCSHELL 0xa2155800 == 66 [pid = 1723] [id = 115] 08:56:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0xa21b7800) [pid = 1723] [serial = 344] [outer = (nil)] 08:56:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0xa670b800) [pid = 1723] [serial = 345] [outer = 0xa21b7800] 08:56:29 INFO - PROCESS | 1723 | 1464710189251 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0xa6767c00) [pid = 1723] [serial = 346] [outer = 0xa21b7800] 08:56:30 INFO - PROCESS | 1723 | 1464710190202 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1586ms 08:56:30 INFO - PROCESS | 1723 | 1464710190281 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 1723 | 1464710190285 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 08:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:56:30 INFO - PROCESS | 1723 | 1464710190292 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 1723 | 1464710190296 Marionette TRACE conn4 <- [1,434,null,{}] 08:56:30 INFO - PROCESS | 1723 | 1464710190302 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}] 08:56:30 INFO - PROCESS | 1723 | 1464710190548 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 08:56:30 INFO - PROCESS | 1723 | 1464710190771 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec75400 == 67 [pid = 1723] [id = 116] 08:56:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8ec79000) [pid = 1723] [serial = 347] [outer = (nil)] 08:56:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x8ec7d800) [pid = 1723] [serial = 348] [outer = 0x8ec79000] 08:56:30 INFO - PROCESS | 1723 | 1464710190879 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0xa6cdc000) [pid = 1723] [serial = 349] [outer = 0x8ec79000] 08:56:31 INFO - PROCESS | 1723 | 1464710191723 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1483ms 08:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:56:31 INFO - PROCESS | 1723 | 1464710191776 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 1723 | 1464710191779 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 08:56:31 INFO - PROCESS | 1723 | 1464710191786 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 1723 | 1464710191789 Marionette TRACE conn4 <- [1,438,null,{}] 08:56:31 INFO - PROCESS | 1723 | 1464710191796 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}] 08:56:31 INFO - PROCESS | 1723 | 1464710191968 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 08:56:32 INFO - PROCESS | 1723 | 1464710192141 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec72400 == 68 [pid = 1723] [id = 117] 08:56:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8ec7ec00) [pid = 1723] [serial = 350] [outer = (nil)] 08:56:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0xa6ce4000) [pid = 1723] [serial = 351] [outer = 0x8ec7ec00] 08:56:32 INFO - PROCESS | 1723 | 1464710192252 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0xa6ceac00) [pid = 1723] [serial = 352] [outer = 0x8ec7ec00] 08:56:33 INFO - PROCESS | 1723 | 1464710193207 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1485ms 08:56:33 INFO - PROCESS | 1723 | 1464710193271 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 1723 | 1464710193276 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 08:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:56:33 INFO - PROCESS | 1723 | 1464710193282 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 1723 | 1464710193286 Marionette TRACE conn4 <- [1,442,null,{}] 08:56:33 INFO - PROCESS | 1723 | 1464710193292 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}] 08:56:33 INFO - PROCESS | 1723 | 1464710193470 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 08:56:33 INFO - PROCESS | 1723 | 1464710193656 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dec6800 == 69 [pid = 1723] [id = 118] 08:56:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x8dec7c00) [pid = 1723] [serial = 353] [outer = (nil)] 08:56:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x8decd400) [pid = 1723] [serial = 354] [outer = 0x8dec7c00] 08:56:33 INFO - PROCESS | 1723 | 1464710193792 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x8ded0400) [pid = 1723] [serial = 355] [outer = 0x8dec7c00] 08:56:34 INFO - PROCESS | 1723 | 1464710194696 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1483ms 08:56:34 INFO - PROCESS | 1723 | 1464710194766 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 08:56:34 INFO - PROCESS | 1723 | 1464710194771 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 08:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:56:34 INFO - PROCESS | 1723 | 1464710194778 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 1723 | 1464710194782 Marionette TRACE conn4 <- [1,446,null,{}] 08:56:34 INFO - PROCESS | 1723 | 1464710194788 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}] 08:56:35 INFO - PROCESS | 1723 | 1464710195036 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 08:56:35 INFO - PROCESS | 1723 | 1464710195262 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f60d000 == 70 [pid = 1723] [id = 119] 08:56:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x8f610c00) [pid = 1723] [serial = 356] [outer = (nil)] 08:56:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x8f6dc000) [pid = 1723] [serial = 357] [outer = 0x8f610c00] 08:56:35 INFO - PROCESS | 1723 | 1464710195640 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x91113c00) [pid = 1723] [serial = 358] [outer = 0x8f610c00] 08:56:36 INFO - PROCESS | 1723 | 1464710196544 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]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:56:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1835ms 08:56:36 INFO - PROCESS | 1723 | 1464710196616 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 1723 | 1464710196623 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 08:56:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:56:36 INFO - PROCESS | 1723 | 1464710196632 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 1723 | 1464710196636 Marionette TRACE conn4 <- [1,450,null,{}] 08:56:36 INFO - PROCESS | 1723 | 1464710196645 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}] 08:56:36 INFO - PROCESS | 1723 | 1464710196871 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 08:56:37 INFO - PROCESS | 1723 | 1464710197190 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f547c00 == 71 [pid = 1723] [id = 120] 08:56:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x8f548400) [pid = 1723] [serial = 359] [outer = (nil)] 08:56:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x8f6da800) [pid = 1723] [serial = 360] [outer = 0x8f548400] 08:56:37 INFO - PROCESS | 1723 | 1464710197293 Marionette DEBUG loaded listener.js 08:56:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x91120400) [pid = 1723] [serial = 361] [outer = 0x8f548400] 08:56:38 INFO - PROCESS | 1723 | --DOCSHELL 0x91321800 == 70 [pid = 1723] [id = 74] 08:56:38 INFO - PROCESS | 1723 | --DOCSHELL 0x91322000 == 69 [pid = 1723] [id = 73] 08:56:38 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x9a746000) [pid = 1723] [serial = 282] [outer = (nil)] [url = about:blank] 08:56:38 INFO - PROCESS | 1723 | --DOCSHELL 0x9b25b400 == 68 [pid = 1723] [id = 99] 08:56:38 INFO - PROCESS | 1723 | --DOCSHELL 0x91164800 == 67 [pid = 1723] [id = 98] 08:56:38 INFO - PROCESS | 1723 | --DOCSHELL 0x95276400 == 66 [pid = 1723] [id = 97] 08:56:38 INFO - PROCESS | 1723 | --DOCSHELL 0x924d0c00 == 65 [pid = 1723] [id = 96] 08:56:38 INFO - PROCESS | 1723 | --DOCSHELL 0x8f60f000 == 64 [pid = 1723] [id = 95] 08:56:38 INFO - PROCESS | 1723 | 1464710198323 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] 08:56:38 INFO - PROCESS | 1723 | 1464710198431 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 08:56:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:56:38 INFO - PROCESS | 1723 | 1464710198441 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:56:38 INFO - PROCESS | 1723 | 1464710198445 Marionette TRACE conn4 <- [1,454,null,{}] 08:56:38 INFO - PROCESS | 1723 | 1464710198451 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}] 08:56:38 INFO - PROCESS | 1723 | 1464710198634 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 08:56:38 INFO - PROCESS | 1723 | 1464710198814 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x9136a800 == 65 [pid = 1723] [id = 121] 08:56:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x9136b400) [pid = 1723] [serial = 362] [outer = (nil)] 08:56:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x913c5400) [pid = 1723] [serial = 363] [outer = 0x9136b400] 08:56:38 INFO - PROCESS | 1723 | 1464710198892 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x920ad000) [pid = 1723] [serial = 364] [outer = 0x9136b400] 08:56:39 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:39 INFO - PROCESS | 1723 | 1464710199860 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:56:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1539ms 08:56:40 INFO - PROCESS | 1723 | 1464710200162 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 1723 | 1464710200165 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 08:56:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:56:40 INFO - PROCESS | 1723 | 1464710200285 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - PROCESS | 1723 | 1464710200292 Marionette TRACE conn4 <- [1,458,null,{}] 08:56:40 INFO - PROCESS | 1723 | 1464710200309 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}] 08:56:40 INFO - PROCESS | 1723 | 1464710200471 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 08:56:40 INFO - PROCESS | 1723 | 1464710200616 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x9131b000 == 66 [pid = 1723] [id = 122] 08:56:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x924cf400) [pid = 1723] [serial = 365] [outer = (nil)] 08:56:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9519b800) [pid = 1723] [serial = 366] [outer = 0x924cf400] 08:56:40 INFO - PROCESS | 1723 | 1464710200692 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9a994c00) [pid = 1723] [serial = 367] [outer = 0x924cf400] 08:56:41 INFO - PROCESS | 1723 | 1464710201556 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] 08:56:41 INFO - PROCESS | 1723 | 1464710201589 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 08:56:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:56:41 INFO - PROCESS | 1723 | 1464710201603 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 1723 | 1464710201606 Marionette TRACE conn4 <- [1,462,null,{}] 08:56:41 INFO - PROCESS | 1723 | 1464710201612 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}] 08:56:41 INFO - PROCESS | 1723 | 1464710201821 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 08:56:41 INFO - PROCESS | 1723 | 1464710201853 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee41400 == 67 [pid = 1723] [id = 123] 08:56:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8ee43400) [pid = 1723] [serial = 368] [outer = (nil)] 08:56:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x8ee4dc00) [pid = 1723] [serial = 369] [outer = 0x8ee43400] 08:56:41 INFO - PROCESS | 1723 | 1464710201929 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x94f2d400) [pid = 1723] [serial = 370] [outer = 0x8ee43400] 08:56:42 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:56:43 INFO - PROCESS | 1723 | 1464710203191 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] 08:56:43 INFO - PROCESS | 1723 | 1464710203295 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 08:56:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:56:43 INFO - PROCESS | 1723 | 1464710203302 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 1723 | 1464710203306 Marionette TRACE conn4 <- [1,466,null,{}] 08:56:43 INFO - PROCESS | 1723 | 1464710203320 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}] 08:56:43 INFO - PROCESS | 1723 | 1464710203468 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 08:56:43 INFO - PROCESS | 1723 | 1464710203689 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e076000 == 68 [pid = 1723] [id = 124] 08:56:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x8e076800) [pid = 1723] [serial = 371] [outer = (nil)] 08:56:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8e07f000) [pid = 1723] [serial = 372] [outer = 0x8e076800] 08:56:43 INFO - PROCESS | 1723 | 1464710203771 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x8ee4c000) [pid = 1723] [serial = 373] [outer = 0x8e076800] 08:56:44 INFO - PROCESS | 1723 | 1464710204563 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] 08:56:44 INFO - PROCESS | 1723 | 1464710204638 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 08:56:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:56:44 INFO - PROCESS | 1723 | 1464710204645 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 1723 | 1464710204648 Marionette TRACE conn4 <- [1,470,null,{}] 08:56:44 INFO - PROCESS | 1723 | 1464710204654 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}] 08:56:44 INFO - PROCESS | 1723 | 1464710204831 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 08:56:44 INFO - PROCESS | 1723 | 1464710204960 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e079000 == 69 [pid = 1723] [id = 125] 08:56:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x8e07d000) [pid = 1723] [serial = 374] [outer = (nil)] 08:56:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9b264400) [pid = 1723] [serial = 375] [outer = 0x8e07d000] 08:56:45 INFO - PROCESS | 1723 | 1464710205042 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x9b644c00) [pid = 1723] [serial = 376] [outer = 0x8e07d000] 08:56:46 INFO - PROCESS | 1723 | 1464710206120 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:56:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1537ms 08:56:46 INFO - PROCESS | 1723 | 1464710206183 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 08:56:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:56:46 INFO - PROCESS | 1723 | 1464710206191 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 08:56:46 INFO - PROCESS | 1723 | 1464710206200 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 1723 | 1464710206207 Marionette TRACE conn4 <- [1,474,null,{}] 08:56:46 INFO - PROCESS | 1723 | 1464710206219 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}] 08:56:46 INFO - PROCESS | 1723 | 1464710206468 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 08:56:46 INFO - PROCESS | 1723 | 1464710206749 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e07f800 == 70 [pid = 1723] [id = 126] 08:56:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x8ee4f400) [pid = 1723] [serial = 377] [outer = (nil)] 08:56:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x8f545c00) [pid = 1723] [serial = 378] [outer = 0x8ee4f400] 08:56:46 INFO - PROCESS | 1723 | 1464710206843 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x8f54ac00) [pid = 1723] [serial = 379] [outer = 0x8ee4f400] 08:56:47 INFO - PROCESS | 1723 | 1464710207864 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]]]}] 08:56:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:56:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1744ms 08:56:47 INFO - PROCESS | 1723 | 1464710207946 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 08:56:47 INFO - PROCESS | 1723 | 1464710207955 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 08:56:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:56:47 INFO - PROCESS | 1723 | 1464710207967 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:56:47 INFO - PROCESS | 1723 | 1464710207971 Marionette TRACE conn4 <- [1,478,null,{}] 08:56:47 INFO - PROCESS | 1723 | 1464710207978 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}] 08:56:48 INFO - PROCESS | 1723 | 1464710208216 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 08:56:48 INFO - PROCESS | 1723 | 1464710208452 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x913d2000 == 71 [pid = 1723] [id = 127] 08:56:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x920a9000) [pid = 1723] [serial = 380] [outer = (nil)] 08:56:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x924ccc00) [pid = 1723] [serial = 381] [outer = 0x920a9000] 08:56:48 INFO - PROCESS | 1723 | 1464710208539 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x9519bc00) [pid = 1723] [serial = 382] [outer = 0x920a9000] 08:56:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x9b261000) [pid = 1723] [serial = 383] [outer = 0xa30fac00] 08:56:49 INFO - PROCESS | 1723 | 1464710209575 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:56:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1686ms 08:56:49 INFO - PROCESS | 1723 | 1464710209670 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 1723 | 1464710209674 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 08:56:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:56:49 INFO - PROCESS | 1723 | 1464710209682 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - PROCESS | 1723 | 1464710209689 Marionette TRACE conn4 <- [1,482,null,{}] 08:56:49 INFO - PROCESS | 1723 | 1464710209706 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}] 08:56:49 INFO - PROCESS | 1723 | 1464710209910 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 08:56:50 INFO - PROCESS | 1723 | 1464710210159 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec80800 == 72 [pid = 1723] [id = 128] 08:56:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x91162c00) [pid = 1723] [serial = 384] [outer = (nil)] 08:56:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x9b651800) [pid = 1723] [serial = 385] [outer = 0x91162c00] 08:56:50 INFO - PROCESS | 1723 | 1464710210295 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9d9cb400) [pid = 1723] [serial = 386] [outer = 0x91162c00] 08:56:51 INFO - PROCESS | 1723 | 1464710211314 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:56:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1694ms 08:56:51 INFO - PROCESS | 1723 | 1464710211377 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 08:56:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:56:51 INFO - PROCESS | 1723 | 1464710211383 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 08:56:51 INFO - PROCESS | 1723 | 1464710211389 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 1723 | 1464710211393 Marionette TRACE conn4 <- [1,486,null,{}] 08:56:51 INFO - PROCESS | 1723 | 1464710211399 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}] 08:56:51 INFO - PROCESS | 1723 | 1464710211610 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 08:56:51 INFO - PROCESS | 1723 | 1464710211833 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e055000 == 73 [pid = 1723] [id = 129] 08:56:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x8e055800) [pid = 1723] [serial = 387] [outer = (nil)] 08:56:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 177 (0x8e05e800) [pid = 1723] [serial = 388] [outer = 0x8e055800] 08:56:51 INFO - PROCESS | 1723 | 1464710211961 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 178 (0x8e062400) [pid = 1723] [serial = 389] [outer = 0x8e055800] 08:56:52 INFO - PROCESS | 1723 | 1464710212904 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:56:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1586ms 08:56:52 INFO - PROCESS | 1723 | 1464710212977 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 1723 | 1464710212980 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 08:56:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:56:52 INFO - PROCESS | 1723 | 1464710212988 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 1723 | 1464710212990 Marionette TRACE conn4 <- [1,490,null,{}] 08:56:53 INFO - PROCESS | 1723 | 1464710212997 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}] 08:56:53 INFO - PROCESS | 1723 | 1464710213220 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 08:56:53 INFO - PROCESS | 1723 | 1464710213447 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05e400 == 74 [pid = 1723] [id = 130] 08:56:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 179 (0x8e102800) [pid = 1723] [serial = 390] [outer = (nil)] 08:56:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 180 (0x8e107000) [pid = 1723] [serial = 391] [outer = 0x8e102800] 08:56:53 INFO - PROCESS | 1723 | 1464710213555 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 181 (0x8e10b400) [pid = 1723] [serial = 392] [outer = 0x8e102800] 08:56:54 INFO - PROCESS | 1723 | 1464710214489 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:56:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1547ms 08:56:54 INFO - PROCESS | 1723 | 1464710214535 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 08:56:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:56:54 INFO - PROCESS | 1723 | 1464710214540 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 08:56:54 INFO - PROCESS | 1723 | 1464710214547 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 1723 | 1464710214551 Marionette TRACE conn4 <- [1,494,null,{}] 08:56:54 INFO - PROCESS | 1723 | 1464710214557 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}] 08:56:54 INFO - PROCESS | 1723 | 1464710214794 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 08:56:55 INFO - PROCESS | 1723 | 1464710215027 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e108000 == 75 [pid = 1723] [id = 131] 08:56:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 182 (0x8e10fc00) [pid = 1723] [serial = 393] [outer = (nil)] 08:56:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 183 (0x8ed77c00) [pid = 1723] [serial = 394] [outer = 0x8e10fc00] 08:56:55 INFO - PROCESS | 1723 | 1464710215131 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 184 (0x8ed7b000) [pid = 1723] [serial = 395] [outer = 0x8e10fc00] 08:56:56 INFO - PROCESS | 1723 | 1464710216016 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:56:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1536ms 08:56:56 INFO - PROCESS | 1723 | 1464710216084 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 1723 | 1464710216088 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 08:56:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:56:56 INFO - PROCESS | 1723 | 1464710216095 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 1723 | 1464710216099 Marionette TRACE conn4 <- [1,498,null,{}] 08:56:56 INFO - PROCESS | 1723 | 1464710216105 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}] 08:56:56 INFO - PROCESS | 1723 | 1464710216301 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 08:56:56 INFO - PROCESS | 1723 | 1464710216521 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed76000 == 76 [pid = 1723] [id = 132] 08:56:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 185 (0x8ed77400) [pid = 1723] [serial = 396] [outer = (nil)] 08:56:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 186 (0x9a994400) [pid = 1723] [serial = 397] [outer = 0x8ed77400] 08:56:56 INFO - PROCESS | 1723 | 1464710216652 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 187 (0x9ae82800) [pid = 1723] [serial = 398] [outer = 0x8ed77400] 08:56:57 INFO - PROCESS | 1723 | 1464710217546 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:56:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1531ms 08:56:57 INFO - PROCESS | 1723 | 1464710217627 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 1723 | 1464710217631 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 08:56:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:56:57 INFO - PROCESS | 1723 | 1464710217639 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - PROCESS | 1723 | 1464710217643 Marionette TRACE conn4 <- [1,502,null,{}] 08:56:57 INFO - PROCESS | 1723 | 1464710217650 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}] 08:56:57 INFO - PROCESS | 1723 | 1464710217889 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 08:56:58 INFO - PROCESS | 1723 | 1464710218116 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d857400 == 77 [pid = 1723] [id = 133] 08:56:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 188 (0x8d859000) [pid = 1723] [serial = 399] [outer = (nil)] 08:56:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 189 (0x8d85e000) [pid = 1723] [serial = 400] [outer = 0x8d859000] 08:56:58 INFO - PROCESS | 1723 | 1464710218251 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 190 (0x8d862000) [pid = 1723] [serial = 401] [outer = 0x8d859000] 08:56:59 INFO - PROCESS | 1723 | 1464710219188 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:56:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1588ms 08:56:59 INFO - PROCESS | 1723 | 1464710219228 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 1723 | 1464710219232 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 08:56:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:56:59 INFO - PROCESS | 1723 | 1464710219239 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 1723 | 1464710219243 Marionette TRACE conn4 <- [1,506,null,{}] 08:56:59 INFO - PROCESS | 1723 | 1464710219249 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}] 08:56:59 INFO - PROCESS | 1723 | 1464710219425 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 08:56:59 INFO - PROCESS | 1723 | 1464710219660 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d85f800 == 78 [pid = 1723] [id = 134] 08:56:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 191 (0x8d861400) [pid = 1723] [serial = 402] [outer = (nil)] 08:56:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 192 (0x9a782400) [pid = 1723] [serial = 403] [outer = 0x8d861400] 08:56:59 INFO - PROCESS | 1723 | 1464710219795 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 193 (0x9ae88c00) [pid = 1723] [serial = 404] [outer = 0x8d861400] 08:57:00 INFO - PROCESS | 1723 | 1464710220819 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:57:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1632ms 08:57:00 INFO - PROCESS | 1723 | 1464710220875 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 08:57:00 INFO - PROCESS | 1723 | 1464710220880 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 08:57:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:57:00 INFO - PROCESS | 1723 | 1464710220891 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:57:00 INFO - PROCESS | 1723 | 1464710220897 Marionette TRACE conn4 <- [1,510,null,{}] 08:57:00 INFO - PROCESS | 1723 | 1464710220907 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}] 08:57:01 INFO - PROCESS | 1723 | 1464710221150 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 08:57:01 INFO - PROCESS | 1723 | 1464710221383 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed80800 == 79 [pid = 1723] [id = 135] 08:57:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 194 (0x91121400) [pid = 1723] [serial = 405] [outer = (nil)] 08:57:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 195 (0x920b6000) [pid = 1723] [serial = 406] [outer = 0x91121400] 08:57:01 INFO - PROCESS | 1723 | 1464710221470 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 196 (0x95195000) [pid = 1723] [serial = 407] [outer = 0x91121400] 08:57:02 INFO - PROCESS | 1723 | 1464710222493 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:57:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1641ms 08:57:02 INFO - PROCESS | 1723 | 1464710222532 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 1723 | 1464710222537 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 08:57:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:57:02 INFO - PROCESS | 1723 | 1464710222544 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 1723 | 1464710222548 Marionette TRACE conn4 <- [1,514,null,{}] 08:57:02 INFO - PROCESS | 1723 | 1464710222554 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}] 08:57:02 INFO - PROCESS | 1723 | 1464710222793 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 08:57:03 INFO - PROCESS | 1723 | 1464710223448 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e07a000 == 80 [pid = 1723] [id = 136] 08:57:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 197 (0x8e07a400) [pid = 1723] [serial = 408] [outer = (nil)] 08:57:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 198 (0x8e082400) [pid = 1723] [serial = 409] [outer = 0x8e07a400] 08:57:03 INFO - PROCESS | 1723 | 1464710223533 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 199 (0x8e110400) [pid = 1723] [serial = 410] [outer = 0x8e07a400] 08:57:04 INFO - PROCESS | 1723 | 1464710224538 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]]]}] 08:57:04 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 08:57:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 2047ms 08:57:04 INFO - PROCESS | 1723 | 1464710224594 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 08:57:04 INFO - PROCESS | 1723 | 1464710224601 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 08:57:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:57:04 INFO - PROCESS | 1723 | 1464710224610 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 1723 | 1464710224615 Marionette TRACE conn4 <- [1,518,null,{}] 08:57:04 INFO - PROCESS | 1723 | 1464710224624 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}] 08:57:04 INFO - PROCESS | 1723 | 1464710224916 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 08:57:05 INFO - PROCESS | 1723 | 1464710225199 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e104000 == 81 [pid = 1723] [id = 137] 08:57:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 200 (0x8ed71400) [pid = 1723] [serial = 411] [outer = (nil)] 08:57:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 201 (0x8ee4a000) [pid = 1723] [serial = 412] [outer = 0x8ed71400] 08:57:05 INFO - PROCESS | 1723 | 1464710225284 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 202 (0x8f53e000) [pid = 1723] [serial = 413] [outer = 0x8ed71400] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 201 (0xa21b8000) [pid = 1723] [serial = 297] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 200 (0x8f6e8400) [pid = 1723] [serial = 303] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 199 (0x913cf800) [pid = 1723] [serial = 300] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 198 (0x91164c00) [pid = 1723] [serial = 285] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 197 (0xa30f4c00) [pid = 1723] [serial = 306] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 196 (0x97624400) [pid = 1723] [serial = 291] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 195 (0x9b645000) [pid = 1723] [serial = 330] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 194 (0x9b64c000) [pid = 1723] [serial = 294] [outer = (nil)] [url = about:blank] 08:57:05 INFO - PROCESS | 1723 | --DOMWINDOW == 193 (0x928e0400) [pid = 1723] [serial = 288] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 192 (0x91169800) [pid = 1723] [serial = 313] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 191 (0x9b259400) [pid = 1723] [serial = 327] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 190 (0x91320400) [pid = 1723] [serial = 315] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 189 (0x9a78e000) [pid = 1723] [serial = 325] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 188 (0x928e0800) [pid = 1723] [serial = 318] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 187 (0x9519a800) [pid = 1723] [serial = 309] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 186 (0x9a780800) [pid = 1723] [serial = 324] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 185 (0x94f2e800) [pid = 1723] [serial = 319] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 184 (0x91121c00) [pid = 1723] [serial = 312] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 183 (0x913d4000) [pid = 1723] [serial = 316] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 182 (0x952ed000) [pid = 1723] [serial = 321] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 181 (0x9b18d400) [pid = 1723] [serial = 283] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 180 (0x964e8800) [pid = 1723] [serial = 322] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | --DOMWINDOW == 179 (0x9b264800) [pid = 1723] [serial = 328] [outer = (nil)] [url = about:blank] 08:57:06 INFO - PROCESS | 1723 | 1464710226278 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:57:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1689ms 08:57:06 INFO - PROCESS | 1723 | 1464710226324 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 1723 | 1464710226331 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 08:57:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:57:06 INFO - PROCESS | 1723 | 1464710226338 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 1723 | 1464710226342 Marionette TRACE conn4 <- [1,522,null,{}] 08:57:06 INFO - PROCESS | 1723 | 1464710226348 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}] 08:57:06 INFO - PROCESS | 1723 | 1464710226529 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 08:57:06 INFO - PROCESS | 1723 | 1464710226542 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee4ec00 == 82 [pid = 1723] [id = 138] 08:57:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 180 (0x8f545400) [pid = 1723] [serial = 414] [outer = (nil)] 08:57:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 181 (0x9111e800) [pid = 1723] [serial = 415] [outer = 0x8f545400] 08:57:06 INFO - PROCESS | 1723 | 1464710226643 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 182 (0x911b7400) [pid = 1723] [serial = 416] [outer = 0x8f545400] 08:57:07 INFO - PROCESS | 1723 | 1464710227748 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:57:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1491ms 08:57:07 INFO - PROCESS | 1723 | 1464710227831 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 08:57:07 INFO - PROCESS | 1723 | 1464710227835 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 08:57:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:57:07 INFO - PROCESS | 1723 | 1464710227849 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 1723 | 1464710227858 Marionette TRACE conn4 <- [1,526,null,{}] 08:57:07 INFO - PROCESS | 1723 | 1464710227867 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}] 08:57:08 INFO - PROCESS | 1723 | 1464710228067 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 08:57:08 INFO - PROCESS | 1723 | 1464710228267 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x9136ec00 == 83 [pid = 1723] [id = 139] 08:57:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 183 (0x913c6c00) [pid = 1723] [serial = 417] [outer = (nil)] 08:57:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 184 (0x913d4400) [pid = 1723] [serial = 418] [outer = 0x913c6c00] 08:57:08 INFO - PROCESS | 1723 | 1464710228367 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 185 (0x920b5800) [pid = 1723] [serial = 419] [outer = 0x913c6c00] 08:57:09 INFO - PROCESS | 1723 | 1464710229327 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]]]}] 08:57:09 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 08:57:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1548ms 08:57:09 INFO - PROCESS | 1723 | 1464710229393 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 08:57:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:57:09 INFO - PROCESS | 1723 | 1464710229398 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 08:57:09 INFO - PROCESS | 1723 | 1464710229405 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:57:09 INFO - PROCESS | 1723 | 1464710229408 Marionette TRACE conn4 <- [1,530,null,{}] 08:57:09 INFO - PROCESS | 1723 | 1464710229415 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}] 08:57:09 INFO - PROCESS | 1723 | 1464710229643 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 08:57:09 INFO - PROCESS | 1723 | 1464710229681 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x920a9400 == 84 [pid = 1723] [id = 140] 08:57:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 186 (0x924ce400) [pid = 1723] [serial = 420] [outer = (nil)] 08:57:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 187 (0x95194000) [pid = 1723] [serial = 421] [outer = 0x924ce400] 08:57:09 INFO - PROCESS | 1723 | 1464710229762 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 188 (0x9647dc00) [pid = 1723] [serial = 422] [outer = 0x924ce400] 08:57:10 INFO - PROCESS | 1723 | --DOMWINDOW == 187 (0x8ee43400) [pid = 1723] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:57:10 INFO - PROCESS | 1723 | --DOMWINDOW == 186 (0x8e076800) [pid = 1723] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:57:10 INFO - PROCESS | 1723 | --DOMWINDOW == 185 (0x8f610c00) [pid = 1723] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:57:10 INFO - PROCESS | 1723 | --DOMWINDOW == 184 (0x9136b400) [pid = 1723] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:57:10 INFO - PROCESS | 1723 | --DOMWINDOW == 183 (0x924cf400) [pid = 1723] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:57:10 INFO - PROCESS | 1723 | --DOMWINDOW == 182 (0x8f548400) [pid = 1723] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:57:10 INFO - PROCESS | 1723 | --DOMWINDOW == 181 (0x99ec1000) [pid = 1723] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:57:10 INFO - PROCESS | 1723 | 1464710230859 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"]]]}] 08:57:10 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 08:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:57:10 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 08:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:57:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:57:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:57:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:57:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1538ms 08:57:10 INFO - PROCESS | 1723 | 1464710230952 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 08:57:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:57:10 INFO - PROCESS | 1723 | 1464710230956 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 08:57:10 INFO - PROCESS | 1723 | 1464710230964 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 1723 | 1464710230967 Marionette TRACE conn4 <- [1,534,null,{}] 08:57:10 INFO - PROCESS | 1723 | 1464710230973 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}] 08:57:11 INFO - PROCESS | 1723 | 1464710231246 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 08:57:11 INFO - PROCESS | 1723 | 1464710231400 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x9647ec00 == 85 [pid = 1723] [id = 141] 08:57:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 182 (0x964e7c00) [pid = 1723] [serial = 423] [outer = (nil)] 08:57:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 183 (0x99ec7c00) [pid = 1723] [serial = 424] [outer = 0x964e7c00] 08:57:11 INFO - PROCESS | 1723 | 1464710231485 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 184 (0x9ae87c00) [pid = 1723] [serial = 425] [outer = 0x964e7c00] 08:57:12 INFO - PROCESS | 1723 | 1464710232228 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:57:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1335ms 08:57:12 INFO - PROCESS | 1723 | 1464710232299 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 1723 | 1464710232303 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 08:57:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:57:12 INFO - PROCESS | 1723 | 1464710232310 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - PROCESS | 1723 | 1464710232313 Marionette TRACE conn4 <- [1,538,null,{}] 08:57:12 INFO - PROCESS | 1723 | 1464710232319 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}] 08:57:12 INFO - PROCESS | 1723 | 1464710232611 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 08:57:12 INFO - PROCESS | 1723 | 1464710232664 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x9131b800 == 86 [pid = 1723] [id = 142] 08:57:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 185 (0x97625800) [pid = 1723] [serial = 426] [outer = (nil)] 08:57:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 186 (0x9b645000) [pid = 1723] [serial = 427] [outer = 0x97625800] 08:57:12 INFO - PROCESS | 1723 | 1464710232802 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 187 (0x9ba14800) [pid = 1723] [serial = 428] [outer = 0x97625800] 08:57:14 INFO - PROCESS | 1723 | 1464710234023 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]]]}] 08:57:14 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. 08:57:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1735ms 08:57:14 INFO - PROCESS | 1723 | 1464710234046 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 08:57:14 INFO - PROCESS | 1723 | 1464710234054 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 08:57:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:57:14 INFO - PROCESS | 1723 | 1464710234062 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 1723 | 1464710234069 Marionette TRACE conn4 <- [1,542,null,{}] 08:57:14 INFO - PROCESS | 1723 | 1464710234077 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}] 08:57:14 INFO - PROCESS | 1723 | 1464710234303 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 08:57:14 INFO - PROCESS | 1723 | 1464710234467 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05a400 == 87 [pid = 1723] [id = 143] 08:57:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 188 (0x8e07c800) [pid = 1723] [serial = 429] [outer = (nil)] 08:57:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 189 (0x8ed77000) [pid = 1723] [serial = 430] [outer = 0x8e07c800] 08:57:14 INFO - PROCESS | 1723 | 1464710234558 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 190 (0x8f545800) [pid = 1723] [serial = 431] [outer = 0x8e07c800] 08:57:15 INFO - PROCESS | 1723 | 1464710235523 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]]]}] 08:57:15 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. 08:57:15 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1490ms 08:57:15 INFO - PROCESS | 1723 | 1464710235553 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 1723 | 1464710235562 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 08:57:15 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:57:15 INFO - PROCESS | 1723 | 1464710235574 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - PROCESS | 1723 | 1464710235578 Marionette TRACE conn4 <- [1,546,null,{}] 08:57:15 INFO - PROCESS | 1723 | 1464710235585 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}] 08:57:15 INFO - PROCESS | 1723 | 1464710235832 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 08:57:16 INFO - PROCESS | 1723 | 1464710236027 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x8decc400 == 88 [pid = 1723] [id = 144] 08:57:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 191 (0x8ee43800) [pid = 1723] [serial = 432] [outer = (nil)] 08:57:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 192 (0x911bbc00) [pid = 1723] [serial = 433] [outer = 0x8ee43800] 08:57:16 INFO - PROCESS | 1723 | 1464710236116 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 193 (0x924d0c00) [pid = 1723] [serial = 434] [outer = 0x8ee43800] 08:57:17 INFO - PROCESS | 1723 | 1464710237169 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:57:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1687ms 08:57:17 INFO - PROCESS | 1723 | 1464710237262 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 1723 | 1464710237265 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 08:57:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:57:17 INFO - PROCESS | 1723 | 1464710237273 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 1723 | 1464710237280 Marionette TRACE conn4 <- [1,550,null,{}] 08:57:17 INFO - PROCESS | 1723 | 1464710237297 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}] 08:57:17 INFO - PROCESS | 1723 | 1464710237567 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 08:57:17 INFO - PROCESS | 1723 | 1464710237852 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x91370c00 == 89 [pid = 1723] [id = 145] 08:57:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 194 (0x928e3000) [pid = 1723] [serial = 435] [outer = (nil)] 08:57:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 195 (0x9b3c6c00) [pid = 1723] [serial = 436] [outer = 0x928e3000] 08:57:17 INFO - PROCESS | 1723 | 1464710237945 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 196 (0x9d57c800) [pid = 1723] [serial = 437] [outer = 0x928e3000] 08:57:19 INFO - PROCESS | 1723 | 1464710239161 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]]]}] 08:57:19 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. 08:57:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1988ms 08:57:19 INFO - PROCESS | 1723 | 1464710239274 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 08:57:19 INFO - PROCESS | 1723 | 1464710239278 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 08:57:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:57:19 INFO - PROCESS | 1723 | 1464710239285 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 1723 | 1464710239289 Marionette TRACE conn4 <- [1,554,null,{}] 08:57:19 INFO - PROCESS | 1723 | 1464710239295 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}] 08:57:19 INFO - PROCESS | 1723 | 1464710239561 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 08:57:19 INFO - PROCESS | 1723 | 1464710239731 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05a800 == 90 [pid = 1723] [id = 146] 08:57:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 197 (0x8e05d000) [pid = 1723] [serial = 438] [outer = (nil)] 08:57:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 198 (0x9d585000) [pid = 1723] [serial = 439] [outer = 0x8e05d000] 08:57:19 INFO - PROCESS | 1723 | 1464710239820 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 199 (0x9d589000) [pid = 1723] [serial = 440] [outer = 0x8e05d000] 08:57:20 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:20 INFO - PROCESS | 1723 | 1464710240750 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]]]}] 08:57:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:57:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1482ms 08:57:20 INFO - PROCESS | 1723 | 1464710240769 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 08:57:20 INFO - PROCESS | 1723 | 1464710240772 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 08:57:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:57:20 INFO - PROCESS | 1723 | 1464710240779 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - PROCESS | 1723 | 1464710240783 Marionette TRACE conn4 <- [1,558,null,{}] 08:57:20 INFO - PROCESS | 1723 | 1464710240789 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}] 08:57:20 INFO - PROCESS | 1723 | 1464710240988 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 08:57:21 INFO - PROCESS | 1723 | 1464710241177 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d85b000 == 91 [pid = 1723] [id = 147] 08:57:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 200 (0x8e058400) [pid = 1723] [serial = 441] [outer = (nil)] 08:57:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 201 (0x8fda5400) [pid = 1723] [serial = 442] [outer = 0x8e058400] 08:57:21 INFO - PROCESS | 1723 | 1464710241270 Marionette DEBUG loaded listener.js 08:57:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 202 (0x8fda7000) [pid = 1723] [serial = 443] [outer = 0x8e058400] 08:57:22 INFO - PROCESS | 1723 | 1464710242230 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]]]}] 08:57:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:57:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1481ms 08:57:22 INFO - PROCESS | 1723 | 1464710242263 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 08:57:22 INFO - PROCESS | 1723 | 1464710242266 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 08:57:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:57:22 INFO - PROCESS | 1723 | 1464710242273 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:57:22 INFO - PROCESS | 1723 | 1464710242277 Marionette TRACE conn4 <- [1,562,null,{}] 08:57:22 INFO - PROCESS | 1723 | 1464710242283 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}] 08:57:22 INFO - PROCESS | 1723 | 1464710242500 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 08:57:22 INFO - PROCESS | 1723 | 1464710242682 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae4400 == 92 [pid = 1723] [id = 148] 08:57:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 203 (0x8bae7000) [pid = 1723] [serial = 444] [outer = (nil)] 08:57:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 204 (0x8baef400) [pid = 1723] [serial = 445] [outer = 0x8bae7000] 08:57:22 INFO - PROCESS | 1723 | 1464710242825 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 205 (0x8fdaa800) [pid = 1723] [serial = 446] [outer = 0x8bae7000] 08:57:23 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:23 INFO - PROCESS | 1723 | 1464710243757 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]]]}] 08:57:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:57:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1535ms 08:57:23 INFO - PROCESS | 1723 | 1464710243810 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 08:57:23 INFO - PROCESS | 1723 | 1464710243814 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 08:57:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:57:23 INFO - PROCESS | 1723 | 1464710243822 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 1723 | 1464710243826 Marionette TRACE conn4 <- [1,566,null,{}] 08:57:23 INFO - PROCESS | 1723 | 1464710243832 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}] 08:57:24 INFO - PROCESS | 1723 | 1464710244020 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 08:57:24 INFO - PROCESS | 1723 | 1464710244246 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae5400 == 93 [pid = 1723] [id = 149] 08:57:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 206 (0x8bb42000) [pid = 1723] [serial = 447] [outer = (nil)] 08:57:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 207 (0x8bb47000) [pid = 1723] [serial = 448] [outer = 0x8bb42000] 08:57:24 INFO - PROCESS | 1723 | 1464710244380 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 208 (0x8bb4ac00) [pid = 1723] [serial = 449] [outer = 0x8bb42000] 08:57:24 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:25 INFO - PROCESS | 1723 | 1464710245245 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:57:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1486ms 08:57:25 INFO - PROCESS | 1723 | 1464710245309 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 1723 | 1464710245313 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 08:57:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:57:25 INFO - PROCESS | 1723 | 1464710245320 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - PROCESS | 1723 | 1464710245324 Marionette TRACE conn4 <- [1,570,null,{}] 08:57:25 INFO - PROCESS | 1723 | 1464710245330 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}] 08:57:25 INFO - PROCESS | 1723 | 1464710245518 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 08:57:25 INFO - PROCESS | 1723 | 1464710245700 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb40800 == 94 [pid = 1723] [id = 150] 08:57:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 209 (0x8bb40c00) [pid = 1723] [serial = 450] [outer = (nil)] 08:57:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 210 (0x8fda1800) [pid = 1723] [serial = 451] [outer = 0x8bb40c00] 08:57:25 INFO - PROCESS | 1723 | 1464710245838 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 211 (0x9d583c00) [pid = 1723] [serial = 452] [outer = 0x8bb40c00] 08:57:26 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:26 INFO - PROCESS | 1723 | 1464710246709 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]]]}] 08:57:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:57:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1437ms 08:57:26 INFO - PROCESS | 1723 | 1464710246758 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 08:57:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:57:26 INFO - PROCESS | 1723 | 1464710246763 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 08:57:26 INFO - PROCESS | 1723 | 1464710246770 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 1723 | 1464710246774 Marionette TRACE conn4 <- [1,574,null,{}] 08:57:26 INFO - PROCESS | 1723 | 1464710246780 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}] 08:57:26 INFO - PROCESS | 1723 | 1464710246980 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 08:57:27 INFO - PROCESS | 1723 | 1464710247165 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb45000 == 95 [pid = 1723] [id = 151] 08:57:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 212 (0x8bbe0400) [pid = 1723] [serial = 453] [outer = (nil)] 08:57:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 213 (0x8bbe7000) [pid = 1723] [serial = 454] [outer = 0x8bbe0400] 08:57:27 INFO - PROCESS | 1723 | 1464710247301 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 214 (0x8bbea400) [pid = 1723] [serial = 455] [outer = 0x8bbe0400] 08:57:28 INFO - PROCESS | 1723 | 1464710248214 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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:57:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1488ms 08:57:28 INFO - PROCESS | 1723 | 1464710248258 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 1723 | 1464710248263 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 08:57:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:57:28 INFO - PROCESS | 1723 | 1464710248270 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 1723 | 1464710248274 Marionette TRACE conn4 <- [1,578,null,{}] 08:57:28 INFO - PROCESS | 1723 | 1464710248281 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}] 08:57:28 INFO - PROCESS | 1723 | 1464710248478 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 08:57:28 INFO - PROCESS | 1723 | 1464710248661 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb4e400 == 96 [pid = 1723] [id = 152] 08:57:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 215 (0x8bbe4400) [pid = 1723] [serial = 456] [outer = (nil)] 08:57:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 216 (0x8fda0400) [pid = 1723] [serial = 457] [outer = 0x8bbe4400] 08:57:28 INFO - PROCESS | 1723 | 1464710248808 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 217 (0x92aef400) [pid = 1723] [serial = 458] [outer = 0x8bbe4400] 08:57:29 INFO - PROCESS | 1723 | 1464710249742 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:57:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1542ms 08:57:29 INFO - PROCESS | 1723 | 1464710249813 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 1723 | 1464710249818 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 08:57:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:57:29 INFO - PROCESS | 1723 | 1464710249825 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 1723 | 1464710249830 Marionette TRACE conn4 <- [1,582,null,{}] 08:57:29 INFO - PROCESS | 1723 | 1464710249836 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}] 08:57:30 INFO - PROCESS | 1723 | 1464710250094 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 08:57:30 INFO - PROCESS | 1723 | 1464710250384 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbee800 == 97 [pid = 1723] [id = 153] 08:57:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 218 (0x92af8c00) [pid = 1723] [serial = 459] [outer = (nil)] 08:57:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 219 (0x9d589400) [pid = 1723] [serial = 460] [outer = 0x92af8c00] 08:57:30 INFO - PROCESS | 1723 | 1464710250484 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 220 (0xa22cf800) [pid = 1723] [serial = 461] [outer = 0x92af8c00] 08:57:31 INFO - PROCESS | 1723 | 1464710251547 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:57:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1787ms 08:57:31 INFO - PROCESS | 1723 | 1464710251616 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 1723 | 1464710251624 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 08:57:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:57:31 INFO - PROCESS | 1723 | 1464710251635 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 1723 | 1464710251641 Marionette TRACE conn4 <- [1,586,null,{}] 08:57:31 INFO - PROCESS | 1723 | 1464710251651 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}] 08:57:31 INFO - PROCESS | 1723 | 1464710251940 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 08:57:32 INFO - PROCESS | 1723 | 1464710252164 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x92af1000 == 98 [pid = 1723] [id = 154] 08:57:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 221 (0x92af9000) [pid = 1723] [serial = 462] [outer = (nil)] 08:57:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 222 (0x92e23800) [pid = 1723] [serial = 463] [outer = 0x92af9000] 08:57:32 INFO - PROCESS | 1723 | 1464710252252 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 223 (0x92e26400) [pid = 1723] [serial = 464] [outer = 0x92af9000] 08:57:32 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:33 INFO - PROCESS | 1723 | 1464710253121 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:57:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1542ms 08:57:33 INFO - PROCESS | 1723 | 1464710253176 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 1723 | 1464710253180 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 08:57:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:57:33 INFO - PROCESS | 1723 | 1464710253186 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 1723 | 1464710253200 Marionette TRACE conn4 <- [1,590,null,{}] 08:57:33 INFO - PROCESS | 1723 | 1464710253206 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}] 08:57:33 INFO - PROCESS | 1723 | 1464710253403 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 08:57:33 INFO - PROCESS | 1723 | 1464710253589 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b246c00 == 99 [pid = 1723] [id = 155] 08:57:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 224 (0x8b248c00) [pid = 1723] [serial = 465] [outer = (nil)] 08:57:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 225 (0x8b24f000) [pid = 1723] [serial = 466] [outer = 0x8b248c00] 08:57:33 INFO - PROCESS | 1723 | 1464710253674 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 226 (0x8b251800) [pid = 1723] [serial = 467] [outer = 0x8b248c00] 08:57:35 INFO - PROCESS | 1723 | 1464710255026 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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:57:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1892ms 08:57:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:57:35 INFO - PROCESS | 1723 | 1464710255079 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 1723 | 1464710255082 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 08:57:35 INFO - PROCESS | 1723 | 1464710255089 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - PROCESS | 1723 | 1464710255091 Marionette TRACE conn4 <- [1,594,null,{}] 08:57:35 INFO - PROCESS | 1723 | 1464710255098 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}] 08:57:35 INFO - PROCESS | 1723 | 1464710255285 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 08:57:35 INFO - PROCESS | 1723 | 1464710255520 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adbac00 == 100 [pid = 1723] [id = 156] 08:57:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 227 (0x8adbb400) [pid = 1723] [serial = 468] [outer = (nil)] 08:57:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 228 (0x8adc3000) [pid = 1723] [serial = 469] [outer = 0x8adbb400] 08:57:35 INFO - PROCESS | 1723 | 1464710255651 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 229 (0x8adc6000) [pid = 1723] [serial = 470] [outer = 0x8adbb400] 08:57:36 INFO - PROCESS | 1723 | 1464710256569 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:57:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1533ms 08:57:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:57:36 INFO - PROCESS | 1723 | 1464710256622 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 1723 | 1464710256625 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 08:57:36 INFO - PROCESS | 1723 | 1464710256632 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 1723 | 1464710256635 Marionette TRACE conn4 <- [1,598,null,{}] 08:57:36 INFO - PROCESS | 1723 | 1464710256641 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}] 08:57:36 INFO - PROCESS | 1723 | 1464710256826 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 08:57:37 INFO - PROCESS | 1723 | 1464710257059 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adc0400 == 101 [pid = 1723] [id = 157] 08:57:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 230 (0x8adc3c00) [pid = 1723] [serial = 471] [outer = (nil)] 08:57:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 231 (0x8b254800) [pid = 1723] [serial = 472] [outer = 0x8adc3c00] 08:57:37 INFO - PROCESS | 1723 | 1464710257194 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 232 (0x92af6c00) [pid = 1723] [serial = 473] [outer = 0x8adc3c00] 08:57:38 INFO - PROCESS | 1723 | 1464710258119 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:57:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1539ms 08:57:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:57:38 INFO - PROCESS | 1723 | 1464710258171 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 1723 | 1464710258174 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 08:57:38 INFO - PROCESS | 1723 | 1464710258181 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 1723 | 1464710258184 Marionette TRACE conn4 <- [1,602,null,{}] 08:57:38 INFO - PROCESS | 1723 | 1464710258190 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}] 08:57:38 INFO - PROCESS | 1723 | 1464710258378 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 08:57:38 INFO - PROCESS | 1723 | 1464710258567 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adc3400 == 102 [pid = 1723] [id = 158] 08:57:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 233 (0x8b19e400) [pid = 1723] [serial = 474] [outer = (nil)] 08:57:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 234 (0x8b1a5800) [pid = 1723] [serial = 475] [outer = 0x8b19e400] 08:57:38 INFO - PROCESS | 1723 | 1464710258650 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 235 (0x8b1a7400) [pid = 1723] [serial = 476] [outer = 0x8b19e400] 08:57:39 INFO - PROCESS | 1723 | 1464710259633 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]]]}] 08:57:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:57:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1533ms 08:57:39 INFO - PROCESS | 1723 | 1464710259840 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 08:57:39 INFO - PROCESS | 1723 | 1464710259845 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 08:57:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:57:39 INFO - PROCESS | 1723 | 1464710259876 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:57:39 INFO - PROCESS | 1723 | 1464710259879 Marionette TRACE conn4 <- [1,606,null,{}] 08:57:39 INFO - PROCESS | 1723 | 1464710259885 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}] 08:57:40 INFO - PROCESS | 1723 | 1464710260097 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 08:57:40 INFO - PROCESS | 1723 | 1464710260318 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b19d800 == 103 [pid = 1723] [id = 159] 08:57:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 236 (0x8b1a3c00) [pid = 1723] [serial = 477] [outer = (nil)] 08:57:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 237 (0x91112c00) [pid = 1723] [serial = 478] [outer = 0x8b1a3c00] 08:57:40 INFO - PROCESS | 1723 | 1464710260403 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 238 (0x92e2b800) [pid = 1723] [serial = 479] [outer = 0x8b1a3c00] 08:57:41 INFO - PROCESS | 1723 | 1464710261635 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:57:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1793ms 08:57:41 INFO - PROCESS | 1723 | 1464710261669 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 1723 | 1464710261674 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 08:57:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:57:41 INFO - PROCESS | 1723 | 1464710261693 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 1723 | 1464710261699 Marionette TRACE conn4 <- [1,610,null,{}] 08:57:41 INFO - PROCESS | 1723 | 1464710261707 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}] 08:57:41 INFO - PROCESS | 1723 | 1464710261940 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 08:57:42 INFO - PROCESS | 1723 | 1464710262146 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae3800 == 104 [pid = 1723] [id = 160] 08:57:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 239 (0x8bae9000) [pid = 1723] [serial = 480] [outer = (nil)] 08:57:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 240 (0x8bbed800) [pid = 1723] [serial = 481] [outer = 0x8bae9000] 08:57:42 INFO - PROCESS | 1723 | 1464710262232 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 241 (0x8d863000) [pid = 1723] [serial = 482] [outer = 0x8bae9000] 08:57:43 INFO - PROCESS | 1723 | 1464710263254 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:57:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1656ms 08:57:43 INFO - PROCESS | 1723 | 1464710263340 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 1723 | 1464710263349 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 08:57:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:57:43 INFO - PROCESS | 1723 | 1464710263360 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 1723 | 1464710263364 Marionette TRACE conn4 <- [1,614,null,{}] 08:57:43 INFO - PROCESS | 1723 | 1464710263370 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}] 08:57:43 INFO - PROCESS | 1723 | 1464710263594 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x9131b000 == 103 [pid = 1723] [id = 122] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x93aa3000 == 102 [pid = 1723] [id = 33] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x9647ec00 == 101 [pid = 1723] [id = 141] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x920a9400 == 100 [pid = 1723] [id = 140] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x9136ec00 == 99 [pid = 1723] [id = 139] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee4ec00 == 98 [pid = 1723] [id = 138] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x8e104000 == 97 [pid = 1723] [id = 137] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x8e07a000 == 96 [pid = 1723] [id = 136] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x8d857400 == 95 [pid = 1723] [id = 133] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed76000 == 94 [pid = 1723] [id = 132] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x8e108000 == 93 [pid = 1723] [id = 131] 08:57:43 INFO - PROCESS | 1723 | --DOCSHELL 0x8e05e400 == 92 [pid = 1723] [id = 130] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 240 (0x9d9ca800) [pid = 1723] [serial = 244] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 239 (0x9b264400) [pid = 1723] [serial = 375] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 238 (0x8ee4dc00) [pid = 1723] [serial = 369] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 237 (0x8e07f000) [pid = 1723] [serial = 372] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 236 (0x94f2d400) [pid = 1723] [serial = 370] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 235 (0x91113c00) [pid = 1723] [serial = 358] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 234 (0x8f6dc000) [pid = 1723] [serial = 357] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 233 (0x913c5400) [pid = 1723] [serial = 363] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 232 (0x920ad000) [pid = 1723] [serial = 364] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 231 (0x9b53a800) [pid = 1723] [serial = 339] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 230 (0x9519b800) [pid = 1723] [serial = 366] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 229 (0x91323000) [pid = 1723] [serial = 333] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 228 (0x8f6da800) [pid = 1723] [serial = 360] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 227 (0x91120400) [pid = 1723] [serial = 361] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 226 (0x928e2400) [pid = 1723] [serial = 336] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 225 (0xa2284000) [pid = 1723] [serial = 342] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 224 (0xa670b800) [pid = 1723] [serial = 345] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 223 (0x8ec7d800) [pid = 1723] [serial = 348] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 222 (0xa6ce4000) [pid = 1723] [serial = 351] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 221 (0x8decd400) [pid = 1723] [serial = 354] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 220 (0x9a994c00) [pid = 1723] [serial = 367] [outer = (nil)] [url = about:blank] 08:57:43 INFO - PROCESS | 1723 | --DOMWINDOW == 219 (0x8ee4c000) [pid = 1723] [serial = 373] [outer = (nil)] [url = about:blank] 08:57:44 INFO - PROCESS | 1723 | 1464710264005 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d858c00 == 93 [pid = 1723] [id = 161] 08:57:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 220 (0x8decd400) [pid = 1723] [serial = 483] [outer = (nil)] 08:57:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 221 (0x8e060000) [pid = 1723] [serial = 484] [outer = 0x8decd400] 08:57:44 INFO - PROCESS | 1723 | 1464710264085 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 222 (0x8e082c00) [pid = 1723] [serial = 485] [outer = 0x8decd400] 08:57:44 INFO - PROCESS | 1723 | 1464710264925 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:57:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1593ms 08:57:44 INFO - PROCESS | 1723 | 1464710264953 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 1723 | 1464710264957 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 08:57:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:57:44 INFO - PROCESS | 1723 | 1464710264964 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 1723 | 1464710264970 Marionette TRACE conn4 <- [1,618,null,{}] 08:57:45 INFO - PROCESS | 1723 | 1464710265010 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}] 08:57:45 INFO - PROCESS | 1723 | 1464710265204 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 08:57:45 INFO - PROCESS | 1723 | 1464710265218 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e061c00 == 94 [pid = 1723] [id = 162] 08:57:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 223 (0x8ec7e800) [pid = 1723] [serial = 486] [outer = (nil)] 08:57:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 224 (0x8ee05800) [pid = 1723] [serial = 487] [outer = 0x8ec7e800] 08:57:45 INFO - PROCESS | 1723 | 1464710265298 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 225 (0x8ee0a000) [pid = 1723] [serial = 488] [outer = 0x8ec7e800] 08:57:46 INFO - PROCESS | 1723 | 1464710266228 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:57:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1341ms 08:57:46 INFO - PROCESS | 1723 | 1464710266306 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 1723 | 1464710266310 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 08:57:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:57:46 INFO - PROCESS | 1723 | 1464710266323 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 1723 | 1464710266325 Marionette TRACE conn4 <- [1,622,null,{}] 08:57:46 INFO - PROCESS | 1723 | 1464710266331 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}] 08:57:46 INFO - PROCESS | 1723 | 1464710266570 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 08:57:46 INFO - PROCESS | 1723 | 1464710266593 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05c400 == 95 [pid = 1723] [id = 163] 08:57:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 226 (0x8ee05400) [pid = 1723] [serial = 489] [outer = (nil)] 08:57:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 227 (0x8ee42c00) [pid = 1723] [serial = 490] [outer = 0x8ee05400] 08:57:46 INFO - PROCESS | 1723 | 1464710266669 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 228 (0x8f546800) [pid = 1723] [serial = 491] [outer = 0x8ee05400] 08:57:47 INFO - PROCESS | 1723 | 1464710267618 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:57:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1335ms 08:57:47 INFO - PROCESS | 1723 | 1464710267653 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 1723 | 1464710267656 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 08:57:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:57:47 INFO - PROCESS | 1723 | 1464710267662 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 1723 | 1464710267665 Marionette TRACE conn4 <- [1,626,null,{}] 08:57:47 INFO - PROCESS | 1723 | 1464710267671 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}] 08:57:47 INFO - PROCESS | 1723 | 1464710267889 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 08:57:47 INFO - PROCESS | 1723 | 1464710267925 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x8baee400 == 96 [pid = 1723] [id = 164] 08:57:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 229 (0x8bbe3c00) [pid = 1723] [serial = 492] [outer = (nil)] 08:57:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 230 (0x8f6e0c00) [pid = 1723] [serial = 493] [outer = 0x8bbe3c00] 08:57:48 INFO - PROCESS | 1723 | 1464710267998 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 231 (0x8fd9fc00) [pid = 1723] [serial = 494] [outer = 0x8bbe3c00] 08:57:48 INFO - PROCESS | 1723 | --DOMWINDOW == 230 (0x924ce400) [pid = 1723] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:57:48 INFO - PROCESS | 1723 | --DOMWINDOW == 229 (0x8ed71400) [pid = 1723] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:57:48 INFO - PROCESS | 1723 | --DOMWINDOW == 228 (0x8e07a400) [pid = 1723] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:57:48 INFO - PROCESS | 1723 | --DOMWINDOW == 227 (0x8f545400) [pid = 1723] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:57:48 INFO - PROCESS | 1723 | --DOMWINDOW == 226 (0x964e7c00) [pid = 1723] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:57:48 INFO - PROCESS | 1723 | --DOMWINDOW == 225 (0x913c6c00) [pid = 1723] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:57:48 INFO - PROCESS | 1723 | --DOMWINDOW == 224 (0x9b197800) [pid = 1723] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:57:49 INFO - PROCESS | 1723 | 1464710269129 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:57:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1490ms 08:57:49 INFO - PROCESS | 1723 | 1464710269155 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 1723 | 1464710269159 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 08:57:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:57:49 INFO - PROCESS | 1723 | 1464710269165 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 1723 | 1464710269167 Marionette TRACE conn4 <- [1,630,null,{}] 08:57:49 INFO - PROCESS | 1723 | 1464710269173 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}] 08:57:49 INFO - PROCESS | 1723 | 1464710269442 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 08:57:49 INFO - PROCESS | 1723 | 1464710269569 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adbf400 == 97 [pid = 1723] [id = 165] 08:57:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 225 (0x8f53d000) [pid = 1723] [serial = 495] [outer = (nil)] 08:57:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 226 (0x91322000) [pid = 1723] [serial = 496] [outer = 0x8f53d000] 08:57:49 INFO - PROCESS | 1723 | 1464710269644 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 227 (0x91372800) [pid = 1723] [serial = 497] [outer = 0x8f53d000] 08:57:50 INFO - PROCESS | 1723 | 1464710270412 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:57:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1283ms 08:57:50 INFO - PROCESS | 1723 | 1464710270449 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 1723 | 1464710270452 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 08:57:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:57:50 INFO - PROCESS | 1723 | 1464710270459 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 1723 | 1464710270461 Marionette TRACE conn4 <- [1,634,null,{}] 08:57:50 INFO - PROCESS | 1723 | 1464710270467 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}] 08:57:50 INFO - PROCESS | 1723 | 1464710270694 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 08:57:50 INFO - PROCESS | 1723 | 1464710270897 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adbf000 == 98 [pid = 1723] [id = 166] 08:57:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 228 (0x8adc0c00) [pid = 1723] [serial = 498] [outer = (nil)] 08:57:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 229 (0x8b249c00) [pid = 1723] [serial = 499] [outer = 0x8adc0c00] 08:57:51 INFO - PROCESS | 1723 | 1464710271026 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 230 (0x8bae6c00) [pid = 1723] [serial = 500] [outer = 0x8adc0c00] 08:57:51 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:52 INFO - PROCESS | 1723 | 1464710272098 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]]]}] 08:57:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:57:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1685ms 08:57:52 INFO - PROCESS | 1723 | 1464710272146 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 1723 | 1464710272153 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 08:57:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:57:52 INFO - PROCESS | 1723 | 1464710272162 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - PROCESS | 1723 | 1464710272168 Marionette TRACE conn4 <- [1,638,null,{}] 08:57:52 INFO - PROCESS | 1723 | 1464710272176 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}] 08:57:52 INFO - PROCESS | 1723 | 1464710272384 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 08:57:52 INFO - PROCESS | 1723 | 1464710272627 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e075400 == 99 [pid = 1723] [id = 167] 08:57:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 231 (0x8e07bc00) [pid = 1723] [serial = 501] [outer = (nil)] 08:57:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 232 (0x8e107800) [pid = 1723] [serial = 502] [outer = 0x8e07bc00] 08:57:52 INFO - PROCESS | 1723 | 1464710272768 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 233 (0x8ed71400) [pid = 1723] [serial = 503] [outer = 0x8e07bc00] 08:57:53 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:57:53 INFO - PROCESS | 1723 | 1464710273686 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]]]}] 08:57:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:57:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1546ms 08:57:53 INFO - PROCESS | 1723 | 1464710273711 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 1723 | 1464710273718 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 08:57:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:57:53 INFO - PROCESS | 1723 | 1464710273725 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 1723 | 1464710273729 Marionette TRACE conn4 <- [1,642,null,{}] 08:57:53 INFO - PROCESS | 1723 | 1464710273756 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}] 08:57:53 INFO - PROCESS | 1723 | 1464710273965 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 08:57:54 INFO - PROCESS | 1723 | 1464710274252 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec7d800 == 100 [pid = 1723] [id = 168] 08:57:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 234 (0x8ee50400) [pid = 1723] [serial = 504] [outer = (nil)] 08:57:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 235 (0x8fda0c00) [pid = 1723] [serial = 505] [outer = 0x8ee50400] 08:57:54 INFO - PROCESS | 1723 | 1464710274357 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 236 (0x911bec00) [pid = 1723] [serial = 506] [outer = 0x8ee50400] 08:57:55 INFO - PROCESS | 1723 | 1464710275350 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:57:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1704ms 08:57:55 INFO - PROCESS | 1723 | 1464710275431 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 1723 | 1464710275434 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 08:57:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:57:55 INFO - PROCESS | 1723 | 1464710275452 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - PROCESS | 1723 | 1464710275462 Marionette TRACE conn4 <- [1,646,null,{}] 08:57:55 INFO - PROCESS | 1723 | 1464710275468 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}] 08:57:55 INFO - PROCESS | 1723 | 1464710275771 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 08:57:56 INFO - PROCESS | 1723 | 1464710276001 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e07a400 == 101 [pid = 1723] [id = 169] 08:57:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 237 (0x91323c00) [pid = 1723] [serial = 507] [outer = (nil)] 08:57:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 238 (0x92af5400) [pid = 1723] [serial = 508] [outer = 0x91323c00] 08:57:56 INFO - PROCESS | 1723 | 1464710276093 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 239 (0x92e21c00) [pid = 1723] [serial = 509] [outer = 0x91323c00] 08:57:57 INFO - PROCESS | 1723 | 1464710277039 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:57:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1655ms 08:57:57 INFO - PROCESS | 1723 | 1464710277100 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 08:57:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:57:57 INFO - PROCESS | 1723 | 1464710277106 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 08:57:57 INFO - PROCESS | 1723 | 1464710277112 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - PROCESS | 1723 | 1464710277116 Marionette TRACE conn4 <- [1,650,null,{}] 08:57:57 INFO - PROCESS | 1723 | 1464710277122 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}] 08:57:57 INFO - PROCESS | 1723 | 1464710277327 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 08:57:57 INFO - PROCESS | 1723 | 1464710277567 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x928ebc00 == 102 [pid = 1723] [id = 170] 08:57:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 240 (0x92e1e400) [pid = 1723] [serial = 510] [outer = (nil)] 08:57:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 241 (0x95197800) [pid = 1723] [serial = 511] [outer = 0x92e1e400] 08:57:57 INFO - PROCESS | 1723 | 1464710277670 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 242 (0x95277400) [pid = 1723] [serial = 512] [outer = 0x92e1e400] 08:57:58 INFO - PROCESS | 1723 | 1464710278624 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:57:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1584ms 08:57:58 INFO - PROCESS | 1723 | 1464710278699 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 1723 | 1464710278703 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 08:57:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:57:58 INFO - PROCESS | 1723 | 1464710278712 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 1723 | 1464710278715 Marionette TRACE conn4 <- [1,654,null,{}] 08:57:58 INFO - PROCESS | 1723 | 1464710278721 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}] 08:57:58 INFO - PROCESS | 1723 | 1464710278912 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 08:57:59 INFO - PROCESS | 1723 | 1464710279161 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x964c6000 == 103 [pid = 1723] [id = 171] 08:57:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 243 (0x964c6400) [pid = 1723] [serial = 513] [outer = (nil)] 08:57:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 244 (0x990f2000) [pid = 1723] [serial = 514] [outer = 0x964c6400] 08:57:59 INFO - PROCESS | 1723 | 1464710279281 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 245 (0x9ae80400) [pid = 1723] [serial = 515] [outer = 0x964c6400] 08:58:00 INFO - PROCESS | 1723 | 1464710280268 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:58:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1636ms 08:58:00 INFO - PROCESS | 1723 | 1464710280349 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 08:58:00 INFO - PROCESS | 1723 | 1464710280354 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 08:58:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:58:00 INFO - PROCESS | 1723 | 1464710280360 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 1723 | 1464710280364 Marionette TRACE conn4 <- [1,658,null,{}] 08:58:00 INFO - PROCESS | 1723 | 1464710280371 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}] 08:58:00 INFO - PROCESS | 1723 | 1464710280620 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 08:58:00 INFO - PROCESS | 1723 | 1464710280912 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x93aa1400 == 104 [pid = 1723] [id = 172] 08:58:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 246 (0x9ae8d800) [pid = 1723] [serial = 516] [outer = (nil)] 08:58:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 247 (0x9b3c4000) [pid = 1723] [serial = 517] [outer = 0x9ae8d800] 08:58:01 INFO - PROCESS | 1723 | 1464710281003 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 248 (0x9b643800) [pid = 1723] [serial = 518] [outer = 0x9ae8d800] 08:58:01 INFO - PROCESS | 1723 | 1464710281949 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]]]}] 08:58:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:58:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1641ms 08:58:02 INFO - PROCESS | 1723 | 1464710282002 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 08:58:02 INFO - PROCESS | 1723 | 1464710282006 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 08:58:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:58:02 INFO - PROCESS | 1723 | 1464710282013 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 1723 | 1464710282016 Marionette TRACE conn4 <- [1,662,null,{}] 08:58:02 INFO - PROCESS | 1723 | 1464710282023 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}] 08:58:02 INFO - PROCESS | 1723 | 1464710282261 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 08:58:02 INFO - PROCESS | 1723 | 1464710282505 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c69f800 == 105 [pid = 1723] [id = 173] 08:58:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 249 (0x8c6a1800) [pid = 1723] [serial = 519] [outer = (nil)] 08:58:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 250 (0x8c6a7800) [pid = 1723] [serial = 520] [outer = 0x8c6a1800] 08:58:02 INFO - PROCESS | 1723 | 1464710282634 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 251 (0x8c6aac00) [pid = 1723] [serial = 521] [outer = 0x8c6a1800] 08:58:03 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:03 INFO - PROCESS | 1723 | 1464710283568 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]]]}] 08:58:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:58:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1585ms 08:58:03 INFO - PROCESS | 1723 | 1464710283599 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 08:58:03 INFO - PROCESS | 1723 | 1464710283602 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 08:58:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:58:03 INFO - PROCESS | 1723 | 1464710283609 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 1723 | 1464710283613 Marionette TRACE conn4 <- [1,666,null,{}] 08:58:03 INFO - PROCESS | 1723 | 1464710283619 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}] 08:58:03 INFO - PROCESS | 1723 | 1464710283807 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 08:58:04 INFO - PROCESS | 1723 | 1464710284052 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c6a3c00 == 106 [pid = 1723] [id = 174] 08:58:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 252 (0x8c6ac800) [pid = 1723] [serial = 522] [outer = (nil)] 08:58:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 253 (0x9ae8f400) [pid = 1723] [serial = 523] [outer = 0x8c6ac800] 08:58:04 INFO - PROCESS | 1723 | 1464710284189 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 254 (0x9b53a400) [pid = 1723] [serial = 524] [outer = 0x8c6ac800] 08:58:04 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:05 INFO - PROCESS | 1723 | 1464710285126 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]]]}] 08:58:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:58:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1582ms 08:58:05 INFO - PROCESS | 1723 | 1464710285193 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 08:58:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:58:05 INFO - PROCESS | 1723 | 1464710285197 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 08:58:05 INFO - PROCESS | 1723 | 1464710285204 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 1723 | 1464710285208 Marionette TRACE conn4 <- [1,670,null,{}] 08:58:05 INFO - PROCESS | 1723 | 1464710285215 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}] 08:58:05 INFO - PROCESS | 1723 | 1464710285453 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 08:58:05 INFO - PROCESS | 1723 | 1464710285694 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c6a7c00 == 107 [pid = 1723] [id = 175] 08:58:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 255 (0x8c6a8800) [pid = 1723] [serial = 525] [outer = (nil)] 08:58:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 256 (0x9d58ac00) [pid = 1723] [serial = 526] [outer = 0x8c6a8800] 08:58:05 INFO - PROCESS | 1723 | 1464710285864 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 257 (0xa1160400) [pid = 1723] [serial = 527] [outer = 0x8c6a8800] 08:58:06 INFO - PROCESS | 1723 | 1464710286779 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:58:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1642ms 08:58:06 INFO - PROCESS | 1723 | 1464710286846 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 08:58:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:58:06 INFO - PROCESS | 1723 | 1464710286851 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 08:58:06 INFO - PROCESS | 1723 | 1464710286857 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 1723 | 1464710286861 Marionette TRACE conn4 <- [1,674,null,{}] 08:58:06 INFO - PROCESS | 1723 | 1464710286867 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}] 08:58:07 INFO - PROCESS | 1723 | 1464710287105 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 08:58:07 INFO - PROCESS | 1723 | 1464710287430 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x89fcac00 == 108 [pid = 1723] [id = 176] 08:58:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 258 (0x89fcb000) [pid = 1723] [serial = 528] [outer = (nil)] 08:58:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 259 (0x89fcdc00) [pid = 1723] [serial = 529] [outer = 0x89fcb000] 08:58:07 INFO - PROCESS | 1723 | 1464710287540 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 260 (0x94f8e400) [pid = 1723] [serial = 530] [outer = 0x89fcb000] 08:58:08 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:08 INFO - PROCESS | 1723 | 1464710288532 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]]]}] 08:58:08 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 08:58:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1739ms 08:58:08 INFO - PROCESS | 1723 | 1464710288597 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 08:58:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:58:08 INFO - PROCESS | 1723 | 1464710288602 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 08:58:08 INFO - PROCESS | 1723 | 1464710288608 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 1723 | 1464710288613 Marionette TRACE conn4 <- [1,678,null,{}] 08:58:08 INFO - PROCESS | 1723 | 1464710288619 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}] 08:58:08 INFO - PROCESS | 1723 | 1464710288844 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 08:58:09 INFO - PROCESS | 1723 | 1464710289091 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x89958400 == 109 [pid = 1723] [id = 177] 08:58:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 261 (0x89958800) [pid = 1723] [serial = 531] [outer = (nil)] 08:58:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 262 (0x8995cc00) [pid = 1723] [serial = 532] [outer = 0x89958800] 08:58:09 INFO - PROCESS | 1723 | 1464710289219 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 263 (0x89fce800) [pid = 1723] [serial = 533] [outer = 0x89958800] 08:58:10 INFO - PROCESS | 1723 | 1464710290142 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:58:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1590ms 08:58:10 INFO - PROCESS | 1723 | 1464710290200 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 08:58:10 INFO - PROCESS | 1723 | 1464710290206 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 08:58:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:58:10 INFO - PROCESS | 1723 | 1464710290213 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 1723 | 1464710290217 Marionette TRACE conn4 <- [1,682,null,{}] 08:58:10 INFO - PROCESS | 1723 | 1464710290223 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}] 08:58:10 INFO - PROCESS | 1723 | 1464710290434 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 08:58:10 INFO - PROCESS | 1723 | 1464710290677 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x89950c00 == 110 [pid = 1723] [id = 178] 08:58:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 264 (0x89959400) [pid = 1723] [serial = 534] [outer = (nil)] 08:58:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 265 (0x89b0f400) [pid = 1723] [serial = 535] [outer = 0x89959400] 08:58:10 INFO - PROCESS | 1723 | 1464710290811 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 266 (0x89b12c00) [pid = 1723] [serial = 536] [outer = 0x89959400] 08:58:12 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:12 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:58:12 INFO - PROCESS | 1723 | 1464710292145 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]]]}] 08:58:12 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) 08:58:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1984ms 08:58:12 INFO - PROCESS | 1723 | 1464710292300 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 08:58:12 INFO - PROCESS | 1723 | 1464710292304 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 08:58:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:58:12 INFO - PROCESS | 1723 | 1464710292317 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 1723 | 1464710292320 Marionette TRACE conn4 <- [1,686,null,{}] 08:58:12 INFO - PROCESS | 1723 | 1464710292326 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}] 08:58:12 INFO - PROCESS | 1723 | 1464710292517 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 08:58:12 INFO - PROCESS | 1723 | 1464710292715 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b09800 == 111 [pid = 1723] [id = 179] 08:58:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 267 (0x89b10400) [pid = 1723] [serial = 537] [outer = (nil)] 08:58:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 268 (0x89fd1800) [pid = 1723] [serial = 538] [outer = 0x89b10400] 08:58:12 INFO - PROCESS | 1723 | 1464710292800 Marionette DEBUG loaded listener.js 08:58:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 269 (0x8b0b0800) [pid = 1723] [serial = 539] [outer = 0x89b10400] 08:58:14 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:14 INFO - PROCESS | 1723 | 1464710294526 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:58:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2239ms 08:58:14 INFO - PROCESS | 1723 | 1464710294555 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 1723 | 1464710294561 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 08:58:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:58:14 INFO - PROCESS | 1723 | 1464710294570 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - PROCESS | 1723 | 1464710294575 Marionette TRACE conn4 <- [1,690,null,{}] 08:58:14 INFO - PROCESS | 1723 | 1464710294583 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}] 08:58:14 INFO - PROCESS | 1723 | 1464710294816 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 08:58:15 INFO - PROCESS | 1723 | 1464710295088 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b18800 == 112 [pid = 1723] [id = 180] 08:58:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 270 (0x89fd1c00) [pid = 1723] [serial = 540] [outer = (nil)] 08:58:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 271 (0x8b0b9c00) [pid = 1723] [serial = 541] [outer = 0x89fd1c00] 08:58:15 INFO - PROCESS | 1723 | 1464710295175 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 272 (0x8b19dc00) [pid = 1723] [serial = 542] [outer = 0x89fd1c00] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9111d400 == 111 [pid = 1723] [id = 111] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x96473800 == 110 [pid = 1723] [id = 81] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9115f800 == 109 [pid = 1723] [id = 78] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x928eb400 == 108 [pid = 1723] [id = 77] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 271 (0x9a782400) [pid = 1723] [serial = 403] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 270 (0x924ccc00) [pid = 1723] [serial = 381] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 269 (0x8ed77c00) [pid = 1723] [serial = 394] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 268 (0x8d85e000) [pid = 1723] [serial = 400] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 267 (0x9a994400) [pid = 1723] [serial = 397] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 266 (0x8f545c00) [pid = 1723] [serial = 378] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 265 (0x920b6000) [pid = 1723] [serial = 406] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 264 (0x8e107000) [pid = 1723] [serial = 391] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 263 (0x8e05e800) [pid = 1723] [serial = 388] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 262 (0x9b651800) [pid = 1723] [serial = 385] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x950c6400 == 107 [pid = 1723] [id = 29] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8dec6800 == 106 [pid = 1723] [id = 118] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0xa2155800 == 105 [pid = 1723] [id = 115] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec72400 == 104 [pid = 1723] [id = 117] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9c051400 == 103 [pid = 1723] [id = 114] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8adbf400 == 102 [pid = 1723] [id = 165] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8baee400 == 101 [pid = 1723] [id = 164] 08:58:16 INFO - PROCESS | 1723 | 1464710296825 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]]]}] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8e05c400 == 100 [pid = 1723] [id = 163] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8e061c00 == 99 [pid = 1723] [id = 162] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8d858c00 == 98 [pid = 1723] [id = 161] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8bae3800 == 97 [pid = 1723] [id = 160] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8e05a800 == 96 [pid = 1723] [id = 146] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x91370c00 == 95 [pid = 1723] [id = 145] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8decc400 == 94 [pid = 1723] [id = 144] 08:58:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8e05a400 == 93 [pid = 1723] [id = 143] 08:58:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:58:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2290ms 08:58:16 INFO - PROCESS | 1723 | 1464710296861 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 08:58:16 INFO - PROCESS | 1723 | 1464710296869 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 08:58:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 261 (0x95194000) [pid = 1723] [serial = 421] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 260 (0x8f53e000) [pid = 1723] [serial = 413] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 259 (0x8e082400) [pid = 1723] [serial = 409] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 258 (0x8e110400) [pid = 1723] [serial = 410] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 257 (0x8ee4a000) [pid = 1723] [serial = 412] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 256 (0x9647dc00) [pid = 1723] [serial = 422] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 255 (0x9111e800) [pid = 1723] [serial = 415] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 254 (0x99ec7c00) [pid = 1723] [serial = 424] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 253 (0x91168400) [pid = 1723] [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.] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 252 (0x920b5800) [pid = 1723] [serial = 419] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 251 (0x9ae87c00) [pid = 1723] [serial = 425] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 250 (0x911b7400) [pid = 1723] [serial = 416] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 249 (0x913d4400) [pid = 1723] [serial = 418] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | --DOMWINDOW == 248 (0x9ba3ac00) [pid = 1723] [serial = 331] [outer = (nil)] [url = about:blank] 08:58:16 INFO - PROCESS | 1723 | 1464710296920 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 1723 | 1464710296925 Marionette TRACE conn4 <- [1,694,null,{}] 08:58:16 INFO - PROCESS | 1723 | 1464710296933 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}] 08:58:17 INFO - PROCESS | 1723 | 1464710297111 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 08:58:17 INFO - PROCESS | 1723 | 1464710297125 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b1a7000 == 94 [pid = 1723] [id = 181] 08:58:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 249 (0x8b247800) [pid = 1723] [serial = 543] [outer = (nil)] 08:58:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 250 (0x8bb44c00) [pid = 1723] [serial = 544] [outer = 0x8b247800] 08:58:17 INFO - PROCESS | 1723 | 1464710297203 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 251 (0x8bbe4000) [pid = 1723] [serial = 545] [outer = 0x8b247800] 08:58:18 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:18 INFO - PROCESS | 1723 | 1464710298526 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]]]}] 08:58:18 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) 08:58:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1683ms 08:58:18 INFO - PROCESS | 1723 | 1464710298571 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 08:58:18 INFO - PROCESS | 1723 | 1464710298575 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 08:58:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:58:18 INFO - PROCESS | 1723 | 1464710298582 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 1723 | 1464710298588 Marionette TRACE conn4 <- [1,698,null,{}] 08:58:18 INFO - PROCESS | 1723 | 1464710298604 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}] 08:58:18 INFO - PROCESS | 1723 | 1464710298867 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 08:58:19 INFO - PROCESS | 1723 | 1464710299059 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b8400 == 95 [pid = 1723] [id = 182] 08:58:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 252 (0x8baedc00) [pid = 1723] [serial = 546] [outer = (nil)] 08:58:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 253 (0x8ded2400) [pid = 1723] [serial = 547] [outer = 0x8baedc00] 08:58:19 INFO - PROCESS | 1723 | 1464710299140 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 254 (0x8e05f400) [pid = 1723] [serial = 548] [outer = 0x8baedc00] 08:58:20 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:20 INFO - PROCESS | 1723 | 1464710300472 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]]]}] 08:58:20 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) 08:58:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1935ms 08:58:20 INFO - PROCESS | 1723 | 1464710300519 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 08:58:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:58:20 INFO - PROCESS | 1723 | 1464710300524 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 08:58:20 INFO - PROCESS | 1723 | 1464710300530 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 1723 | 1464710300534 Marionette TRACE conn4 <- [1,702,null,{}] 08:58:20 INFO - PROCESS | 1723 | 1464710300599 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}] 08:58:20 INFO - PROCESS | 1723 | 1464710300825 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 08:58:20 INFO - PROCESS | 1723 | 1464710300853 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dece000 == 96 [pid = 1723] [id = 183] 08:58:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 255 (0x8e056c00) [pid = 1723] [serial = 549] [outer = (nil)] 08:58:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 256 (0x8ec80c00) [pid = 1723] [serial = 550] [outer = 0x8e056c00] 08:58:20 INFO - PROCESS | 1723 | 1464710300929 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 257 (0x8ee02000) [pid = 1723] [serial = 551] [outer = 0x8e056c00] 08:58:21 INFO - PROCESS | 1723 | --DOMWINDOW == 256 (0x8bae9000) [pid = 1723] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:58:21 INFO - PROCESS | 1723 | --DOMWINDOW == 255 (0x8bbe3c00) [pid = 1723] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:58:21 INFO - PROCESS | 1723 | --DOMWINDOW == 254 (0x8decd400) [pid = 1723] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:58:21 INFO - PROCESS | 1723 | --DOMWINDOW == 253 (0x8ec7e800) [pid = 1723] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:58:21 INFO - PROCESS | 1723 | --DOMWINDOW == 252 (0x8ee05400) [pid = 1723] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:58:21 INFO - PROCESS | 1723 | --DOMWINDOW == 251 (0x8e07d000) [pid = 1723] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:58:22 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:22 INFO - PROCESS | 1723 | 1464710302540 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:58:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2030ms 08:58:22 INFO - PROCESS | 1723 | 1464710302559 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 08:58:22 INFO - PROCESS | 1723 | 1464710302577 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 08:58:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:58:22 INFO - PROCESS | 1723 | 1464710302584 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 1723 | 1464710302587 Marionette TRACE conn4 <- [1,706,null,{}] 08:58:22 INFO - PROCESS | 1723 | 1464710302602 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}] 08:58:22 INFO - PROCESS | 1723 | 1464710302818 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 08:58:22 INFO - PROCESS | 1723 | 1464710302914 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbe8c00 == 97 [pid = 1723] [id = 184] 08:58:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 252 (0x8decd400) [pid = 1723] [serial = 552] [outer = (nil)] 08:58:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 253 (0x8ee08c00) [pid = 1723] [serial = 553] [outer = 0x8decd400] 08:58:22 INFO - PROCESS | 1723 | 1464710302990 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 254 (0x8ee0e400) [pid = 1723] [serial = 554] [outer = 0x8decd400] 08:58:24 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:24 INFO - PROCESS | 1723 | 1464710304371 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:58:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1801ms 08:58:24 INFO - PROCESS | 1723 | 1464710304474 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 1723 | 1464710304482 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 08:58:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:58:24 INFO - PROCESS | 1723 | 1464710304496 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 1723 | 1464710304503 Marionette TRACE conn4 <- [1,710,null,{}] 08:58:24 INFO - PROCESS | 1723 | 1464710304513 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}] 08:58:24 INFO - PROCESS | 1723 | 1464710304726 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 08:58:24 INFO - PROCESS | 1723 | 1464710304934 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b16800 == 98 [pid = 1723] [id = 185] 08:58:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 255 (0x89fcc400) [pid = 1723] [serial = 555] [outer = (nil)] 08:58:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 256 (0x8b253000) [pid = 1723] [serial = 556] [outer = 0x89fcc400] 08:58:25 INFO - PROCESS | 1723 | 1464710305075 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 257 (0x8bb48000) [pid = 1723] [serial = 557] [outer = 0x89fcc400] 08:58:26 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:26 INFO - PROCESS | 1723 | 1464710306542 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:58:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2094ms 08:58:26 INFO - PROCESS | 1723 | 1464710306590 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 1723 | 1464710306600 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 08:58:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:58:26 INFO - PROCESS | 1723 | 1464710306612 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 1723 | 1464710306616 Marionette TRACE conn4 <- [1,714,null,{}] 08:58:26 INFO - PROCESS | 1723 | 1464710306624 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}] 08:58:26 INFO - PROCESS | 1723 | 1464710306819 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 08:58:27 INFO - PROCESS | 1723 | 1464710307012 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb44800 == 99 [pid = 1723] [id = 186] 08:58:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 258 (0x8c6a0c00) [pid = 1723] [serial = 558] [outer = (nil)] 08:58:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 259 (0x8e053c00) [pid = 1723] [serial = 559] [outer = 0x8c6a0c00] 08:58:27 INFO - PROCESS | 1723 | 1464710307100 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 260 (0x8ec72400) [pid = 1723] [serial = 560] [outer = 0x8c6a0c00] 08:58:28 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:28 INFO - PROCESS | 1723 | 1464710308486 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]]]}] 08:58:28 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 08:58:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1941ms 08:58:28 INFO - PROCESS | 1723 | 1464710308562 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 08:58:28 INFO - PROCESS | 1723 | 1464710308567 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 08:58:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:58:28 INFO - PROCESS | 1723 | 1464710308576 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:58:28 INFO - PROCESS | 1723 | 1464710308582 Marionette TRACE conn4 <- [1,718,null,{}] 08:58:28 INFO - PROCESS | 1723 | 1464710308599 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}] 08:58:28 INFO - PROCESS | 1723 | 1464710308788 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 08:58:28 INFO - PROCESS | 1723 | 1464710308982 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0bc400 == 100 [pid = 1723] [id = 187] 08:58:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 261 (0x8dec9400) [pid = 1723] [serial = 561] [outer = (nil)] 08:58:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 262 (0x8f54bc00) [pid = 1723] [serial = 562] [outer = 0x8dec9400] 08:58:29 INFO - PROCESS | 1723 | 1464710309076 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 263 (0x8fda3000) [pid = 1723] [serial = 563] [outer = 0x8dec9400] 08:58:30 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:30 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:58:30 INFO - PROCESS | 1723 | 1464710310438 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:58:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1889ms 08:58:30 INFO - PROCESS | 1723 | 1464710310465 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 08:58:30 INFO - PROCESS | 1723 | 1464710310470 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 08:58:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:58:30 INFO - PROCESS | 1723 | 1464710310569 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 1723 | 1464710310573 Marionette TRACE conn4 <- [1,722,null,{}] 08:58:30 INFO - PROCESS | 1723 | 1464710310590 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}] 08:58:30 INFO - PROCESS | 1723 | 1464710310772 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 08:58:30 INFO - PROCESS | 1723 | 1464710310964 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f548800 == 101 [pid = 1723] [id = 188] 08:58:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 264 (0x8f6dc800) [pid = 1723] [serial = 564] [outer = (nil)] 08:58:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 265 (0x91121c00) [pid = 1723] [serial = 565] [outer = 0x8f6dc800] 08:58:31 INFO - PROCESS | 1723 | 1464710311053 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 266 (0x91166c00) [pid = 1723] [serial = 566] [outer = 0x8f6dc800] 08:58:32 INFO - PROCESS | 1723 | 1464710311994 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] 08:58:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:58:32 INFO - PROCESS | 1723 | 1464710312068 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 08:58:32 INFO - PROCESS | 1723 | 1464710312075 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 1723 | 1464710312079 Marionette TRACE conn4 <- [1,726,null,{}] 08:58:32 INFO - PROCESS | 1723 | 1464710312085 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}] 08:58:32 INFO - PROCESS | 1723 | 1464710312278 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 08:58:32 INFO - PROCESS | 1723 | 1464710312523 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x91117000 == 102 [pid = 1723] [id = 189] 08:58:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 267 (0x9111d000) [pid = 1723] [serial = 567] [outer = (nil)] 08:58:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 268 (0x913c9800) [pid = 1723] [serial = 568] [outer = 0x9111d000] 08:58:32 INFO - PROCESS | 1723 | 1464710312657 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 269 (0x920af000) [pid = 1723] [serial = 569] [outer = 0x9111d000] 08:58:33 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:33 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:58:33 INFO - PROCESS | 1723 | 1464710313674 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:58:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1635ms 08:58:33 INFO - PROCESS | 1723 | 1464710313710 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 1723 | 1464710313714 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 08:58:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:58:33 INFO - PROCESS | 1723 | 1464710313721 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 1723 | 1464710313725 Marionette TRACE conn4 <- [1,730,null,{}] 08:58:33 INFO - PROCESS | 1723 | 1464710313731 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}] 08:58:33 INFO - PROCESS | 1723 | 1464710313965 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 08:58:34 INFO - PROCESS | 1723 | 1464710314265 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x924cc800 == 103 [pid = 1723] [id = 190] 08:58:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 270 (0x924d2800) [pid = 1723] [serial = 570] [outer = (nil)] 08:58:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 271 (0x92af7800) [pid = 1723] [serial = 571] [outer = 0x924d2800] 08:58:34 INFO - PROCESS | 1723 | 1464710314366 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 272 (0x92e2c800) [pid = 1723] [serial = 572] [outer = 0x924d2800] 08:58:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:35 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:58:35 INFO - PROCESS | 1723 | 1464710315424 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] 08:58:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:58:35 INFO - PROCESS | 1723 | 1464710315511 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 08:58:35 INFO - PROCESS | 1723 | 1464710315518 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 1723 | 1464710315522 Marionette TRACE conn4 <- [1,734,null,{}] 08:58:35 INFO - PROCESS | 1723 | 1464710315528 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}] 08:58:35 INFO - PROCESS | 1723 | 1464710315770 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 08:58:36 INFO - PROCESS | 1723 | 1464710316022 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x89952800 == 104 [pid = 1723] [id = 191] 08:58:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 273 (0x91368000) [pid = 1723] [serial = 573] [outer = (nil)] 08:58:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 274 (0x952e5400) [pid = 1723] [serial = 574] [outer = 0x91368000] 08:58:36 INFO - PROCESS | 1723 | 1464710316148 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 275 (0x96481800) [pid = 1723] [serial = 575] [outer = 0x91368000] 08:58:36 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:37 INFO - PROCESS | 1723 | 1464710317105 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]]]}] 08:58:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:58:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1634ms 08:58:37 INFO - PROCESS | 1723 | 1464710317152 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 1723 | 1464710317157 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 08:58:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:58:37 INFO - PROCESS | 1723 | 1464710317163 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 1723 | 1464710317167 Marionette TRACE conn4 <- [1,738,null,{}] 08:58:37 INFO - PROCESS | 1723 | 1464710317173 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}] 08:58:37 INFO - PROCESS | 1723 | 1464710317364 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 08:58:37 INFO - PROCESS | 1723 | 1464710317610 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d0000 == 105 [pid = 1723] [id = 192] 08:58:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 276 (0x92af4c00) [pid = 1723] [serial = 576] [outer = (nil)] 08:58:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 277 (0x9a35a000) [pid = 1723] [serial = 577] [outer = 0x92af4c00] 08:58:37 INFO - PROCESS | 1723 | 1464710317742 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 278 (0x9a788800) [pid = 1723] [serial = 578] [outer = 0x92af4c00] 08:58:38 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:38 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:58:39 INFO - PROCESS | 1723 | 1464710319037 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:58:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1890ms 08:58:39 INFO - PROCESS | 1723 | 1464710319054 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 1723 | 1464710319058 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 08:58:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:58:39 INFO - PROCESS | 1723 | 1464710319065 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 1723 | 1464710319068 Marionette TRACE conn4 <- [1,742,null,{}] 08:58:39 INFO - PROCESS | 1723 | 1464710319074 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}] 08:58:39 INFO - PROCESS | 1723 | 1464710319342 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 08:58:39 INFO - PROCESS | 1723 | 1464710319546 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x964e5400 == 106 [pid = 1723] [id = 193] 08:58:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 279 (0x98163400) [pid = 1723] [serial = 579] [outer = (nil)] 08:58:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 280 (0x9ae83400) [pid = 1723] [serial = 580] [outer = 0x98163400] 08:58:39 INFO - PROCESS | 1723 | 1464710319673 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 281 (0x9ae87800) [pid = 1723] [serial = 581] [outer = 0x98163400] 08:58:40 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:41 INFO - PROCESS | 1723 | 1464710321032 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]]]}] 08:58:41 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 08:58:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1984ms 08:58:41 INFO - PROCESS | 1723 | 1464710321121 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 1723 | 1464710321124 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 08:58:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:58:41 INFO - PROCESS | 1723 | 1464710321144 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 1723 | 1464710321150 Marionette TRACE conn4 <- [1,746,null,{}] 08:58:41 INFO - PROCESS | 1723 | 1464710321161 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}] 08:58:41 INFO - PROCESS | 1723 | 1464710321465 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 08:58:41 INFO - PROCESS | 1723 | 1464710321775 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d85e800 == 107 [pid = 1723] [id = 194] 08:58:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 282 (0x8d860400) [pid = 1723] [serial = 582] [outer = (nil)] 08:58:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 283 (0x8ed78400) [pid = 1723] [serial = 583] [outer = 0x8d860400] 08:58:41 INFO - PROCESS | 1723 | 1464710321869 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 284 (0x95195400) [pid = 1723] [serial = 584] [outer = 0x8d860400] 08:58:42 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:43 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:43 INFO - PROCESS | 1723 | 1464710323219 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]]]}] 08:58:43 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.) 08:58:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2098ms 08:58:43 INFO - PROCESS | 1723 | 1464710323309 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 1723 | 1464710323314 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 08:58:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:58:43 INFO - PROCESS | 1723 | 1464710323327 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 1723 | 1464710323332 Marionette TRACE conn4 <- [1,750,null,{}] 08:58:43 INFO - PROCESS | 1723 | 1464710323340 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}] 08:58:43 INFO - PROCESS | 1723 | 1464710323533 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 08:58:44 INFO - PROCESS | 1723 | 1464710324059 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adc4800 == 108 [pid = 1723] [id = 195] 08:58:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 285 (0x8adc9c00) [pid = 1723] [serial = 585] [outer = (nil)] 08:58:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 286 (0x8b1a7c00) [pid = 1723] [serial = 586] [outer = 0x8adc9c00] 08:58:44 INFO - PROCESS | 1723 | 1464710324142 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 287 (0x8baefc00) [pid = 1723] [serial = 587] [outer = 0x8adc9c00] 08:58:45 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:45 INFO - PROCESS | 1723 | 1464710325492 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:58:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2192ms 08:58:45 INFO - PROCESS | 1723 | 1464710325520 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 1723 | 1464710325526 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 08:58:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:58:45 INFO - PROCESS | 1723 | 1464710325646 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - PROCESS | 1723 | 1464710325653 Marionette TRACE conn4 <- [1,754,null,{}] 08:58:45 INFO - PROCESS | 1723 | 1464710325664 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}] 08:58:45 INFO - PROCESS | 1723 | 1464710325837 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8adc0400 == 107 [pid = 1723] [id = 157] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8b246c00 == 106 [pid = 1723] [id = 155] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x911c6c00 == 105 [pid = 1723] [id = 106] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 286 (0x91322000) [pid = 1723] [serial = 496] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 285 (0x92e23800) [pid = 1723] [serial = 463] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 284 (0x9d589400) [pid = 1723] [serial = 460] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 283 (0x8baef400) [pid = 1723] [serial = 445] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 282 (0x8fda1800) [pid = 1723] [serial = 451] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 281 (0x8fda5400) [pid = 1723] [serial = 442] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 280 (0x9d585000) [pid = 1723] [serial = 439] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 279 (0x8b254800) [pid = 1723] [serial = 472] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 278 (0x8b24f000) [pid = 1723] [serial = 466] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 277 (0x8fda0400) [pid = 1723] [serial = 457] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 276 (0x9b3c6c00) [pid = 1723] [serial = 436] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 275 (0x8adc3000) [pid = 1723] [serial = 469] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 274 (0x8bbe7000) [pid = 1723] [serial = 454] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 273 (0x8bb47000) [pid = 1723] [serial = 448] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | --DOMWINDOW == 272 (0x8b1a5800) [pid = 1723] [serial = 475] [outer = (nil)] [url = about:blank] 08:58:46 INFO - PROCESS | 1723 | 1464710326148 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e8000 == 104 [pid = 1723] [id = 104] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8e055000 == 103 [pid = 1723] [id = 129] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8e07f800 == 102 [pid = 1723] [id = 126] 08:58:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x89956400 == 103 [pid = 1723] [id = 196] 08:58:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 273 (0x8adbf800) [pid = 1723] [serial = 588] [outer = (nil)] 08:58:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 274 (0x8b0ba000) [pid = 1723] [serial = 589] [outer = 0x8adbf800] 08:58:46 INFO - PROCESS | 1723 | 1464710326256 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 275 (0x8bae7800) [pid = 1723] [serial = 590] [outer = 0x8adbf800] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x89950c00 == 102 [pid = 1723] [id = 178] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x89958400 == 101 [pid = 1723] [id = 177] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x89fcac00 == 100 [pid = 1723] [id = 176] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8c6a7c00 == 99 [pid = 1723] [id = 175] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8c6a3c00 == 98 [pid = 1723] [id = 174] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8c69f800 == 97 [pid = 1723] [id = 173] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x93aa1400 == 96 [pid = 1723] [id = 172] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x964c6000 == 95 [pid = 1723] [id = 171] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x928ebc00 == 94 [pid = 1723] [id = 170] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8e07a400 == 93 [pid = 1723] [id = 169] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec7d800 == 92 [pid = 1723] [id = 168] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8e075400 == 91 [pid = 1723] [id = 167] 08:58:46 INFO - PROCESS | 1723 | --DOCSHELL 0x8adbf000 == 90 [pid = 1723] [id = 166] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 274 (0x8bbed800) [pid = 1723] [serial = 481] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 273 (0x8fd9fc00) [pid = 1723] [serial = 494] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 272 (0x8e060000) [pid = 1723] [serial = 484] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 271 (0x91112c00) [pid = 1723] [serial = 478] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 270 (0x8ee05800) [pid = 1723] [serial = 487] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 269 (0x8ee42c00) [pid = 1723] [serial = 490] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 268 (0x8f6e0c00) [pid = 1723] [serial = 493] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 267 (0x911bbc00) [pid = 1723] [serial = 433] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 266 (0x8ed77000) [pid = 1723] [serial = 430] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 265 (0x8d863000) [pid = 1723] [serial = 482] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 264 (0x9b645000) [pid = 1723] [serial = 427] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 263 (0x9b644c00) [pid = 1723] [serial = 376] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 262 (0x8ee0a000) [pid = 1723] [serial = 488] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 261 (0x8f546800) [pid = 1723] [serial = 491] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | --DOMWINDOW == 260 (0x8e082c00) [pid = 1723] [serial = 485] [outer = (nil)] [url = about:blank] 08:58:47 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:47 INFO - PROCESS | 1723 | 1464710327564 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]]]}] 08:58:47 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 08:58:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2000ms 08:58:47 INFO - PROCESS | 1723 | 1464710327590 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 1723 | 1464710327596 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 08:58:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:58:47 INFO - PROCESS | 1723 | 1464710327658 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 1723 | 1464710327662 Marionette TRACE conn4 <- [1,758,null,{}] 08:58:47 INFO - PROCESS | 1723 | 1464710327668 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}] 08:58:47 INFO - PROCESS | 1723 | 1464710327902 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 08:58:47 INFO - PROCESS | 1723 | 1464710327919 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbe5000 == 91 [pid = 1723] [id = 197] 08:58:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 261 (0x8bbea800) [pid = 1723] [serial = 591] [outer = (nil)] 08:58:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 262 (0x8e053400) [pid = 1723] [serial = 592] [outer = 0x8bbea800] 08:58:48 INFO - PROCESS | 1723 | 1464710327998 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 263 (0x8e082c00) [pid = 1723] [serial = 593] [outer = 0x8bbea800] 08:58:48 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:48 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:58:48 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:48 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:48 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 08:58:48 INFO - PROCESS | 1723 | 1464710328939 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:58:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1349ms 08:58:49 INFO - PROCESS | 1723 | 1464710329005 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 1723 | 1464710329009 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 08:58:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:58:49 INFO - PROCESS | 1723 | 1464710329023 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 1723 | 1464710329032 Marionette TRACE conn4 <- [1,762,null,{}] 08:58:49 INFO - PROCESS | 1723 | 1464710329047 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}] 08:58:49 INFO - PROCESS | 1723 | 1464710329285 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 08:58:49 INFO - PROCESS | 1723 | 1464710329317 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c6a7c00 == 92 [pid = 1723] [id = 198] 08:58:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 264 (0x8ed76000) [pid = 1723] [serial = 594] [outer = (nil)] 08:58:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 265 (0x8ee50c00) [pid = 1723] [serial = 595] [outer = 0x8ed76000] 08:58:49 INFO - PROCESS | 1723 | 1464710329392 Marionette DEBUG loaded listener.js 08:58:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 266 (0x8f542c00) [pid = 1723] [serial = 596] [outer = 0x8ed76000] 08:58:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 267 (0x8f6e8000) [pid = 1723] [serial = 597] [outer = 0xa30fac00] 08:58:50 INFO - PROCESS | 1723 | --DOMWINDOW == 266 (0x8baedc00) [pid = 1723] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:58:50 INFO - PROCESS | 1723 | --DOMWINDOW == 265 (0x8f53d000) [pid = 1723] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:58:50 INFO - PROCESS | 1723 | --DOMWINDOW == 264 (0x89fd1c00) [pid = 1723] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:58:50 INFO - PROCESS | 1723 | --DOMWINDOW == 263 (0x8e056c00) [pid = 1723] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:58:50 INFO - PROCESS | 1723 | --DOMWINDOW == 262 (0x8b247800) [pid = 1723] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:58:50 INFO - PROCESS | 1723 | 1464710330948 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:58:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1959ms 08:58:50 INFO - PROCESS | 1723 | 1464710330976 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 1723 | 1464710330981 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 08:58:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:58:50 INFO - PROCESS | 1723 | 1464710330987 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 1723 | 1464710330990 Marionette TRACE conn4 <- [1,766,null,{}] 08:58:50 INFO - PROCESS | 1723 | 1464710330996 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}] 08:58:51 INFO - PROCESS | 1723 | 1464710331162 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 08:58:51 INFO - PROCESS | 1723 | 1464710331325 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb4c000 == 93 [pid = 1723] [id = 199] 08:58:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 263 (0x8ee4c400) [pid = 1723] [serial = 598] [outer = (nil)] 08:58:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 264 (0x8f549c00) [pid = 1723] [serial = 599] [outer = 0x8ee4c400] 08:58:51 INFO - PROCESS | 1723 | 1464710331416 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 265 (0x8f616800) [pid = 1723] [serial = 600] [outer = 0x8ee4c400] 08:58:52 INFO - PROCESS | 1723 | 1464710332553 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:58:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1587ms 08:58:52 INFO - PROCESS | 1723 | 1464710332574 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 1723 | 1464710332578 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 08:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:58:52 INFO - PROCESS | 1723 | 1464710332584 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 1723 | 1464710332587 Marionette TRACE conn4 <- [1,770,null,{}] 08:58:52 INFO - PROCESS | 1723 | 1464710332593 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}] 08:58:52 INFO - PROCESS | 1723 | 1464710332755 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 08:58:53 INFO - PROCESS | 1723 | 1464710333075 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x89950c00 == 94 [pid = 1723] [id = 200] 08:58:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 266 (0x89952c00) [pid = 1723] [serial = 601] [outer = (nil)] 08:58:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 267 (0x89fca400) [pid = 1723] [serial = 602] [outer = 0x89952c00] 08:58:53 INFO - PROCESS | 1723 | 1464710333170 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 268 (0x8b0b4c00) [pid = 1723] [serial = 603] [outer = 0x89952c00] 08:58:54 INFO - PROCESS | 1723 | 1464710334186 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1636ms 08:58:54 INFO - PROCESS | 1723 | 1464710334222 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 1723 | 1464710334229 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 08:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:58:54 INFO - PROCESS | 1723 | 1464710334238 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 1723 | 1464710334244 Marionette TRACE conn4 <- [1,774,null,{}] 08:58:54 INFO - PROCESS | 1723 | 1464710334252 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}] 08:58:54 INFO - PROCESS | 1723 | 1464710334466 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 08:58:54 INFO - PROCESS | 1723 | 1464710334740 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb44000 == 95 [pid = 1723] [id = 201] 08:58:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 269 (0x8bb49800) [pid = 1723] [serial = 604] [outer = (nil)] 08:58:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 270 (0x8c6a3c00) [pid = 1723] [serial = 605] [outer = 0x8bb49800] 08:58:54 INFO - PROCESS | 1723 | 1464710334876 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 271 (0x8d861800) [pid = 1723] [serial = 606] [outer = 0x8bb49800] 08:58:55 INFO - PROCESS | 1723 | 1464710335885 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1699ms 08:58:55 INFO - PROCESS | 1723 | 1464710335941 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 1723 | 1464710335948 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 08:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:58:55 INFO - PROCESS | 1723 | 1464710335955 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 1723 | 1464710335959 Marionette TRACE conn4 <- [1,778,null,{}] 08:58:55 INFO - PROCESS | 1723 | 1464710335966 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}] 08:58:56 INFO - PROCESS | 1723 | 1464710336227 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 08:58:56 INFO - PROCESS | 1723 | 1464710336533 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e109000 == 96 [pid = 1723] [id = 202] 08:58:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 272 (0x8e10b000) [pid = 1723] [serial = 607] [outer = (nil)] 08:58:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 273 (0x8ec7e000) [pid = 1723] [serial = 608] [outer = 0x8e10b000] 08:58:56 INFO - PROCESS | 1723 | 1464710336627 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 274 (0x8ee09800) [pid = 1723] [serial = 609] [outer = 0x8e10b000] 08:58:57 INFO - PROCESS | 1723 | 1464710337650 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1740ms 08:58:57 INFO - PROCESS | 1723 | 1464710337696 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 08:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:58:57 INFO - PROCESS | 1723 | 1464710337701 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 08:58:57 INFO - PROCESS | 1723 | 1464710337716 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 1723 | 1464710337726 Marionette TRACE conn4 <- [1,782,null,{}] 08:58:57 INFO - PROCESS | 1723 | 1464710337735 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}] 08:58:57 INFO - PROCESS | 1723 | 1464710337981 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 08:58:58 INFO - PROCESS | 1723 | 1464710338286 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fdabc00 == 97 [pid = 1723] [id = 203] 08:58:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 275 (0x91322000) [pid = 1723] [serial = 610] [outer = (nil)] 08:58:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 276 (0x913d1000) [pid = 1723] [serial = 611] [outer = 0x91322000] 08:58:58 INFO - PROCESS | 1723 | 1464710338381 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 277 (0x920b2400) [pid = 1723] [serial = 612] [outer = 0x91322000] 08:58:59 INFO - PROCESS | 1723 | 1464710339292 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1655ms 08:58:59 INFO - PROCESS | 1723 | 1464710339363 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 08:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:58:59 INFO - PROCESS | 1723 | 1464710339369 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 08:58:59 INFO - PROCESS | 1723 | 1464710339376 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 1723 | 1464710339379 Marionette TRACE conn4 <- [1,786,null,{}] 08:58:59 INFO - PROCESS | 1723 | 1464710339385 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}] 08:58:59 INFO - PROCESS | 1723 | 1464710339620 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 08:58:59 INFO - PROCESS | 1723 | 1464710339872 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x8995a000 == 98 [pid = 1723] [id = 204] 08:58:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 278 (0x8f547400) [pid = 1723] [serial = 613] [outer = (nil)] 08:58:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 279 (0x92af1400) [pid = 1723] [serial = 614] [outer = 0x8f547400] 08:59:00 INFO - PROCESS | 1723 | 1464710340002 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 280 (0x92e21400) [pid = 1723] [serial = 615] [outer = 0x8f547400] 08:59:00 INFO - PROCESS | 1723 | 1464710340968 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1635ms 08:59:01 INFO - PROCESS | 1723 | 1464710341010 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 08:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:59:01 INFO - PROCESS | 1723 | 1464710341015 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 08:59:01 INFO - PROCESS | 1723 | 1464710341023 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 1723 | 1464710341026 Marionette TRACE conn4 <- [1,790,null,{}] 08:59:01 INFO - PROCESS | 1723 | 1464710341032 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}] 08:59:01 INFO - PROCESS | 1723 | 1464710341231 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 08:59:01 INFO - PROCESS | 1723 | 1464710341507 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e3c00 == 99 [pid = 1723] [id = 205] 08:59:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 281 (0x92aebc00) [pid = 1723] [serial = 616] [outer = (nil)] 08:59:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 282 (0x94f33c00) [pid = 1723] [serial = 617] [outer = 0x92aebc00] 08:59:01 INFO - PROCESS | 1723 | 1464710341629 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 283 (0x9a78a000) [pid = 1723] [serial = 618] [outer = 0x92aebc00] 08:59:02 INFO - PROCESS | 1723 | 1464710342666 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1690ms 08:59:02 INFO - PROCESS | 1723 | 1464710342712 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 08:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:59:02 INFO - PROCESS | 1723 | 1464710342716 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 08:59:02 INFO - PROCESS | 1723 | 1464710342723 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 1723 | 1464710342727 Marionette TRACE conn4 <- [1,794,null,{}] 08:59:02 INFO - PROCESS | 1723 | 1464710342733 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}] 08:59:02 INFO - PROCESS | 1723 | 1464710342949 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 08:59:03 INFO - PROCESS | 1723 | 1464710343214 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adbe400 == 100 [pid = 1723] [id = 206] 08:59:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 284 (0x928e5c00) [pid = 1723] [serial = 619] [outer = (nil)] 08:59:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 285 (0x9b64dc00) [pid = 1723] [serial = 620] [outer = 0x928e5c00] 08:59:03 INFO - PROCESS | 1723 | 1464710343347 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 286 (0x9ba14c00) [pid = 1723] [serial = 621] [outer = 0x928e5c00] 08:59:04 INFO - PROCESS | 1723 | 1464710344260 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:59:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1590ms 08:59:04 INFO - PROCESS | 1723 | 1464710344313 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 1723 | 1464710344316 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 08:59:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:59:04 INFO - PROCESS | 1723 | 1464710344324 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 1723 | 1464710344326 Marionette TRACE conn4 <- [1,798,null,{}] 08:59:04 INFO - PROCESS | 1723 | 1464710344333 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}] 08:59:04 INFO - PROCESS | 1723 | 1464710344529 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 08:59:04 INFO - PROCESS | 1723 | 1464710344782 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adba400 == 101 [pid = 1723] [id = 207] 08:59:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 287 (0x951a1800) [pid = 1723] [serial = 622] [outer = (nil)] 08:59:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 288 (0x9c2a9c00) [pid = 1723] [serial = 623] [outer = 0x951a1800] 08:59:04 INFO - PROCESS | 1723 | 1464710344916 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 289 (0x9d57d800) [pid = 1723] [serial = 624] [outer = 0x951a1800] 08:59:05 INFO - PROCESS | 1723 | 1464710345883 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]]]}] 08:59:05 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 08:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1630ms 08:59:05 INFO - PROCESS | 1723 | 1464710345955 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 1723 | 1464710345960 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 08:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:59:05 INFO - PROCESS | 1723 | 1464710345967 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - PROCESS | 1723 | 1464710345970 Marionette TRACE conn4 <- [1,802,null,{}] 08:59:05 INFO - PROCESS | 1723 | 1464710345976 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}] 08:59:06 INFO - PROCESS | 1723 | 1464710346190 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 08:59:06 INFO - PROCESS | 1723 | 1464710346452 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x9ba15400 == 102 [pid = 1723] [id = 208] 08:59:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 290 (0x9c2af000) [pid = 1723] [serial = 625] [outer = (nil)] 08:59:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 291 (0xa0606800) [pid = 1723] [serial = 626] [outer = 0x9c2af000] 08:59:06 INFO - PROCESS | 1723 | 1464710346584 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 292 (0xa2284800) [pid = 1723] [serial = 627] [outer = 0x9c2af000] 08:59:07 INFO - PROCESS | 1723 | 1464710347519 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]]]}] 08:59:07 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 08:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1631ms 08:59:07 INFO - PROCESS | 1723 | 1464710347600 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 1723 | 1464710347604 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 08:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:59:07 INFO - PROCESS | 1723 | 1464710347611 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 1723 | 1464710347615 Marionette TRACE conn4 <- [1,806,null,{}] 08:59:07 INFO - PROCESS | 1723 | 1464710347621 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}] 08:59:07 INFO - PROCESS | 1723 | 1464710347854 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 08:59:08 INFO - PROCESS | 1723 | 1464710348110 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b10000 == 103 [pid = 1723] [id = 209] 08:59:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 293 (0x8bd42000) [pid = 1723] [serial = 628] [outer = (nil)] 08:59:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 294 (0x8bd49800) [pid = 1723] [serial = 629] [outer = 0x8bd42000] 08:59:08 INFO - PROCESS | 1723 | 1464710348249 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 295 (0x8bd4dc00) [pid = 1723] [serial = 630] [outer = 0x8bd42000] 08:59:09 INFO - PROCESS | 1723 | 1464710349161 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]]]}] 08:59:09 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 08:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1590ms 08:59:09 INFO - PROCESS | 1723 | 1464710349202 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 08:59:09 INFO - PROCESS | 1723 | 1464710349205 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 08:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:59:09 INFO - PROCESS | 1723 | 1464710349212 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:59:09 INFO - PROCESS | 1723 | 1464710349216 Marionette TRACE conn4 <- [1,810,null,{}] 08:59:09 INFO - PROCESS | 1723 | 1464710349221 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}] 08:59:09 INFO - PROCESS | 1723 | 1464710349414 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 08:59:09 INFO - PROCESS | 1723 | 1464710349668 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd4d800 == 104 [pid = 1723] [id = 210] 08:59:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 296 (0x8bd50000) [pid = 1723] [serial = 631] [outer = (nil)] 08:59:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 297 (0xa22ce800) [pid = 1723] [serial = 632] [outer = 0x8bd50000] 08:59:09 INFO - PROCESS | 1723 | 1464710349815 Marionette DEBUG loaded listener.js 08:59:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 298 (0xa3072400) [pid = 1723] [serial = 633] [outer = 0x8bd50000] 08:59:10 INFO - PROCESS | 1723 | 1464710350808 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1637ms 08:59:10 INFO - PROCESS | 1723 | 1464710350850 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 1723 | 1464710350854 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 08:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:59:10 INFO - PROCESS | 1723 | 1464710350861 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 1723 | 1464710350867 Marionette TRACE conn4 <- [1,814,null,{}] 08:59:10 INFO - PROCESS | 1723 | 1464710350873 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}] 08:59:11 INFO - PROCESS | 1723 | 1464710351132 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 08:59:11 INFO - PROCESS | 1723 | 1464710351449 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b046400 == 105 [pid = 1723] [id = 211] 08:59:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 299 (0x8b050400) [pid = 1723] [serial = 634] [outer = (nil)] 08:59:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 300 (0x8bd4c800) [pid = 1723] [serial = 635] [outer = 0x8b050400] 08:59:11 INFO - PROCESS | 1723 | 1464710351546 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 301 (0x9c2a1800) [pid = 1723] [serial = 636] [outer = 0x8b050400] 08:59:12 INFO - PROCESS | 1723 | 1464710352472 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] 08:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:59:12 INFO - PROCESS | 1723 | 1464710352517 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 08:59:12 INFO - PROCESS | 1723 | 1464710352524 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 1723 | 1464710352527 Marionette TRACE conn4 <- [1,818,null,{}] 08:59:12 INFO - PROCESS | 1723 | 1464710352533 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}] 08:59:12 INFO - PROCESS | 1723 | 1464710352723 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 08:59:13 INFO - PROCESS | 1723 | 1464710352991 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x8853e800 == 106 [pid = 1723] [id = 212] 08:59:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 302 (0x88540400) [pid = 1723] [serial = 637] [outer = (nil)] 08:59:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 303 (0x88545400) [pid = 1723] [serial = 638] [outer = 0x88540400] 08:59:13 INFO - PROCESS | 1723 | 1464710353123 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 304 (0x88548800) [pid = 1723] [serial = 639] [outer = 0x88540400] 08:59:14 INFO - PROCESS | 1723 | 1464710354048 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1581ms 08:59:14 INFO - PROCESS | 1723 | 1464710354105 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 08:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:59:14 INFO - PROCESS | 1723 | 1464710354119 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 08:59:14 INFO - PROCESS | 1723 | 1464710354126 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 1723 | 1464710354130 Marionette TRACE conn4 <- [1,822,null,{}] 08:59:14 INFO - PROCESS | 1723 | 1464710354136 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}] 08:59:14 INFO - PROCESS | 1723 | 1464710354332 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 08:59:14 INFO - PROCESS | 1723 | 1464710354591 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x8853c800 == 107 [pid = 1723] [id = 213] 08:59:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 305 (0x8853ec00) [pid = 1723] [serial = 640] [outer = (nil)] 08:59:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 306 (0x885a5000) [pid = 1723] [serial = 641] [outer = 0x8853ec00] 08:59:14 INFO - PROCESS | 1723 | 1464710354720 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 307 (0x885a8800) [pid = 1723] [serial = 642] [outer = 0x8853ec00] 08:59:15 INFO - PROCESS | 1723 | 1464710355636 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] 08:59:15 INFO - PROCESS | 1723 | 1464710355669 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 08:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:59:15 INFO - PROCESS | 1723 | 1464710355676 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 1723 | 1464710355679 Marionette TRACE conn4 <- [1,826,null,{}] 08:59:15 INFO - PROCESS | 1723 | 1464710355685 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}] 08:59:15 INFO - PROCESS | 1723 | 1464710355875 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 08:59:16 INFO - PROCESS | 1723 | 1464710356138 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x885a3c00 == 108 [pid = 1723] [id = 214] 08:59:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 308 (0x885a7000) [pid = 1723] [serial = 643] [outer = (nil)] 08:59:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 309 (0x887b2000) [pid = 1723] [serial = 644] [outer = 0x885a7000] 08:59:16 INFO - PROCESS | 1723 | 1464710356270 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 310 (0x887b3800) [pid = 1723] [serial = 645] [outer = 0x885a7000] 08:59:17 INFO - PROCESS | 1723 | 1464710357176 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1544ms 08:59:17 INFO - PROCESS | 1723 | 1464710357221 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 08:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:59:17 INFO - PROCESS | 1723 | 1464710357225 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 08:59:17 INFO - PROCESS | 1723 | 1464710357232 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 1723 | 1464710357236 Marionette TRACE conn4 <- [1,830,null,{}] 08:59:17 INFO - PROCESS | 1723 | 1464710357242 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}] 08:59:17 INFO - PROCESS | 1723 | 1464710357510 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 08:59:17 INFO - PROCESS | 1723 | 1464710357828 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x87796400 == 109 [pid = 1723] [id = 215] 08:59:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 311 (0x87797000) [pid = 1723] [serial = 646] [outer = (nil)] 08:59:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 312 (0x8779d800) [pid = 1723] [serial = 647] [outer = 0x87797000] 08:59:17 INFO - PROCESS | 1723 | 1464710357916 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 313 (0x8779f800) [pid = 1723] [serial = 648] [outer = 0x87797000] 08:59:18 INFO - PROCESS | 1723 | 1464710358825 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1632ms 08:59:18 INFO - PROCESS | 1723 | 1464710358864 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 1723 | 1464710358867 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 08:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:59:18 INFO - PROCESS | 1723 | 1464710358875 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 1723 | 1464710358877 Marionette TRACE conn4 <- [1,834,null,{}] 08:59:18 INFO - PROCESS | 1723 | 1464710358884 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}] 08:59:19 INFO - PROCESS | 1723 | 1464710359087 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 08:59:19 INFO - PROCESS | 1723 | 1464710359359 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x887af400 == 110 [pid = 1723] [id = 216] 08:59:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 314 (0x887afc00) [pid = 1723] [serial = 649] [outer = (nil)] 08:59:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 315 (0x887b6800) [pid = 1723] [serial = 650] [outer = 0x887afc00] 08:59:19 INFO - PROCESS | 1723 | 1464710359489 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 316 (0x887b8000) [pid = 1723] [serial = 651] [outer = 0x887afc00] 08:59:20 INFO - PROCESS | 1723 | 1464710360509 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1688ms 08:59:20 INFO - PROCESS | 1723 | 1464710360564 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 1723 | 1464710360567 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 08:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:59:20 INFO - PROCESS | 1723 | 1464710360574 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - PROCESS | 1723 | 1464710360577 Marionette TRACE conn4 <- [1,838,null,{}] 08:59:20 INFO - PROCESS | 1723 | 1464710360583 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}] 08:59:20 INFO - PROCESS | 1723 | 1464710360889 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 08:59:21 INFO - PROCESS | 1723 | 1464710361208 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779f000 == 111 [pid = 1723] [id = 217] 08:59:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 317 (0x877a3000) [pid = 1723] [serial = 652] [outer = (nil)] 08:59:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 318 (0x8b04b400) [pid = 1723] [serial = 653] [outer = 0x877a3000] 08:59:21 INFO - PROCESS | 1723 | 1464710361303 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 319 (0x8bae5800) [pid = 1723] [serial = 654] [outer = 0x877a3000] 08:59:22 INFO - PROCESS | 1723 | 1464710362213 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1685ms 08:59:22 INFO - PROCESS | 1723 | 1464710362260 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 08:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:59:22 INFO - PROCESS | 1723 | 1464710362264 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 08:59:22 INFO - PROCESS | 1723 | 1464710362271 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 1723 | 1464710362275 Marionette TRACE conn4 <- [1,842,null,{}] 08:59:22 INFO - PROCESS | 1723 | 1464710362280 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}] 08:59:22 INFO - PROCESS | 1723 | 1464710362475 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 08:59:22 INFO - PROCESS | 1723 | 1464710362752 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x878bec00 == 112 [pid = 1723] [id = 218] 08:59:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 320 (0x88543c00) [pid = 1723] [serial = 655] [outer = (nil)] 08:59:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 321 (0x885af400) [pid = 1723] [serial = 656] [outer = 0x88543c00] 08:59:23 INFO - PROCESS | 1723 | 1464710363213 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 322 (0x89953800) [pid = 1723] [serial = 657] [outer = 0x88543c00] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8b1a7000 == 111 [pid = 1723] [id = 181] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x9136a800 == 110 [pid = 1723] [id = 121] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8dece000 == 109 [pid = 1723] [id = 183] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8e076000 == 108 [pid = 1723] [id = 124] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b8400 == 107 [pid = 1723] [id = 182] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x9131b800 == 106 [pid = 1723] [id = 142] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8f547c00 == 105 [pid = 1723] [id = 120] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb4c000 == 104 [pid = 1723] [id = 199] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8c6a7c00 == 103 [pid = 1723] [id = 198] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8bbe5000 == 102 [pid = 1723] [id = 197] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x89956400 == 101 [pid = 1723] [id = 196] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8adc4800 == 100 [pid = 1723] [id = 195] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb44800 == 99 [pid = 1723] [id = 186] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x8bbe8c00 == 98 [pid = 1723] [id = 184] 08:59:23 INFO - PROCESS | 1723 | --DOCSHELL 0x89b16800 == 97 [pid = 1723] [id = 185] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 321 (0x91372800) [pid = 1723] [serial = 497] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 320 (0x8ee08c00) [pid = 1723] [serial = 553] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 319 (0x8fda0c00) [pid = 1723] [serial = 505] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 318 (0x95197800) [pid = 1723] [serial = 511] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 317 (0x89fcdc00) [pid = 1723] [serial = 529] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 316 (0x8e107800) [pid = 1723] [serial = 502] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 315 (0x8b19dc00) [pid = 1723] [serial = 542] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 314 (0x8b0b9c00) [pid = 1723] [serial = 541] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 313 (0x8ec80c00) [pid = 1723] [serial = 550] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 312 (0x8b249c00) [pid = 1723] [serial = 499] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 311 (0x8995cc00) [pid = 1723] [serial = 532] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 310 (0x89fd1800) [pid = 1723] [serial = 538] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 309 (0x92af5400) [pid = 1723] [serial = 508] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 308 (0x9b3c4000) [pid = 1723] [serial = 517] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 307 (0x8bb44c00) [pid = 1723] [serial = 544] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 306 (0x9d58ac00) [pid = 1723] [serial = 526] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 305 (0x8bbe4000) [pid = 1723] [serial = 545] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 304 (0x990f2000) [pid = 1723] [serial = 514] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 303 (0x9ae8f400) [pid = 1723] [serial = 523] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 302 (0x8c6a7800) [pid = 1723] [serial = 520] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 301 (0x89b0f400) [pid = 1723] [serial = 535] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 300 (0x8ded2400) [pid = 1723] [serial = 547] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 299 (0x8ee02000) [pid = 1723] [serial = 551] [outer = (nil)] [url = about:blank] 08:59:23 INFO - PROCESS | 1723 | --DOMWINDOW == 298 (0x8e05f400) [pid = 1723] [serial = 548] [outer = (nil)] [url = about:blank] 08:59:24 INFO - PROCESS | 1723 | 1464710364701 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2491ms 08:59:24 INFO - PROCESS | 1723 | 1464710364763 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 1723 | 1464710364771 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 08:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:59:24 INFO - PROCESS | 1723 | 1464710364795 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 1723 | 1464710364801 Marionette TRACE conn4 <- [1,846,null,{}] 08:59:24 INFO - PROCESS | 1723 | 1464710364809 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}] 08:59:25 INFO - PROCESS | 1723 | 1464710365009 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 08:59:25 INFO - PROCESS | 1723 | 1464710365022 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x887af800 == 98 [pid = 1723] [id = 219] 08:59:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 299 (0x8adc4800) [pid = 1723] [serial = 658] [outer = (nil)] 08:59:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 300 (0x8b04bc00) [pid = 1723] [serial = 659] [outer = 0x8adc4800] 08:59:25 INFO - PROCESS | 1723 | 1464710365134 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 301 (0x8b052800) [pid = 1723] [serial = 660] [outer = 0x8adc4800] 08:59:26 INFO - PROCESS | 1723 | 1464710366178 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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1442ms 08:59:26 INFO - PROCESS | 1723 | 1464710366229 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 1723 | 1464710366235 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 08:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:59:26 INFO - PROCESS | 1723 | 1464710366246 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 1723 | 1464710366250 Marionette TRACE conn4 <- [1,850,null,{}] 08:59:26 INFO - PROCESS | 1723 | 1464710366256 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}] 08:59:26 INFO - PROCESS | 1723 | 1464710366562 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 08:59:26 INFO - PROCESS | 1723 | 1464710366592 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b1a5800 == 99 [pid = 1723] [id = 220] 08:59:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 302 (0x8b1a7000) [pid = 1723] [serial = 661] [outer = (nil)] 08:59:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 303 (0x8b24c800) [pid = 1723] [serial = 662] [outer = 0x8b1a7000] 08:59:26 INFO - PROCESS | 1723 | 1464710366672 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 304 (0x8bb42400) [pid = 1723] [serial = 663] [outer = 0x8b1a7000] 08:59:27 INFO - PROCESS | 1723 | 1464710367722 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1542ms 08:59:27 INFO - PROCESS | 1723 | 1464710367789 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 1723 | 1464710367793 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 08:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:59:27 INFO - PROCESS | 1723 | 1464710367805 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 1723 | 1464710367811 Marionette TRACE conn4 <- [1,854,null,{}] 08:59:27 INFO - PROCESS | 1723 | 1464710367836 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}] 08:59:28 INFO - PROCESS | 1723 | 1464710368101 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 08:59:28 INFO - PROCESS | 1723 | 1464710368138 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbe4000 == 100 [pid = 1723] [id = 221] 08:59:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 305 (0x8d85cc00) [pid = 1723] [serial = 664] [outer = (nil)] 08:59:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 306 (0x8decfc00) [pid = 1723] [serial = 665] [outer = 0x8d85cc00] 08:59:28 INFO - PROCESS | 1723 | 1464710368220 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 307 (0x8e05f000) [pid = 1723] [serial = 666] [outer = 0x8d85cc00] 08:59:28 INFO - PROCESS | 1723 | --DOMWINDOW == 306 (0x8bbea800) [pid = 1723] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:59:28 INFO - PROCESS | 1723 | --DOMWINDOW == 305 (0x8adbf800) [pid = 1723] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:59:28 INFO - PROCESS | 1723 | --DOMWINDOW == 304 (0x8adc9c00) [pid = 1723] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:59:28 INFO - PROCESS | 1723 | --DOMWINDOW == 303 (0x97625800) [pid = 1723] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:59:28 INFO - PROCESS | 1723 | --DOMWINDOW == 302 (0x8ed76000) [pid = 1723] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:59:29 INFO - PROCESS | 1723 | 1464710369414 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]]]}] 08:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1644ms 08:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:59:29 INFO - PROCESS | 1723 | 1464710369450 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 08:59:29 INFO - PROCESS | 1723 | 1464710369454 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 08:59:29 INFO - PROCESS | 1723 | 1464710369461 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:59:29 INFO - PROCESS | 1723 | 1464710369464 Marionette TRACE conn4 <- [1,858,null,{}] 08:59:29 INFO - PROCESS | 1723 | 1464710369470 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}] 08:59:29 INFO - PROCESS | 1723 | 1464710369664 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 08:59:29 INFO - PROCESS | 1723 | 1464710369838 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b1a9400 == 101 [pid = 1723] [id = 222] 08:59:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 303 (0x8bb49400) [pid = 1723] [serial = 667] [outer = (nil)] 08:59:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 304 (0x8e10d400) [pid = 1723] [serial = 668] [outer = 0x8bb49400] 08:59:29 INFO - PROCESS | 1723 | 1464710369928 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 305 (0x8ec7f000) [pid = 1723] [serial = 669] [outer = 0x8bb49400] 08:59:30 INFO - PROCESS | 1723 | 1464710370777 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1483ms 08:59:30 INFO - PROCESS | 1723 | 1464710370955 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 1723 | 1464710370963 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 08:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:59:30 INFO - PROCESS | 1723 | 1464710370972 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 1723 | 1464710370977 Marionette TRACE conn4 <- [1,862,null,{}] 08:59:30 INFO - PROCESS | 1723 | 1464710370986 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}] 08:59:31 INFO - PROCESS | 1723 | 1464710371231 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 08:59:31 INFO - PROCESS | 1723 | 1464710371576 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bb800 == 102 [pid = 1723] [id = 223] 08:59:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 306 (0x887be400) [pid = 1723] [serial = 670] [outer = (nil)] 08:59:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 307 (0x89b12400) [pid = 1723] [serial = 671] [outer = 0x887be400] 08:59:31 INFO - PROCESS | 1723 | 1464710371671 Marionette DEBUG loaded listener.js 08:59:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 308 (0x8b04d800) [pid = 1723] [serial = 672] [outer = 0x887be400] 08:59:32 INFO - PROCESS | 1723 | 1464710372715 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1784ms 08:59:32 INFO - PROCESS | 1723 | 1464710372757 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 08:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:59:32 INFO - PROCESS | 1723 | 1464710372763 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 08:59:32 INFO - PROCESS | 1723 | 1464710372777 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 1723 | 1464710372782 Marionette TRACE conn4 <- [1,866,null,{}] 08:59:32 INFO - PROCESS | 1723 | 1464710372789 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}] 08:59:33 INFO - PROCESS | 1723 | 1464710373041 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 08:59:33 INFO - PROCESS | 1723 | 1464710373355 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbe5c00 == 103 [pid = 1723] [id = 224] 08:59:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 309 (0x8bbe7000) [pid = 1723] [serial = 673] [outer = (nil)] 08:59:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 310 (0x8c6a4c00) [pid = 1723] [serial = 674] [outer = 0x8bbe7000] 08:59:33 INFO - PROCESS | 1723 | 1464710373449 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 311 (0x8ded2400) [pid = 1723] [serial = 675] [outer = 0x8bbe7000] 08:59:34 INFO - PROCESS | 1723 | 1464710374454 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]]]}] 08:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1745ms 08:59:34 INFO - PROCESS | 1723 | 1464710374517 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 08:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:59:34 INFO - PROCESS | 1723 | 1464710374522 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 08:59:34 INFO - PROCESS | 1723 | 1464710374529 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 1723 | 1464710374532 Marionette TRACE conn4 <- [1,870,null,{}] 08:59:34 INFO - PROCESS | 1723 | 1464710374550 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}] 08:59:34 INFO - PROCESS | 1723 | 1464710374815 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 08:59:35 INFO - PROCESS | 1723 | 1464710375187 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee06800 == 104 [pid = 1723] [id = 225] 08:59:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 312 (0x8ee4c000) [pid = 1723] [serial = 676] [outer = (nil)] 08:59:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 313 (0x8f547c00) [pid = 1723] [serial = 677] [outer = 0x8ee4c000] 08:59:35 INFO - PROCESS | 1723 | 1464710375285 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 314 (0x8fda0400) [pid = 1723] [serial = 678] [outer = 0x8ee4c000] 08:59:36 INFO - PROCESS | 1723 | 1464710376397 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1944ms 08:59:36 INFO - PROCESS | 1723 | 1464710376474 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 1723 | 1464710376477 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 08:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:59:36 INFO - PROCESS | 1723 | 1464710376485 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 1723 | 1464710376488 Marionette TRACE conn4 <- [1,874,null,{}] 08:59:36 INFO - PROCESS | 1723 | 1464710376495 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}] 08:59:36 INFO - PROCESS | 1723 | 1464710376745 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 08:59:37 INFO - PROCESS | 1723 | 1464710377054 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b250800 == 105 [pid = 1723] [id = 226] 08:59:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 315 (0x8fda4800) [pid = 1723] [serial = 679] [outer = (nil)] 08:59:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 316 (0x911bd400) [pid = 1723] [serial = 680] [outer = 0x8fda4800] 08:59:37 INFO - PROCESS | 1723 | 1464710377152 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 317 (0x928e8800) [pid = 1723] [serial = 681] [outer = 0x8fda4800] 08:59:38 INFO - PROCESS | 1723 | 1464710378092 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:59:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1681ms 08:59:38 INFO - PROCESS | 1723 | 1464710378168 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 08:59:38 INFO - PROCESS | 1723 | 1464710378171 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 08:59:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:59:38 INFO - PROCESS | 1723 | 1464710378179 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 1723 | 1464710378183 Marionette TRACE conn4 <- [1,878,null,{}] 08:59:38 INFO - PROCESS | 1723 | 1464710378189 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}] 08:59:38 INFO - PROCESS | 1723 | 1464710378440 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 08:59:38 INFO - PROCESS | 1723 | 1464710378748 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x91118c00 == 106 [pid = 1723] [id = 227] 08:59:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 318 (0x9115e000) [pid = 1723] [serial = 682] [outer = (nil)] 08:59:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 319 (0x94f2f800) [pid = 1723] [serial = 683] [outer = 0x9115e000] 08:59:38 INFO - PROCESS | 1723 | 1464710378847 Marionette DEBUG loaded listener.js 08:59:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 320 (0x95193800) [pid = 1723] [serial = 684] [outer = 0x9115e000] 08:59:39 INFO - PROCESS | 1723 | 1464710379770 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:59:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1642ms 08:59:39 INFO - PROCESS | 1723 | 1464710379822 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 1723 | 1464710379826 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 08:59:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:59:39 INFO - PROCESS | 1723 | 1464710379833 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 1723 | 1464710379836 Marionette TRACE conn4 <- [1,882,null,{}] 08:59:39 INFO - PROCESS | 1723 | 1464710379843 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}] 08:59:40 INFO - PROCESS | 1723 | 1464710380081 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 08:59:40 INFO - PROCESS | 1723 | 1464710380386 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x9647ac00 == 107 [pid = 1723] [id = 228] 08:59:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 321 (0x964e8800) [pid = 1723] [serial = 685] [outer = (nil)] 08:59:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 322 (0x9a29e800) [pid = 1723] [serial = 686] [outer = 0x964e8800] 08:59:40 INFO - PROCESS | 1723 | 1464710380536 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 323 (0x9ae86400) [pid = 1723] [serial = 687] [outer = 0x964e8800] 08:59:41 INFO - PROCESS | 1723 | 1464710381475 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:59:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1691ms 08:59:41 INFO - PROCESS | 1723 | 1464710381524 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 08:59:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:59:41 INFO - PROCESS | 1723 | 1464710381528 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 08:59:41 INFO - PROCESS | 1723 | 1464710381535 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 1723 | 1464710381539 Marionette TRACE conn4 <- [1,886,null,{}] 08:59:41 INFO - PROCESS | 1723 | 1464710381546 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}] 08:59:41 INFO - PROCESS | 1723 | 1464710381757 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 08:59:42 INFO - PROCESS | 1723 | 1464710382020 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e4400 == 108 [pid = 1723] [id = 229] 08:59:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 324 (0x93aa1400) [pid = 1723] [serial = 688] [outer = (nil)] 08:59:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 325 (0x9b645000) [pid = 1723] [serial = 689] [outer = 0x93aa1400] 08:59:42 INFO - PROCESS | 1723 | 1464710382153 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 326 (0x9b819000) [pid = 1723] [serial = 690] [outer = 0x93aa1400] 08:59:43 INFO - PROCESS | 1723 | 1464710383086 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:59:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1591ms 08:59:43 INFO - PROCESS | 1723 | 1464710383126 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 1723 | 1464710383131 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 08:59:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:59:43 INFO - PROCESS | 1723 | 1464710383137 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 1723 | 1464710383141 Marionette TRACE conn4 <- [1,890,null,{}] 08:59:43 INFO - PROCESS | 1723 | 1464710383147 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}] 08:59:43 INFO - PROCESS | 1723 | 1464710383356 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 08:59:43 INFO - PROCESS | 1723 | 1464710383621 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a35b800 == 109 [pid = 1723] [id = 230] 08:59:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 327 (0x9b64ec00) [pid = 1723] [serial = 691] [outer = (nil)] 08:59:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 328 (0x9d583000) [pid = 1723] [serial = 692] [outer = 0x9b64ec00] 08:59:43 INFO - PROCESS | 1723 | 1464710383756 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 329 (0x9d58b400) [pid = 1723] [serial = 693] [outer = 0x9b64ec00] 08:59:44 INFO - PROCESS | 1723 | 1464710384695 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]]]}] 08:59:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:59:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1584ms 08:59:44 INFO - PROCESS | 1723 | 1464710384723 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 08:59:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:59:44 INFO - PROCESS | 1723 | 1464710384727 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 08:59:44 INFO - PROCESS | 1723 | 1464710384734 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - PROCESS | 1723 | 1464710384737 Marionette TRACE conn4 <- [1,894,null,{}] 08:59:44 INFO - PROCESS | 1723 | 1464710384744 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}] 08:59:44 INFO - PROCESS | 1723 | 1464710384943 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 08:59:45 INFO - PROCESS | 1723 | 1464710385227 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x92d20400 == 110 [pid = 1723] [id = 231] 08:59:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 330 (0x92d20c00) [pid = 1723] [serial = 694] [outer = (nil)] 08:59:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 331 (0x92d29000) [pid = 1723] [serial = 695] [outer = 0x92d20c00] 08:59:45 INFO - PROCESS | 1723 | 1464710385360 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 332 (0x92d2a800) [pid = 1723] [serial = 696] [outer = 0x92d20c00] 08:59:46 INFO - PROCESS | 1723 | 1464710386312 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:59:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1636ms 08:59:46 INFO - PROCESS | 1723 | 1464710386371 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 1723 | 1464710386374 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 08:59:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:59:46 INFO - PROCESS | 1723 | 1464710386381 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 1723 | 1464710386385 Marionette TRACE conn4 <- [1,898,null,{}] 08:59:46 INFO - PROCESS | 1723 | 1464710386391 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}] 08:59:46 INFO - PROCESS | 1723 | 1464710386637 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 08:59:46 INFO - PROCESS | 1723 | 1464710386958 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd02800 == 111 [pid = 1723] [id = 232] 08:59:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 333 (0x8dd04000) [pid = 1723] [serial = 697] [outer = (nil)] 08:59:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 334 (0x8dd0a400) [pid = 1723] [serial = 698] [outer = 0x8dd04000] 08:59:47 INFO - PROCESS | 1723 | 1464710387052 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 335 (0x8dd0bc00) [pid = 1723] [serial = 699] [outer = 0x8dd04000] 08:59:47 INFO - PROCESS | 1723 | 1464710387993 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:59:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1640ms 08:59:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:59:48 INFO - PROCESS | 1723 | 1464710388023 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 1723 | 1464710388027 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 08:59:48 INFO - PROCESS | 1723 | 1464710388034 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - PROCESS | 1723 | 1464710388039 Marionette TRACE conn4 <- [1,902,null,{}] 08:59:48 INFO - PROCESS | 1723 | 1464710388045 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}] 08:59:48 INFO - PROCESS | 1723 | 1464710388283 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 08:59:48 INFO - PROCESS | 1723 | 1464710388561 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd08800 == 112 [pid = 1723] [id = 233] 08:59:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 336 (0x92d2e800) [pid = 1723] [serial = 700] [outer = (nil)] 08:59:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 337 (0x9c2aa400) [pid = 1723] [serial = 701] [outer = 0x92d2e800] 08:59:48 INFO - PROCESS | 1723 | 1464710388700 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 338 (0xa3070c00) [pid = 1723] [serial = 702] [outer = 0x92d2e800] 08:59:49 INFO - PROCESS | 1723 | 1464710389941 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:59:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1947ms 08:59:49 INFO - PROCESS | 1723 | 1464710389991 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 1723 | 1464710390003 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 08:59:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:59:50 INFO - PROCESS | 1723 | 1464710390040 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 1723 | 1464710390046 Marionette TRACE conn4 <- [1,906,null,{}] 08:59:50 INFO - PROCESS | 1723 | 1464710390056 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}] 08:59:50 INFO - PROCESS | 1723 | 1464710390391 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 08:59:50 INFO - PROCESS | 1723 | 1464710390765 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x87082400 == 113 [pid = 1723] [id = 234] 08:59:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 339 (0x87082c00) [pid = 1723] [serial = 703] [outer = (nil)] 08:59:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 340 (0x8708e000) [pid = 1723] [serial = 704] [outer = 0x87082c00] 08:59:50 INFO - PROCESS | 1723 | 1464710390926 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 341 (0x87090000) [pid = 1723] [serial = 705] [outer = 0x87082c00] 08:59:52 INFO - PROCESS | 1723 | 1464710392120 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]]]}] 08:59:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:59:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2150ms 08:59:52 INFO - PROCESS | 1723 | 1464710392187 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 08:59:52 INFO - PROCESS | 1723 | 1464710392191 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 08:59:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:59:52 INFO - PROCESS | 1723 | 1464710392197 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:59:52 INFO - PROCESS | 1723 | 1464710392200 Marionette TRACE conn4 <- [1,910,null,{}] 08:59:52 INFO - PROCESS | 1723 | 1464710392207 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}] 08:59:52 INFO - PROCESS | 1723 | 1464710392428 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 08:59:52 INFO - PROCESS | 1723 | 1464710392744 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x86601800 == 114 [pid = 1723] [id = 235] 08:59:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 342 (0x86601c00) [pid = 1723] [serial = 706] [outer = (nil)] 08:59:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 343 (0x86609400) [pid = 1723] [serial = 707] [outer = 0x86601c00] 08:59:52 INFO - PROCESS | 1723 | 1464710392841 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 344 (0x8660c400) [pid = 1723] [serial = 708] [outer = 0x86601c00] 08:59:53 INFO - PROCESS | 1723 | 1464710393730 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:59:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1581ms 08:59:53 INFO - PROCESS | 1723 | 1464710393779 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 1723 | 1464710393783 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 08:59:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:59:53 INFO - PROCESS | 1723 | 1464710393790 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 1723 | 1464710393794 Marionette TRACE conn4 <- [1,914,null,{}] 08:59:53 INFO - PROCESS | 1723 | 1464710393800 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}] 08:59:54 INFO - PROCESS | 1723 | 1464710394018 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 08:59:54 INFO - PROCESS | 1723 | 1464710394328 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x86602800 == 115 [pid = 1723] [id = 236] 08:59:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 345 (0x86604400) [pid = 1723] [serial = 709] [outer = (nil)] 08:59:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 346 (0x866d5800) [pid = 1723] [serial = 710] [outer = 0x86604400] 08:59:54 INFO - PROCESS | 1723 | 1464710394426 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 347 (0x866d7400) [pid = 1723] [serial = 711] [outer = 0x86604400] 08:59:55 INFO - PROCESS | 1723 | 1464710395319 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:59:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1581ms 08:59:55 INFO - PROCESS | 1723 | 1464710395380 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 1723 | 1464710395385 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 08:59:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:59:55 INFO - PROCESS | 1723 | 1464710395395 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 1723 | 1464710395398 Marionette TRACE conn4 <- [1,918,null,{}] 08:59:55 INFO - PROCESS | 1723 | 1464710395404 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}] 08:59:55 INFO - PROCESS | 1723 | 1464710395626 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 08:59:55 INFO - PROCESS | 1723 | 1464710395942 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660a000 == 116 [pid = 1723] [id = 237] 08:59:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 348 (0x8660f400) [pid = 1723] [serial = 712] [outer = (nil)] 08:59:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 349 (0x866dd800) [pid = 1723] [serial = 713] [outer = 0x8660f400] 08:59:56 INFO - PROCESS | 1723 | 1464710396043 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 350 (0x866df800) [pid = 1723] [serial = 714] [outer = 0x8660f400] 08:59:56 INFO - PROCESS | 1723 | 1464710396957 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:59:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1634ms 08:59:57 INFO - PROCESS | 1723 | 1464710397030 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 1723 | 1464710397035 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 08:59:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:59:57 INFO - PROCESS | 1723 | 1464710397042 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - PROCESS | 1723 | 1464710397046 Marionette TRACE conn4 <- [1,922,null,{}] 08:59:57 INFO - PROCESS | 1723 | 1464710397052 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}] 08:59:57 INFO - PROCESS | 1723 | 1464710397269 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 08:59:57 INFO - PROCESS | 1723 | 1464710397580 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660dc00 == 117 [pid = 1723] [id = 238] 08:59:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 351 (0x866d3400) [pid = 1723] [serial = 715] [outer = (nil)] 08:59:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 352 (0x86a59400) [pid = 1723] [serial = 716] [outer = 0x866d3400] 08:59:57 INFO - PROCESS | 1723 | 1464710397679 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 353 (0x86a5bc00) [pid = 1723] [serial = 717] [outer = 0x866d3400] 08:59:58 INFO - PROCESS | 1723 | 1464710398619 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:59:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1633ms 08:59:58 INFO - PROCESS | 1723 | 1464710398676 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 08:59:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:59:58 INFO - PROCESS | 1723 | 1464710398681 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 08:59:58 INFO - PROCESS | 1723 | 1464710398687 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 1723 | 1464710398691 Marionette TRACE conn4 <- [1,926,null,{}] 08:59:58 INFO - PROCESS | 1723 | 1464710398697 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}] 08:59:58 INFO - PROCESS | 1723 | 1464710398902 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 08:59:59 INFO - PROCESS | 1723 | 1464710399227 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d79000 == 118 [pid = 1723] [id = 239] 08:59:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 354 (0x85d79400) [pid = 1723] [serial = 718] [outer = (nil)] 08:59:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 355 (0x85d80000) [pid = 1723] [serial = 719] [outer = 0x85d79400] 08:59:59 INFO - PROCESS | 1723 | 1464710399320 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 356 (0x85d82000) [pid = 1723] [serial = 720] [outer = 0x85d79400] 09:00:00 INFO - PROCESS | 1723 | 1464710400222 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 09:00:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1583ms 09:00:00 INFO - PROCESS | 1723 | 1464710400270 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 1723 | 1464710400274 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 09:00:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 09:00:00 INFO - PROCESS | 1723 | 1464710400281 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - PROCESS | 1723 | 1464710400284 Marionette TRACE conn4 <- [1,930,null,{}] 09:00:00 INFO - PROCESS | 1723 | 1464710400290 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:00 INFO - PROCESS | 1723 | 1464710400554 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 09:00:00 INFO - PROCESS | 1723 | 1464710400893 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7cc00 == 119 [pid = 1723] [id = 240] 09:00:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 357 (0x85d7dc00) [pid = 1723] [serial = 721] [outer = (nil)] 09:00:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 358 (0x86a5a400) [pid = 1723] [serial = 722] [outer = 0x85d7dc00] 09:00:00 INFO - PROCESS | 1723 | 1464710400989 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 359 (0x86a5f000) [pid = 1723] [serial = 723] [outer = 0x85d7dc00] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed80800 == 118 [pid = 1723] [id = 135] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8d85f800 == 117 [pid = 1723] [id = 134] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x9ba15400 == 116 [pid = 1723] [id = 208] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8adba400 == 115 [pid = 1723] [id = 207] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8adbe400 == 114 [pid = 1723] [id = 206] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x928e3c00 == 113 [pid = 1723] [id = 205] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8995a000 == 112 [pid = 1723] [id = 204] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8fdabc00 == 111 [pid = 1723] [id = 203] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb44000 == 110 [pid = 1723] [id = 201] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x8e109000 == 109 [pid = 1723] [id = 202] 09:00:02 INFO - PROCESS | 1723 | --DOCSHELL 0x89950c00 == 108 [pid = 1723] [id = 200] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 358 (0x8e053c00) [pid = 1723] [serial = 559] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 357 (0x8e082c00) [pid = 1723] [serial = 593] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 356 (0x8e053400) [pid = 1723] [serial = 592] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 355 (0x9a35a000) [pid = 1723] [serial = 577] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 354 (0x8b253000) [pid = 1723] [serial = 556] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 353 (0x9b261000) [pid = 1723] [serial = 383] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 352 (0x8b0ba000) [pid = 1723] [serial = 589] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 351 (0x8f549c00) [pid = 1723] [serial = 599] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 350 (0x8baefc00) [pid = 1723] [serial = 587] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 349 (0x952e5400) [pid = 1723] [serial = 574] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 348 (0x8bae7800) [pid = 1723] [serial = 590] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 347 (0x9ae83400) [pid = 1723] [serial = 580] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 346 (0x92af7800) [pid = 1723] [serial = 571] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 345 (0x8f54bc00) [pid = 1723] [serial = 562] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 344 (0x8ed78400) [pid = 1723] [serial = 583] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 343 (0x9ba14800) [pid = 1723] [serial = 428] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 342 (0x8ee50c00) [pid = 1723] [serial = 595] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 341 (0x8b1a7c00) [pid = 1723] [serial = 586] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 340 (0x913c9800) [pid = 1723] [serial = 568] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 339 (0x91121c00) [pid = 1723] [serial = 565] [outer = (nil)] [url = about:blank] 09:00:02 INFO - PROCESS | 1723 | --DOMWINDOW == 338 (0x8f542c00) [pid = 1723] [serial = 596] [outer = (nil)] [url = about:blank] 09:00:03 INFO - PROCESS | 1723 | 1464710403153 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 09:00:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 2935ms 09:00:03 INFO - PROCESS | 1723 | 1464710403217 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 1723 | 1464710403225 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 09:00:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 09:00:03 INFO - PROCESS | 1723 | 1464710403233 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - PROCESS | 1723 | 1464710403240 Marionette TRACE conn4 <- [1,934,null,{}] 09:00:03 INFO - PROCESS | 1723 | 1464710403262 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:03 INFO - PROCESS | 1723 | 1464710403472 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 09:00:03 INFO - PROCESS | 1723 | 1464710403486 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a55000 == 109 [pid = 1723] [id = 241] 09:00:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 339 (0x8708c800) [pid = 1723] [serial = 724] [outer = (nil)] 09:00:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 340 (0x88548400) [pid = 1723] [serial = 725] [outer = 0x8708c800] 09:00:03 INFO - PROCESS | 1723 | 1464710403573 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 341 (0x885aa800) [pid = 1723] [serial = 726] [outer = 0x8708c800] 09:00:04 INFO - PROCESS | 1723 | 1464710404614 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 09:00:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1449ms 09:00:04 INFO - PROCESS | 1723 | 1464710404684 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 1723 | 1464710404692 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 09:00:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 09:00:04 INFO - PROCESS | 1723 | 1464710404703 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - PROCESS | 1723 | 1464710404708 Marionette TRACE conn4 <- [1,938,null,{}] 09:00:04 INFO - PROCESS | 1723 | 1464710404714 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:05 INFO - PROCESS | 1723 | 1464710405010 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 09:00:05 INFO - PROCESS | 1723 | 1464710405043 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x8853fc00 == 110 [pid = 1723] [id = 242] 09:00:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 342 (0x88543400) [pid = 1723] [serial = 727] [outer = (nil)] 09:00:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 343 (0x8adc8c00) [pid = 1723] [serial = 728] [outer = 0x88543400] 09:00:05 INFO - PROCESS | 1723 | 1464710405119 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 344 (0x8b054000) [pid = 1723] [serial = 729] [outer = 0x88543400] 09:00:06 INFO - PROCESS | 1723 | 1464710406162 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 09:00:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1486ms 09:00:06 INFO - PROCESS | 1723 | 1464710406191 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 1723 | 1464710406195 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 09:00:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 09:00:06 INFO - PROCESS | 1723 | 1464710406202 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 1723 | 1464710406207 Marionette TRACE conn4 <- [1,942,null,{}] 09:00:06 INFO - PROCESS | 1723 | 1464710406231 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:06 INFO - PROCESS | 1723 | 1464710406532 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 09:00:06 INFO - PROCESS | 1723 | 1464710406566 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x87085000 == 111 [pid = 1723] [id = 243] 09:00:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 345 (0x8baeac00) [pid = 1723] [serial = 730] [outer = (nil)] 09:00:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 346 (0x8baf0000) [pid = 1723] [serial = 731] [outer = 0x8baeac00] 09:00:06 INFO - PROCESS | 1723 | 1464710406649 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 347 (0x8bbe8c00) [pid = 1723] [serial = 732] [outer = 0x8baeac00] 09:00:07 INFO - PROCESS | 1723 | --DOMWINDOW == 346 (0x8b1a7000) [pid = 1723] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 09:00:07 INFO - PROCESS | 1723 | --DOMWINDOW == 345 (0x88543c00) [pid = 1723] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 09:00:07 INFO - PROCESS | 1723 | --DOMWINDOW == 344 (0x8d85cc00) [pid = 1723] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 09:00:07 INFO - PROCESS | 1723 | --DOMWINDOW == 343 (0x8adc4800) [pid = 1723] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 09:00:07 INFO - PROCESS | 1723 | --DOMWINDOW == 342 (0x8ee4c400) [pid = 1723] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 09:00:07 INFO - PROCESS | 1723 | --DOMWINDOW == 341 (0x8decd400) [pid = 1723] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 09:00:08 INFO - PROCESS | 1723 | 1464710408117 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 09:00:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1938ms 09:00:08 INFO - PROCESS | 1723 | 1464710408142 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 1723 | 1464710408147 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 09:00:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 09:00:08 INFO - PROCESS | 1723 | 1464710408165 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - PROCESS | 1723 | 1464710408169 Marionette TRACE conn4 <- [1,946,null,{}] 09:00:08 INFO - PROCESS | 1723 | 1464710408175 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:08 INFO - PROCESS | 1723 | 1464710408357 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 09:00:08 INFO - PROCESS | 1723 | 1464710408375 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779ec00 == 112 [pid = 1723] [id = 244] 09:00:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 342 (0x8b0bb800) [pid = 1723] [serial = 733] [outer = (nil)] 09:00:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 343 (0x8c6a9800) [pid = 1723] [serial = 734] [outer = 0x8b0bb800] 09:00:08 INFO - PROCESS | 1723 | 1464710408454 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 344 (0x8d860000) [pid = 1723] [serial = 735] [outer = 0x8b0bb800] 09:00:09 INFO - PROCESS | 1723 | 1464710409416 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 09:00:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 09:00:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1290ms 09:00:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 09:00:09 INFO - PROCESS | 1723 | 1464710409456 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 09:00:09 INFO - PROCESS | 1723 | 1464710409459 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 09:00:09 INFO - PROCESS | 1723 | 1464710409466 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 09:00:09 INFO - PROCESS | 1723 | 1464710409468 Marionette TRACE conn4 <- [1,950,null,{}] 09:00:09 INFO - PROCESS | 1723 | 1464710409475 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:09 INFO - PROCESS | 1723 | 1464710409666 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 09:00:10 INFO - PROCESS | 1723 | 1464710410018 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x86605000 == 113 [pid = 1723] [id = 245] 09:00:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 345 (0x86605c00) [pid = 1723] [serial = 736] [outer = (nil)] 09:00:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 346 (0x86a57800) [pid = 1723] [serial = 737] [outer = 0x86605c00] 09:00:10 INFO - PROCESS | 1723 | 1464710410190 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 347 (0x8708d800) [pid = 1723] [serial = 738] [outer = 0x86605c00] 09:00:11 INFO - PROCESS | 1723 | 1464710411190 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 09:00:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1789ms 09:00:11 INFO - PROCESS | 1723 | 1464710411257 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 09:00:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 09:00:11 INFO - PROCESS | 1723 | 1464710411265 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 09:00:11 INFO - PROCESS | 1723 | 1464710411273 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 1723 | 1464710411280 Marionette TRACE conn4 <- [1,954,null,{}] 09:00:11 INFO - PROCESS | 1723 | 1464710411287 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:11 INFO - PROCESS | 1723 | 1464710411560 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 09:00:11 INFO - PROCESS | 1723 | 1464710411888 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x89952400 == 114 [pid = 1723] [id = 246] 09:00:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 348 (0x89b13800) [pid = 1723] [serial = 739] [outer = (nil)] 09:00:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 349 (0x89fca000) [pid = 1723] [serial = 740] [outer = 0x89b13800] 09:00:12 INFO - PROCESS | 1723 | 1464710411999 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 350 (0x8b048800) [pid = 1723] [serial = 741] [outer = 0x89b13800] 09:00:13 INFO - PROCESS | 1723 | 1464710413029 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 09:00:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1791ms 09:00:13 INFO - PROCESS | 1723 | 1464710413068 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 09:00:13 INFO - PROCESS | 1723 | 1464710413075 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 09:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 09:00:13 INFO - PROCESS | 1723 | 1464710413082 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 1723 | 1464710413087 Marionette TRACE conn4 <- [1,958,null,{}] 09:00:13 INFO - PROCESS | 1723 | 1464710413093 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:13 INFO - PROCESS | 1723 | 1464710413319 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 09:00:13 INFO - PROCESS | 1723 | 1464710413688 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b249c00 == 115 [pid = 1723] [id = 247] 09:00:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 351 (0x8bae4c00) [pid = 1723] [serial = 742] [outer = (nil)] 09:00:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 352 (0x8baf0c00) [pid = 1723] [serial = 743] [outer = 0x8bae4c00] 09:00:13 INFO - PROCESS | 1723 | 1464710413789 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 353 (0x8bd46800) [pid = 1723] [serial = 744] [outer = 0x8bae4c00] 09:00:14 INFO - PROCESS | 1723 | 1464710414769 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 09:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1740ms 09:00:14 INFO - PROCESS | 1723 | 1464710414824 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 1723 | 1464710414828 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 09:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 09:00:14 INFO - PROCESS | 1723 | 1464710414846 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 1723 | 1464710414857 Marionette TRACE conn4 <- [1,962,null,{}] 09:00:14 INFO - PROCESS | 1723 | 1464710414865 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:15 INFO - PROCESS | 1723 | 1464710415140 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 09:00:15 INFO - PROCESS | 1723 | 1464710415472 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7d000 == 116 [pid = 1723] [id = 248] 09:00:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 354 (0x8b19d400) [pid = 1723] [serial = 745] [outer = (nil)] 09:00:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 355 (0x8e082c00) [pid = 1723] [serial = 746] [outer = 0x8b19d400] 09:00:15 INFO - PROCESS | 1723 | 1464710415568 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 356 (0x8e110c00) [pid = 1723] [serial = 747] [outer = 0x8b19d400] 09:00:16 INFO - PROCESS | 1723 | 1464710416574 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 09:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1805ms 09:00:16 INFO - PROCESS | 1723 | 1464710416644 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 1723 | 1464710416650 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 09:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 09:00:16 INFO - PROCESS | 1723 | 1464710416656 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - PROCESS | 1723 | 1464710416660 Marionette TRACE conn4 <- [1,966,null,{}] 09:00:16 INFO - PROCESS | 1723 | 1464710416666 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:16 INFO - PROCESS | 1723 | 1464710416922 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 09:00:17 INFO - PROCESS | 1723 | 1464710417257 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b1a8400 == 117 [pid = 1723] [id = 249] 09:00:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 357 (0x8ed78400) [pid = 1723] [serial = 748] [outer = (nil)] 09:00:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 358 (0x8ee0f000) [pid = 1723] [serial = 749] [outer = 0x8ed78400] 09:00:17 INFO - PROCESS | 1723 | 1464710417347 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 359 (0x8ee4d400) [pid = 1723] [serial = 750] [outer = 0x8ed78400] 09:00:18 INFO - PROCESS | 1723 | 1464710418299 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 09:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1683ms 09:00:18 INFO - PROCESS | 1723 | 1464710418341 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 1723 | 1464710418345 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 09:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 09:00:18 INFO - PROCESS | 1723 | 1464710418352 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 1723 | 1464710418356 Marionette TRACE conn4 <- [1,970,null,{}] 09:00:18 INFO - PROCESS | 1723 | 1464710418363 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:18 INFO - PROCESS | 1723 | 1464710418590 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 09:00:18 INFO - PROCESS | 1723 | 1464710418917 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f615000 == 118 [pid = 1723] [id = 250] 09:00:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 360 (0x8f6db400) [pid = 1723] [serial = 751] [outer = (nil)] 09:00:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 361 (0x8fd9ec00) [pid = 1723] [serial = 752] [outer = 0x8f6db400] 09:00:19 INFO - PROCESS | 1723 | 1464710419035 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 362 (0x913d1800) [pid = 1723] [serial = 753] [outer = 0x8f6db400] 09:00:20 INFO - PROCESS | 1723 | 1464710420003 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 09:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 09:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1690ms 09:00:20 INFO - PROCESS | 1723 | 1464710420044 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 1723 | 1464710420048 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 09:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 09:00:20 INFO - PROCESS | 1723 | 1464710420055 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 1723 | 1464710420059 Marionette TRACE conn4 <- [1,974,null,{}] 09:00:20 INFO - PROCESS | 1723 | 1464710420065 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:20 INFO - PROCESS | 1723 | 1464710420287 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 09:00:20 INFO - PROCESS | 1723 | 1464710420618 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f543c00 == 119 [pid = 1723] [id = 251] 09:00:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 363 (0x913d4800) [pid = 1723] [serial = 754] [outer = (nil)] 09:00:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 364 (0x92d25800) [pid = 1723] [serial = 755] [outer = 0x913d4800] 09:00:20 INFO - PROCESS | 1723 | 1464710420717 Marionette DEBUG loaded listener.js 09:00:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 365 (0x92e21000) [pid = 1723] [serial = 756] [outer = 0x913d4800] 09:00:21 INFO - PROCESS | 1723 | 1464710421646 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 09:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 09:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1632ms 09:00:21 INFO - PROCESS | 1723 | 1464710421688 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 1723 | 1464710421693 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 09:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 09:00:21 INFO - PROCESS | 1723 | 1464710421699 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 1723 | 1464710421703 Marionette TRACE conn4 <- [1,978,null,{}] 09:00:21 INFO - PROCESS | 1723 | 1464710421709 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:21 INFO - PROCESS | 1723 | 1464710421931 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 09:00:22 INFO - PROCESS | 1723 | 1464710422287 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0bcc00 == 120 [pid = 1723] [id = 252] 09:00:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 366 (0x92af8400) [pid = 1723] [serial = 757] [outer = (nil)] 09:00:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 367 (0x9647e000) [pid = 1723] [serial = 758] [outer = 0x92af8400] 09:00:22 INFO - PROCESS | 1723 | 1464710422395 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 368 (0x964e7c00) [pid = 1723] [serial = 759] [outer = 0x92af8400] 09:00:23 INFO - PROCESS | 1723 | 1464710423309 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 09:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1684ms 09:00:23 INFO - PROCESS | 1723 | 1464710423385 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 1723 | 1464710423389 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 09:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 09:00:23 INFO - PROCESS | 1723 | 1464710423396 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - PROCESS | 1723 | 1464710423400 Marionette TRACE conn4 <- [1,982,null,{}] 09:00:23 INFO - PROCESS | 1723 | 1464710423406 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:23 INFO - PROCESS | 1723 | 1464710423657 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 09:00:24 INFO - PROCESS | 1723 | 1464710423981 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x92e2c000 == 121 [pid = 1723] [id = 253] 09:00:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 369 (0x94f31c00) [pid = 1723] [serial = 760] [outer = (nil)] 09:00:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 370 (0x9a991800) [pid = 1723] [serial = 761] [outer = 0x94f31c00] 09:00:24 INFO - PROCESS | 1723 | 1464710424072 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 371 (0x9aa25c00) [pid = 1723] [serial = 762] [outer = 0x94f31c00] 09:00:24 INFO - PROCESS | 1723 | 1464710424976 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 09:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1633ms 09:00:25 INFO - PROCESS | 1723 | 1464710425030 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 1723 | 1464710425035 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 09:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 09:00:25 INFO - PROCESS | 1723 | 1464710425041 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 1723 | 1464710425052 Marionette TRACE conn4 <- [1,986,null,{}] 09:00:25 INFO - PROCESS | 1723 | 1464710425057 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:25 INFO - PROCESS | 1723 | 1464710425272 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 09:00:25 INFO - PROCESS | 1723 | 1464710425604 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d710c00 == 122 [pid = 1723] [id = 254] 09:00:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 372 (0x8d711000) [pid = 1723] [serial = 763] [outer = (nil)] 09:00:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 373 (0x8d717400) [pid = 1723] [serial = 764] [outer = 0x8d711000] 09:00:25 INFO - PROCESS | 1723 | 1464710425716 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 374 (0x8d719400) [pid = 1723] [serial = 765] [outer = 0x8d711000] 09:00:26 INFO - PROCESS | 1723 | 1464710426647 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 09:00:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1645ms 09:00:26 INFO - PROCESS | 1723 | 1464710426687 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 1723 | 1464710426692 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 09:00:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 09:00:26 INFO - PROCESS | 1723 | 1464710426699 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 1723 | 1464710426702 Marionette TRACE conn4 <- [1,990,null,{}] 09:00:26 INFO - PROCESS | 1723 | 1464710426709 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:26 INFO - PROCESS | 1723 | 1464710426938 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 09:00:27 INFO - PROCESS | 1723 | 1464710427284 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d713c00 == 123 [pid = 1723] [id = 255] 09:00:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 375 (0x928ea400) [pid = 1723] [serial = 766] [outer = (nil)] 09:00:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 376 (0x9ae8e000) [pid = 1723] [serial = 767] [outer = 0x928ea400] 09:00:27 INFO - PROCESS | 1723 | 1464710427399 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 377 (0x9b872000) [pid = 1723] [serial = 768] [outer = 0x928ea400] 09:00:28 INFO - PROCESS | 1723 | 1464710428375 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 09:00:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1740ms 09:00:28 INFO - PROCESS | 1723 | 1464710428440 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 09:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 09:00:28 INFO - PROCESS | 1723 | 1464710428445 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 09:00:28 INFO - PROCESS | 1723 | 1464710428451 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 1723 | 1464710428456 Marionette TRACE conn4 <- [1,994,null,{}] 09:00:28 INFO - PROCESS | 1723 | 1464710428462 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:28 INFO - PROCESS | 1723 | 1464710428702 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 09:00:29 INFO - PROCESS | 1723 | 1464710429026 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x924cd800 == 124 [pid = 1723] [id = 256] 09:00:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 378 (0x9519dc00) [pid = 1723] [serial = 769] [outer = (nil)] 09:00:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 379 (0xa3072c00) [pid = 1723] [serial = 770] [outer = 0x9519dc00] 09:00:29 INFO - PROCESS | 1723 | 1464710429124 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 380 (0xa3231c00) [pid = 1723] [serial = 771] [outer = 0x9519dc00] 09:00:30 INFO - PROCESS | 1723 | 1464710430019 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 09:00:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1645ms 09:00:30 INFO - PROCESS | 1723 | 1464710430097 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 1723 | 1464710430101 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 09:00:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 09:00:30 INFO - PROCESS | 1723 | 1464710430108 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 1723 | 1464710430111 Marionette TRACE conn4 <- [1,998,null,{}] 09:00:30 INFO - PROCESS | 1723 | 1464710430117 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:30 INFO - PROCESS | 1723 | 1464710430335 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 09:00:30 INFO - PROCESS | 1723 | 1464710430672 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be82c00 == 125 [pid = 1723] [id = 257] 09:00:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 381 (0x8be83400) [pid = 1723] [serial = 772] [outer = (nil)] 09:00:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 382 (0x8be89400) [pid = 1723] [serial = 773] [outer = 0x8be83400] 09:00:30 INFO - PROCESS | 1723 | 1464710430773 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 383 (0x8be8b800) [pid = 1723] [serial = 774] [outer = 0x8be83400] 09:00:31 INFO - PROCESS | 1723 | 1464710431692 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 09:00:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1640ms 09:00:31 INFO - PROCESS | 1723 | 1464710431749 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 1723 | 1464710431754 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 09:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 09:00:31 INFO - PROCESS | 1723 | 1464710431761 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 1723 | 1464710431765 Marionette TRACE conn4 <- [1,1002,null,{}] 09:00:31 INFO - PROCESS | 1723 | 1464710431771 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:31 INFO - PROCESS | 1723 | 1464710431988 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 09:00:32 INFO - PROCESS | 1723 | 1464710432360 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x85765400 == 126 [pid = 1723] [id = 258] 09:00:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 384 (0x85766c00) [pid = 1723] [serial = 775] [outer = (nil)] 09:00:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 385 (0x8576bc00) [pid = 1723] [serial = 776] [outer = 0x85766c00] 09:00:32 INFO - PROCESS | 1723 | 1464710432457 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 386 (0x8576dc00) [pid = 1723] [serial = 777] [outer = 0x85766c00] 09:00:33 INFO - PROCESS | 1723 | 1464710433627 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 09:00:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1932ms 09:00:33 INFO - PROCESS | 1723 | 1464710433695 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 09:00:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 09:00:33 INFO - PROCESS | 1723 | 1464710433699 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 09:00:33 INFO - PROCESS | 1723 | 1464710433706 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 1723 | 1464710433710 Marionette TRACE conn4 <- [1,1006,null,{}] 09:00:33 INFO - PROCESS | 1723 | 1464710433727 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:34 INFO - PROCESS | 1723 | 1464710434480 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 09:00:34 INFO - PROCESS | 1723 | 1464710434759 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x866dac00 == 127 [pid = 1723] [id = 259] 09:00:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 387 (0x866dcc00) [pid = 1723] [serial = 778] [outer = (nil)] 09:00:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 388 (0x87082800) [pid = 1723] [serial = 779] [outer = 0x866dcc00] 09:00:34 INFO - PROCESS | 1723 | 1464710434845 Marionette DEBUG loaded listener.js 09:00:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 389 (0x8779a800) [pid = 1723] [serial = 780] [outer = 0x866dcc00] 09:00:35 INFO - PROCESS | 1723 | 1464710435796 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 09:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 2141ms 09:00:35 INFO - PROCESS | 1723 | 1464710435848 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 1723 | 1464710435853 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 09:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 09:00:35 INFO - PROCESS | 1723 | 1464710435861 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 1723 | 1464710435868 Marionette TRACE conn4 <- [1,1010,null,{}] 09:00:35 INFO - PROCESS | 1723 | 1464710435875 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:36 INFO - PROCESS | 1723 | 1464710436088 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 09:00:36 INFO - PROCESS | 1723 | 1464710436428 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a11400 == 128 [pid = 1723] [id = 260] 09:00:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 390 (0x87a11c00) [pid = 1723] [serial = 781] [outer = (nil)] 09:00:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 391 (0x87a13c00) [pid = 1723] [serial = 782] [outer = 0x87a11c00] 09:00:36 INFO - PROCESS | 1723 | 1464710436524 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 392 (0x87a17800) [pid = 1723] [serial = 783] [outer = 0x87a11c00] 09:00:37 INFO - PROCESS | 1723 | 1464710437499 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 09:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1684ms 09:00:37 INFO - PROCESS | 1723 | 1464710437547 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 1723 | 1464710437552 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 09:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 09:00:37 INFO - PROCESS | 1723 | 1464710437559 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - PROCESS | 1723 | 1464710437562 Marionette TRACE conn4 <- [1,1014,null,{}] 09:00:37 INFO - PROCESS | 1723 | 1464710437568 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:37 INFO - PROCESS | 1723 | 1464710437773 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 09:00:38 INFO - PROCESS | 1723 | 1464710438271 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x89953c00 == 129 [pid = 1723] [id = 261] 09:00:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 393 (0x89955800) [pid = 1723] [serial = 784] [outer = (nil)] 09:00:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 394 (0x89b0f400) [pid = 1723] [serial = 785] [outer = 0x89955800] 09:00:38 INFO - PROCESS | 1723 | 1464710438364 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 395 (0x89fd1800) [pid = 1723] [serial = 786] [outer = 0x89955800] 09:00:39 INFO - PROCESS | 1723 | 1464710439358 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 09:00:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1835ms 09:00:39 INFO - PROCESS | 1723 | 1464710439398 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 1723 | 1464710439405 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 09:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 09:00:39 INFO - PROCESS | 1723 | 1464710439423 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 1723 | 1464710439431 Marionette TRACE conn4 <- [1,1018,null,{}] 09:00:39 INFO - PROCESS | 1723 | 1464710439438 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:39 INFO - PROCESS | 1723 | 1464710439660 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 09:00:40 INFO - PROCESS | 1723 | 1464710439988 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec75400 == 128 [pid = 1723] [id = 116] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x9a017000 == 127 [pid = 1723] [id = 30] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x98165400 == 126 [pid = 1723] [id = 108] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0xa2150400 == 125 [pid = 1723] [id = 19] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x91169400 == 124 [pid = 1723] [id = 79] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x96474000 == 123 [pid = 1723] [id = 110] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x91117000 == 122 [pid = 1723] [id = 189] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x924d0800 == 121 [pid = 1723] [id = 76] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x8f548800 == 120 [pid = 1723] [id = 188] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x9b16c800 == 119 [pid = 1723] [id = 80] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0bc400 == 118 [pid = 1723] [id = 187] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x9136bc00 == 117 [pid = 1723] [id = 107] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x920b0000 == 116 [pid = 1723] [id = 113] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x924d0000 == 115 [pid = 1723] [id = 192] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x8d85e800 == 114 [pid = 1723] [id = 194] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x924cc800 == 113 [pid = 1723] [id = 190] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x920b6800 == 112 [pid = 1723] [id = 112] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x89952800 == 111 [pid = 1723] [id = 191] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x964e5400 == 110 [pid = 1723] [id = 193] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x8779ec00 == 109 [pid = 1723] [id = 244] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x87085000 == 108 [pid = 1723] [id = 243] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x8853fc00 == 107 [pid = 1723] [id = 242] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x86a55000 == 106 [pid = 1723] [id = 241] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x8bbe5c00 == 105 [pid = 1723] [id = 224] 09:00:40 INFO - PROCESS | 1723 | --DOCSHELL 0x887bb800 == 104 [pid = 1723] [id = 223] 09:00:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7d800 == 105 [pid = 1723] [id = 262] 09:00:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 396 (0x85d7e000) [pid = 1723] [serial = 787] [outer = (nil)] 09:00:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 397 (0x8660e800) [pid = 1723] [serial = 788] [outer = 0x85d7e000] 09:00:40 INFO - PROCESS | 1723 | 1464710440799 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 398 (0x86a57400) [pid = 1723] [serial = 789] [outer = 0x85d7e000] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 397 (0x8c6a3c00) [pid = 1723] [serial = 605] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 396 (0x913d1000) [pid = 1723] [serial = 611] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 395 (0xa22ce800) [pid = 1723] [serial = 632] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 394 (0x8b24c800) [pid = 1723] [serial = 662] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 393 (0x8b04b400) [pid = 1723] [serial = 653] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 392 (0x885af400) [pid = 1723] [serial = 656] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 391 (0x8ec7e000) [pid = 1723] [serial = 608] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 390 (0x8bd49800) [pid = 1723] [serial = 629] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 389 (0x887b2000) [pid = 1723] [serial = 644] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 388 (0x8decfc00) [pid = 1723] [serial = 665] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 387 (0x89953800) [pid = 1723] [serial = 657] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 386 (0x8b04bc00) [pid = 1723] [serial = 659] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 385 (0x8b052800) [pid = 1723] [serial = 660] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 384 (0x94f33c00) [pid = 1723] [serial = 617] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 383 (0x88545400) [pid = 1723] [serial = 638] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 382 (0x92af1400) [pid = 1723] [serial = 614] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 381 (0x8bb42400) [pid = 1723] [serial = 663] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 380 (0xa0606800) [pid = 1723] [serial = 626] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 379 (0x89fca400) [pid = 1723] [serial = 602] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 378 (0x8e05f000) [pid = 1723] [serial = 666] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 377 (0x9b64dc00) [pid = 1723] [serial = 620] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 376 (0x887b6800) [pid = 1723] [serial = 650] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 375 (0x8779d800) [pid = 1723] [serial = 647] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 374 (0x9c2a9c00) [pid = 1723] [serial = 623] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 373 (0x8bd4c800) [pid = 1723] [serial = 635] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 372 (0x8f616800) [pid = 1723] [serial = 600] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 371 (0x8ee0e400) [pid = 1723] [serial = 554] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 370 (0x885a5000) [pid = 1723] [serial = 641] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | --DOMWINDOW == 369 (0x8e10d400) [pid = 1723] [serial = 668] [outer = (nil)] [url = about:blank] 09:00:41 INFO - PROCESS | 1723 | 1464710441774 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 09:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 2398ms 09:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 09:00:41 INFO - PROCESS | 1723 | 1464710441812 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 1723 | 1464710441816 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 09:00:41 INFO - PROCESS | 1723 | 1464710441822 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 1723 | 1464710441826 Marionette TRACE conn4 <- [1,1022,null,{}] 09:00:41 INFO - PROCESS | 1723 | 1464710441831 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:42 INFO - PROCESS | 1723 | 1464710442033 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 09:00:42 INFO - PROCESS | 1723 | 1464710442259 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x866df400 == 106 [pid = 1723] [id = 263] 09:00:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 370 (0x87088400) [pid = 1723] [serial = 790] [outer = (nil)] 09:00:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 371 (0x885a7400) [pid = 1723] [serial = 791] [outer = 0x87088400] 09:00:42 INFO - PROCESS | 1723 | 1464710442351 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 372 (0x887b1000) [pid = 1723] [serial = 792] [outer = 0x87088400] 09:00:43 INFO - PROCESS | 1723 | 1464710443240 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 09:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1483ms 09:00:43 INFO - PROCESS | 1723 | 1464710443326 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 1723 | 1464710443329 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 09:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 09:00:43 INFO - PROCESS | 1723 | 1464710443336 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 1723 | 1464710443340 Marionette TRACE conn4 <- [1,1026,null,{}] 09:00:43 INFO - PROCESS | 1723 | 1464710443346 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:43 INFO - PROCESS | 1723 | 1464710443613 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 09:00:43 INFO - PROCESS | 1723 | 1464710443649 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b04f000 == 107 [pid = 1723] [id = 264] 09:00:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 373 (0x8b04f800) [pid = 1723] [serial = 793] [outer = (nil)] 09:00:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 374 (0x8b0b1400) [pid = 1723] [serial = 794] [outer = 0x8b04f800] 09:00:43 INFO - PROCESS | 1723 | 1464710443738 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 375 (0x8bbe5c00) [pid = 1723] [serial = 795] [outer = 0x8b04f800] 09:00:44 INFO - PROCESS | 1723 | 1464710444714 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 09:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1481ms 09:00:44 INFO - PROCESS | 1723 | 1464710444819 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 09:00:44 INFO - PROCESS | 1723 | 1464710444823 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 09:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 09:00:44 INFO - PROCESS | 1723 | 1464710444835 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 1723 | 1464710444838 Marionette TRACE conn4 <- [1,1030,null,{}] 09:00:44 INFO - PROCESS | 1723 | 1464710444844 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:45 INFO - PROCESS | 1723 | 1464710445093 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 09:00:45 INFO - PROCESS | 1723 | 1464710445132 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x89fc6400 == 108 [pid = 1723] [id = 265] 09:00:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 376 (0x8b04b400) [pid = 1723] [serial = 796] [outer = (nil)] 09:00:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 377 (0x8be84000) [pid = 1723] [serial = 797] [outer = 0x8b04b400] 09:00:45 INFO - PROCESS | 1723 | 1464710445208 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 378 (0x8be90000) [pid = 1723] [serial = 798] [outer = 0x8b04b400] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 377 (0x91323c00) [pid = 1723] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 376 (0x8ed77400) [pid = 1723] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 375 (0x92d20c00) [pid = 1723] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 374 (0x8bb40c00) [pid = 1723] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 373 (0x8adbb400) [pid = 1723] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 372 (0x928e5c00) [pid = 1723] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 371 (0x89952c00) [pid = 1723] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 370 (0xa6f44800) [pid = 1723] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 369 (0x86601c00) [pid = 1723] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 368 (0xa2613000) [pid = 1723] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 367 (0x8bbe7000) [pid = 1723] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 366 (0x95199800) [pid = 1723] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 365 (0x920a9000) [pid = 1723] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 364 (0x89fcb000) [pid = 1723] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 363 (0x89958800) [pid = 1723] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 362 (0x8e07bc00) [pid = 1723] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 361 (0x88543400) [pid = 1723] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 360 (0x885a7000) [pid = 1723] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 359 (0x91328000) [pid = 1723] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 358 (0x96480800) [pid = 1723] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 357 (0x8bb42000) [pid = 1723] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 356 (0x9c2af000) [pid = 1723] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 355 (0x9a78c400) [pid = 1723] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 354 (0x85d79400) [pid = 1723] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 353 (0x8b1a3c00) [pid = 1723] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 352 (0x9b192c00) [pid = 1723] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 351 (0x9a35e400) [pid = 1723] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 350 (0x91121400) [pid = 1723] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 349 (0x8ec79000) [pid = 1723] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 348 (0xa26d7800) [pid = 1723] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 347 (0x924cf800) [pid = 1723] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 346 (0x99087400) [pid = 1723] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 345 (0x9b64ec00) [pid = 1723] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 344 (0x89959400) [pid = 1723] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 343 (0x98163400) [pid = 1723] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 342 (0x964c6400) [pid = 1723] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 341 (0x877a3000) [pid = 1723] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 340 (0x8baeac00) [pid = 1723] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 339 (0x964e8800) [pid = 1723] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 338 (0x9d506000) [pid = 1723] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 337 (0x89b10400) [pid = 1723] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 336 (0x92af8c00) [pid = 1723] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 335 (0x8e07c800) [pid = 1723] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 334 (0x952e4000) [pid = 1723] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 333 (0x8e10fc00) [pid = 1723] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 332 (0x9b25f000) [pid = 1723] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 331 (0x8ee50400) [pid = 1723] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 330 (0x8d859000) [pid = 1723] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 329 (0x8f6e1000) [pid = 1723] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 328 (0x97623000) [pid = 1723] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 327 (0x8bd42000) [pid = 1723] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 326 (0x9115b400) [pid = 1723] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 325 (0x91162c00) [pid = 1723] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 324 (0x91368000) [pid = 1723] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 323 (0x887be400) [pid = 1723] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 322 (0x924d5000) [pid = 1723] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 321 (0x924d2800) [pid = 1723] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 320 (0x9115e000) [pid = 1723] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 319 (0x8d860400) [pid = 1723] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 318 (0x8ee4c000) [pid = 1723] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 317 (0x8660f400) [pid = 1723] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 316 (0x8b050400) [pid = 1723] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 315 (0xa2405000) [pid = 1723] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 314 (0x8f547400) [pid = 1723] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 313 (0x91327800) [pid = 1723] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 312 (0x8853ec00) [pid = 1723] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 311 (0x86604400) [pid = 1723] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 310 (0x8c6a1800) [pid = 1723] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 309 (0x8adc0c00) [pid = 1723] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 308 (0x8e10b000) [pid = 1723] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 307 (0x952eb400) [pid = 1723] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 306 (0xa21b7800) [pid = 1723] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 305 (0x928e3000) [pid = 1723] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 304 (0x87082c00) [pid = 1723] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 303 (0x92d2e800) [pid = 1723] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 302 (0x8dec9400) [pid = 1723] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 301 (0x9519ac00) [pid = 1723] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 300 (0x8ee4f400) [pid = 1723] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 299 (0x92aebc00) [pid = 1723] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 298 (0x920abc00) [pid = 1723] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 297 (0x9136c400) [pid = 1723] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 296 (0x9a98e800) [pid = 1723] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 295 (0x8fda4800) [pid = 1723] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 294 (0x951a1800) [pid = 1723] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 293 (0x92e1e400) [pid = 1723] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 292 (0x9c2a4400) [pid = 1723] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 291 (0x8bd50000) [pid = 1723] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 290 (0x8bae7000) [pid = 1723] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 289 (0x9b18cc00) [pid = 1723] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 288 (0x8708c800) [pid = 1723] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 287 (0x9c088c00) [pid = 1723] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 286 (0x8dd04000) [pid = 1723] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 285 (0x8b248c00) [pid = 1723] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 284 (0x8bbe4400) [pid = 1723] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 283 (0x8c6ac800) [pid = 1723] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 282 (0x924cb000) [pid = 1723] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 281 (0x91322000) [pid = 1723] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 280 (0x8adc3c00) [pid = 1723] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 279 (0x866d3400) [pid = 1723] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 278 (0x8f6e8c00) [pid = 1723] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 277 (0x8e102800) [pid = 1723] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 276 (0x913cc400) [pid = 1723] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 275 (0x8c6a0c00) [pid = 1723] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 274 (0x9ae8d800) [pid = 1723] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 273 (0x924d7c00) [pid = 1723] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 272 (0x85d7dc00) [pid = 1723] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 271 (0x8f60f800) [pid = 1723] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 270 (0x88540400) [pid = 1723] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 269 (0x8d861400) [pid = 1723] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 268 (0x92af9000) [pid = 1723] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 267 (0x89fcc400) [pid = 1723] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 266 (0x9111d000) [pid = 1723] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 265 (0x8ec7ec00) [pid = 1723] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 264 (0x93aa1400) [pid = 1723] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 263 (0x92af4c00) [pid = 1723] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 262 (0x8e055800) [pid = 1723] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 261 (0x9647a000) [pid = 1723] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 260 (0x8bbe0400) [pid = 1723] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 259 (0xa2451c00) [pid = 1723] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 258 (0x8f6dc800) [pid = 1723] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 257 (0x87797000) [pid = 1723] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 256 (0x8ee43800) [pid = 1723] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 255 (0x91322400) [pid = 1723] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 254 (0xa22ce400) [pid = 1723] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 253 (0x8dec7c00) [pid = 1723] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 252 (0x9a98a400) [pid = 1723] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 251 (0x94f34000) [pid = 1723] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 250 (0x9b25b800) [pid = 1723] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 249 (0x8b19e400) [pid = 1723] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 248 (0x928e4c00) [pid = 1723] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 247 (0x8e05d000) [pid = 1723] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 246 (0x8e058400) [pid = 1723] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 245 (0x8c6a8800) [pid = 1723] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 244 (0x887afc00) [pid = 1723] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 243 (0x952e2800) [pid = 1723] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 09:00:47 INFO - PROCESS | 1723 | --DOMWINDOW == 242 (0x8bb49800) [pid = 1723] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 09:00:48 INFO - PROCESS | 1723 | 1464710448324 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 09:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 3544ms 09:00:48 INFO - PROCESS | 1723 | 1464710448374 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 1723 | 1464710448378 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 09:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 09:00:48 INFO - PROCESS | 1723 | 1464710448400 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 1723 | 1464710448404 Marionette TRACE conn4 <- [1,1034,null,{}] 09:00:48 INFO - PROCESS | 1723 | 1464710448428 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:48 INFO - PROCESS | 1723 | 1464710448606 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 09:00:48 INFO - PROCESS | 1723 | 1464710448620 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7dc00 == 109 [pid = 1723] [id = 266] 09:00:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 243 (0x85d81400) [pid = 1723] [serial = 799] [outer = (nil)] 09:00:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 244 (0x8853f400) [pid = 1723] [serial = 800] [outer = 0x85d81400] 09:00:48 INFO - PROCESS | 1723 | 1464710448695 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 245 (0x887afc00) [pid = 1723] [serial = 801] [outer = 0x85d81400] 09:00:49 INFO - PROCESS | 1723 | 1464710449864 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 09:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 09:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1527ms 09:00:49 INFO - PROCESS | 1723 | 1464710449913 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 09:00:49 INFO - PROCESS | 1723 | 1464710449920 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 09:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 09:00:49 INFO - PROCESS | 1723 | 1464710449929 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 1723 | 1464710449935 Marionette TRACE conn4 <- [1,1038,null,{}] 09:00:49 INFO - PROCESS | 1723 | 1464710449944 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:50 INFO - PROCESS | 1723 | 1464710450172 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 09:00:50 INFO - PROCESS | 1723 | 1464710450519 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x8576d800 == 110 [pid = 1723] [id = 267] 09:00:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 246 (0x8660b400) [pid = 1723] [serial = 802] [outer = (nil)] 09:00:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 247 (0x87794400) [pid = 1723] [serial = 803] [outer = 0x8660b400] 09:00:50 INFO - PROCESS | 1723 | 1464710450622 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 248 (0x878cbc00) [pid = 1723] [serial = 804] [outer = 0x8660b400] 09:00:51 INFO - PROCESS | 1723 | 1464710451565 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 09:00:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1690ms 09:00:51 INFO - PROCESS | 1723 | 1464710451636 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 1723 | 1464710451646 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 09:00:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 09:00:51 INFO - PROCESS | 1723 | 1464710451660 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 1723 | 1464710451666 Marionette TRACE conn4 <- [1,1042,null,{}] 09:00:51 INFO - PROCESS | 1723 | 1464710451673 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:51 INFO - PROCESS | 1723 | 1464710451894 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 09:00:52 INFO - PROCESS | 1723 | 1464710452173 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x88541c00 == 111 [pid = 1723] [id = 268] 09:00:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 249 (0x88542000) [pid = 1723] [serial = 805] [outer = (nil)] 09:00:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 250 (0x887b6800) [pid = 1723] [serial = 806] [outer = 0x88542000] 09:00:52 INFO - PROCESS | 1723 | 1464710452308 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 251 (0x89952000) [pid = 1723] [serial = 807] [outer = 0x88542000] 09:00:53 INFO - PROCESS | 1723 | 1464710453356 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 09:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1753ms 09:00:53 INFO - PROCESS | 1723 | 1464710453414 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 09:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 09:00:53 INFO - PROCESS | 1723 | 1464710453418 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 09:00:53 INFO - PROCESS | 1723 | 1464710453425 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 1723 | 1464710453432 Marionette TRACE conn4 <- [1,1046,null,{}] 09:00:53 INFO - PROCESS | 1723 | 1464710453450 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:53 INFO - PROCESS | 1723 | 1464710453710 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 09:00:54 INFO - PROCESS | 1723 | 1464710454040 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b249000 == 112 [pid = 1723] [id = 269] 09:00:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 252 (0x8b24a800) [pid = 1723] [serial = 808] [outer = (nil)] 09:00:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 253 (0x8b253400) [pid = 1723] [serial = 809] [outer = 0x8b24a800] 09:00:54 INFO - PROCESS | 1723 | 1464710454148 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 254 (0x8bb45800) [pid = 1723] [serial = 810] [outer = 0x8b24a800] 09:00:55 INFO - PROCESS | 1723 | 1464710455093 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 09:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1740ms 09:00:55 INFO - PROCESS | 1723 | 1464710455166 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 1723 | 1464710455170 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 09:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 09:00:55 INFO - PROCESS | 1723 | 1464710455177 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 1723 | 1464710455181 Marionette TRACE conn4 <- [1,1050,null,{}] 09:00:55 INFO - PROCESS | 1723 | 1464710455187 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:55 INFO - PROCESS | 1723 | 1464710455442 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 09:00:55 INFO - PROCESS | 1723 | 1464710455763 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b047800 == 113 [pid = 1723] [id = 270] 09:00:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 255 (0x8bb4d400) [pid = 1723] [serial = 811] [outer = (nil)] 09:00:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 256 (0x8be84800) [pid = 1723] [serial = 812] [outer = 0x8bb4d400] 09:00:55 INFO - PROCESS | 1723 | 1464710455867 Marionette DEBUG loaded listener.js 09:00:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 257 (0x8c6a1800) [pid = 1723] [serial = 813] [outer = 0x8bb4d400] 09:00:56 INFO - PROCESS | 1723 | 1464710456778 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 09:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1635ms 09:00:56 INFO - PROCESS | 1723 | 1464710456813 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 1723 | 1464710456817 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 09:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 09:00:56 INFO - PROCESS | 1723 | 1464710456824 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 1723 | 1464710456828 Marionette TRACE conn4 <- [1,1054,null,{}] 09:00:56 INFO - PROCESS | 1723 | 1464710456834 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:57 INFO - PROCESS | 1723 | 1464710457028 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 09:00:57 INFO - PROCESS | 1723 | 1464710457345 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd47c00 == 114 [pid = 1723] [id = 271] 09:00:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 258 (0x8c6a8800) [pid = 1723] [serial = 814] [outer = (nil)] 09:00:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 259 (0x8d857400) [pid = 1723] [serial = 815] [outer = 0x8c6a8800] 09:00:57 INFO - PROCESS | 1723 | 1464710457458 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 260 (0x8d85a000) [pid = 1723] [serial = 816] [outer = 0x8c6a8800] 09:00:58 INFO - PROCESS | 1723 | 1464710458396 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 09:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1637ms 09:00:58 INFO - PROCESS | 1723 | 1464710458462 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 09:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 09:00:58 INFO - PROCESS | 1723 | 1464710458467 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 09:00:58 INFO - PROCESS | 1723 | 1464710458473 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 1723 | 1464710458477 Marionette TRACE conn4 <- [1,1058,null,{}] 09:00:58 INFO - PROCESS | 1723 | 1464710458483 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:00:58 INFO - PROCESS | 1723 | 1464710458774 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 09:00:59 INFO - PROCESS | 1723 | 1464710459102 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x85762800 == 115 [pid = 1723] [id = 272] 09:00:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 261 (0x8dd08c00) [pid = 1723] [serial = 817] [outer = (nil)] 09:00:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 262 (0x8dec9400) [pid = 1723] [serial = 818] [outer = 0x8dd08c00] 09:00:59 INFO - PROCESS | 1723 | 1464710459199 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 263 (0x8ded2c00) [pid = 1723] [serial = 819] [outer = 0x8dd08c00] 09:01:00 INFO - PROCESS | 1723 | 1464710460115 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 09:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1688ms 09:01:00 INFO - PROCESS | 1723 | 1464710460162 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 09:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 09:01:00 INFO - PROCESS | 1723 | 1464710460166 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 09:01:00 INFO - PROCESS | 1723 | 1464710460173 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 1723 | 1464710460177 Marionette TRACE conn4 <- [1,1062,null,{}] 09:01:00 INFO - PROCESS | 1723 | 1464710460183 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:00 INFO - PROCESS | 1723 | 1464710460419 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 09:01:00 INFO - PROCESS | 1723 | 1464710460735 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbe7800 == 116 [pid = 1723] [id = 273] 09:01:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 264 (0x8dd0f800) [pid = 1723] [serial = 820] [outer = (nil)] 09:01:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 265 (0x8e073800) [pid = 1723] [serial = 821] [outer = 0x8dd0f800] 09:01:00 INFO - PROCESS | 1723 | 1464710460843 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 266 (0x8e07a400) [pid = 1723] [serial = 822] [outer = 0x8dd0f800] 09:01:01 INFO - PROCESS | 1723 | 1464710461819 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 09:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1693ms 09:01:01 INFO - PROCESS | 1723 | 1464710461867 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 1723 | 1464710461873 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 09:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 09:01:01 INFO - PROCESS | 1723 | 1464710461881 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 1723 | 1464710461886 Marionette TRACE conn4 <- [1,1066,null,{}] 09:01:01 INFO - PROCESS | 1723 | 1464710461892 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:02 INFO - PROCESS | 1723 | 1464710462151 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 09:01:02 INFO - PROCESS | 1723 | 1464710462461 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e056000 == 117 [pid = 1723] [id = 274] 09:01:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 267 (0x8e05a000) [pid = 1723] [serial = 823] [outer = (nil)] 09:01:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 268 (0x8e10fc00) [pid = 1723] [serial = 824] [outer = 0x8e05a000] 09:01:02 INFO - PROCESS | 1723 | 1464710462551 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 269 (0x8ec75c00) [pid = 1723] [serial = 825] [outer = 0x8e05a000] 09:01:03 INFO - PROCESS | 1723 | 1464710463516 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 09:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1687ms 09:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 09:01:03 INFO - PROCESS | 1723 | 1464710463570 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 1723 | 1464710463573 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 09:01:03 INFO - PROCESS | 1723 | 1464710463581 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 1723 | 1464710463584 Marionette TRACE conn4 <- [1,1070,null,{}] 09:01:03 INFO - PROCESS | 1723 | 1464710463590 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:03 INFO - PROCESS | 1723 | 1464710463808 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 09:01:04 INFO - PROCESS | 1723 | 1464710464141 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05a400 == 118 [pid = 1723] [id = 275] 09:01:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 270 (0x8e10b000) [pid = 1723] [serial = 826] [outer = (nil)] 09:01:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 271 (0x8ed7fc00) [pid = 1723] [serial = 827] [outer = 0x8e10b000] 09:01:04 INFO - PROCESS | 1723 | 1464710464245 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 272 (0x8ee05400) [pid = 1723] [serial = 828] [outer = 0x8e10b000] 09:01:05 INFO - PROCESS | 1723 | 1464710465193 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 09:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1688ms 09:01:05 INFO - PROCESS | 1723 | 1464710465269 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 1723 | 1464710465272 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 09:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 09:01:05 INFO - PROCESS | 1723 | 1464710465280 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 1723 | 1464710465282 Marionette TRACE conn4 <- [1,1074,null,{}] 09:01:05 INFO - PROCESS | 1723 | 1464710465289 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:05 INFO - PROCESS | 1723 | 1464710465542 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 09:01:05 INFO - PROCESS | 1723 | 1464710465890 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed7b800 == 119 [pid = 1723] [id = 276] 09:01:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 273 (0x8ee09400) [pid = 1723] [serial = 829] [outer = (nil)] 09:01:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 274 (0x8f53d000) [pid = 1723] [serial = 830] [outer = 0x8ee09400] 09:01:05 INFO - PROCESS | 1723 | 1464710465983 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 275 (0x8f542c00) [pid = 1723] [serial = 831] [outer = 0x8ee09400] 09:01:06 INFO - PROCESS | 1723 | 1464710466981 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 09:01:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1744ms 09:01:07 INFO - PROCESS | 1723 | 1464710467026 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 1723 | 1464710467031 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 09:01:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 09:01:07 INFO - PROCESS | 1723 | 1464710467039 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 1723 | 1464710467045 Marionette TRACE conn4 <- [1,1078,null,{}] 09:01:07 INFO - PROCESS | 1723 | 1464710467053 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:07 INFO - PROCESS | 1723 | 1464710467452 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 09:01:07 INFO - PROCESS | 1723 | 1464710467696 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed74000 == 120 [pid = 1723] [id = 277] 09:01:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 276 (0x8f6e1800) [pid = 1723] [serial = 832] [outer = (nil)] 09:01:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 277 (0x8fd9d400) [pid = 1723] [serial = 833] [outer = 0x8f6e1800] 09:01:07 INFO - PROCESS | 1723 | 1464710467807 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 278 (0x91114400) [pid = 1723] [serial = 834] [outer = 0x8f6e1800] 09:01:08 INFO - PROCESS | 1723 | 1464710468829 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 09:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1839ms 09:01:08 INFO - PROCESS | 1723 | 1464710468879 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 1723 | 1464710468884 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 09:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 09:01:08 INFO - PROCESS | 1723 | 1464710468891 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 1723 | 1464710468894 Marionette TRACE conn4 <- [1,1082,null,{}] 09:01:08 INFO - PROCESS | 1723 | 1464710468901 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:09 INFO - PROCESS | 1723 | 1464710469156 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 09:01:09 INFO - PROCESS | 1723 | 1464710469506 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec7b000 == 121 [pid = 1723] [id = 278] 09:01:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 279 (0x8ed7e000) [pid = 1723] [serial = 835] [outer = (nil)] 09:01:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 280 (0x9115e800) [pid = 1723] [serial = 836] [outer = 0x8ed7e000] 09:01:09 INFO - PROCESS | 1723 | 1464710469612 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 281 (0x91162000) [pid = 1723] [serial = 837] [outer = 0x8ed7e000] 09:01:10 INFO - PROCESS | 1723 | 1464710470584 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 09:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1737ms 09:01:10 INFO - PROCESS | 1723 | 1464710470630 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 1723 | 1464710470636 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 09:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 09:01:10 INFO - PROCESS | 1723 | 1464710470643 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 1723 | 1464710470647 Marionette TRACE conn4 <- [1,1086,null,{}] 09:01:10 INFO - PROCESS | 1723 | 1464710470654 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:10 INFO - PROCESS | 1723 | 1464710470882 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 09:01:11 INFO - PROCESS | 1723 | 1464710471206 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x9115e400 == 122 [pid = 1723] [id = 279] 09:01:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 282 (0x91168000) [pid = 1723] [serial = 838] [outer = (nil)] 09:01:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 283 (0x9131d000) [pid = 1723] [serial = 839] [outer = 0x91168000] 09:01:11 INFO - PROCESS | 1723 | 1464710471301 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 284 (0x91320c00) [pid = 1723] [serial = 840] [outer = 0x91168000] 09:01:12 INFO - PROCESS | 1723 | 1464710472259 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 09:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1650ms 09:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 09:01:12 INFO - PROCESS | 1723 | 1464710472294 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 1723 | 1464710472298 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 09:01:12 INFO - PROCESS | 1723 | 1464710472307 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 1723 | 1464710472310 Marionette TRACE conn4 <- [1,1090,null,{}] 09:01:12 INFO - PROCESS | 1723 | 1464710472318 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:12 INFO - PROCESS | 1723 | 1464710472566 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 09:01:12 INFO - PROCESS | 1723 | 1464710472899 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x9115e000 == 123 [pid = 1723] [id = 280] 09:01:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 285 (0x911ba000) [pid = 1723] [serial = 841] [outer = (nil)] 09:01:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 286 (0x913cb400) [pid = 1723] [serial = 842] [outer = 0x911ba000] 09:01:13 INFO - PROCESS | 1723 | 1464710473010 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 287 (0x913d2c00) [pid = 1723] [serial = 843] [outer = 0x911ba000] 09:01:13 INFO - PROCESS | 1723 | 1464710473963 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 09:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1692ms 09:01:13 INFO - PROCESS | 1723 | 1464710473997 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 09:01:14 INFO - PROCESS | 1723 | 1464710474001 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 09:01:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 09:01:14 INFO - PROCESS | 1723 | 1464710474008 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 1723 | 1464710474011 Marionette TRACE conn4 <- [1,1094,null,{}] 09:01:14 INFO - PROCESS | 1723 | 1464710474017 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:14 INFO - PROCESS | 1723 | 1464710474228 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 09:01:14 INFO - PROCESS | 1723 | 1464710474571 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x91162800 == 124 [pid = 1723] [id = 281] 09:01:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 288 (0x91322c00) [pid = 1723] [serial = 844] [outer = (nil)] 09:01:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 289 (0x924ce800) [pid = 1723] [serial = 845] [outer = 0x91322c00] 09:01:14 INFO - PROCESS | 1723 | 1464710474675 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 290 (0x924d1000) [pid = 1723] [serial = 846] [outer = 0x91322c00] 09:01:15 INFO - PROCESS | 1723 | 1464710475693 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 09:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1733ms 09:01:15 INFO - PROCESS | 1723 | 1464710475743 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 1723 | 1464710475747 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 09:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 09:01:15 INFO - PROCESS | 1723 | 1464710475754 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 1723 | 1464710475757 Marionette TRACE conn4 <- [1,1098,null,{}] 09:01:15 INFO - PROCESS | 1723 | 1464710475763 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:16 INFO - PROCESS | 1723 | 1464710476011 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 09:01:16 INFO - PROCESS | 1723 | 1464710476338 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x87087400 == 125 [pid = 1723] [id = 282] 09:01:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 291 (0x924ca800) [pid = 1723] [serial = 847] [outer = (nil)] 09:01:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 292 (0x92aed800) [pid = 1723] [serial = 848] [outer = 0x924ca800] 09:01:16 INFO - PROCESS | 1723 | 1464710476433 Marionette DEBUG loaded listener.js 09:01:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 293 (0x92af6000) [pid = 1723] [serial = 849] [outer = 0x924ca800] 09:01:17 INFO - PROCESS | 1723 | 1464710477423 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 09:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1742ms 09:01:17 INFO - PROCESS | 1723 | 1464710477498 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 1723 | 1464710477501 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 09:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 09:01:17 INFO - PROCESS | 1723 | 1464710477508 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 1723 | 1464710477512 Marionette TRACE conn4 <- [1,1102,null,{}] 09:01:17 INFO - PROCESS | 1723 | 1464710477518 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:17 INFO - PROCESS | 1723 | 1464710477771 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 09:01:18 INFO - PROCESS | 1723 | 1464710478110 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x85770000 == 126 [pid = 1723] [id = 283] 09:01:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 294 (0x866d1c00) [pid = 1723] [serial = 850] [outer = (nil)] 09:01:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 295 (0x86a56000) [pid = 1723] [serial = 851] [outer = 0x866d1c00] 09:01:18 INFO - PROCESS | 1723 | 1464710478223 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 296 (0x87088000) [pid = 1723] [serial = 852] [outer = 0x866d1c00] 09:01:19 INFO - PROCESS | 1723 | 1464710479183 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 09:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1736ms 09:01:19 INFO - PROCESS | 1723 | 1464710479246 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 1723 | 1464710479250 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 09:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 09:01:19 INFO - PROCESS | 1723 | 1464710479258 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - PROCESS | 1723 | 1464710479261 Marionette TRACE conn4 <- [1,1106,null,{}] 09:01:19 INFO - PROCESS | 1723 | 1464710479268 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:19 INFO - PROCESS | 1723 | 1464710479527 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e7c00 == 125 [pid = 1723] [id = 102] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x92e2c000 == 124 [pid = 1723] [id = 253] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x8f543c00 == 123 [pid = 1723] [id = 251] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0bcc00 == 122 [pid = 1723] [id = 252] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x8f615000 == 121 [pid = 1723] [id = 250] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x8b1a8400 == 120 [pid = 1723] [id = 249] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7d000 == 119 [pid = 1723] [id = 248] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x8b249c00 == 118 [pid = 1723] [id = 247] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x89952400 == 117 [pid = 1723] [id = 246] 09:01:20 INFO - PROCESS | 1723 | --DOCSHELL 0x86605000 == 116 [pid = 1723] [id = 245] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 295 (0x92e21c00) [pid = 1723] [serial = 509] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 294 (0x9ae82800) [pid = 1723] [serial = 398] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 293 (0x92d2a800) [pid = 1723] [serial = 696] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 292 (0x9d583c00) [pid = 1723] [serial = 452] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 291 (0x92d29000) [pid = 1723] [serial = 695] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 290 (0x8adc6000) [pid = 1723] [serial = 470] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 289 (0x9ba14c00) [pid = 1723] [serial = 621] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 288 (0x8b0b4c00) [pid = 1723] [serial = 603] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 287 (0xa82b3800) [pid = 1723] [serial = 177] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 286 (0x86609400) [pid = 1723] [serial = 707] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 285 (0xa6295800) [pid = 1723] [serial = 223] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 284 (0x8c6a4c00) [pid = 1723] [serial = 674] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 283 (0x9d506400) [pid = 1723] [serial = 217] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 282 (0x9519bc00) [pid = 1723] [serial = 382] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 281 (0x94f8e400) [pid = 1723] [serial = 530] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 280 (0x89fce800) [pid = 1723] [serial = 533] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 279 (0x8ed71400) [pid = 1723] [serial = 503] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 278 (0x8b054000) [pid = 1723] [serial = 729] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 277 (0x887b3800) [pid = 1723] [serial = 645] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 276 (0x9ba42400) [pid = 1723] [serial = 310] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 275 (0xa21ae000) [pid = 1723] [serial = 138] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 274 (0x8bb4ac00) [pid = 1723] [serial = 449] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 273 (0xa2284800) [pid = 1723] [serial = 627] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 272 (0x9ba46000) [pid = 1723] [serial = 253] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 271 (0x85d80000) [pid = 1723] [serial = 719] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 270 (0x92e2b800) [pid = 1723] [serial = 479] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 269 (0xa244a000) [pid = 1723] [serial = 171] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 268 (0x9b3a4800) [pid = 1723] [serial = 132] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 267 (0x95195000) [pid = 1723] [serial = 407] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 266 (0xa6cdc000) [pid = 1723] [serial = 349] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 265 (0xa6745000) [pid = 1723] [serial = 141] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 264 (0x9527f400) [pid = 1723] [serial = 337] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 263 (0x9a782c00) [pid = 1723] [serial = 207] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 262 (0x9d583000) [pid = 1723] [serial = 692] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 261 (0x89b12c00) [pid = 1723] [serial = 536] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 260 (0x9ae87800) [pid = 1723] [serial = 581] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 259 (0x8adc8c00) [pid = 1723] [serial = 728] [outer = (nil)] [url = about:blank] 09:01:20 INFO - PROCESS | 1723 | --DOMWINDOW == 258 (0x9ae80400) [pid = 1723] [serial = 515] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 257 (0x8bae5800) [pid = 1723] [serial = 654] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 256 (0x8bbe8c00) [pid = 1723] [serial = 732] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 255 (0x9a29e800) [pid = 1723] [serial = 686] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 254 (0xa2287800) [pid = 1723] [serial = 298] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 253 (0x8b0b0800) [pid = 1723] [serial = 539] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 252 (0xa22cf800) [pid = 1723] [serial = 461] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 251 (0x8baf0000) [pid = 1723] [serial = 731] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 250 (0x8f545800) [pid = 1723] [serial = 431] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 249 (0x9a74c800) [pid = 1723] [serial = 292] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 248 (0x8ed7b000) [pid = 1723] [serial = 395] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 247 (0x9b266000) [pid = 1723] [serial = 168] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 246 (0x911bec00) [pid = 1723] [serial = 506] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 245 (0x8d862000) [pid = 1723] [serial = 401] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 244 (0x9115ec00) [pid = 1723] [serial = 304] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 243 (0x9b87c800) [pid = 1723] [serial = 105] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 242 (0x8bd4dc00) [pid = 1723] [serial = 630] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 241 (0x91372400) [pid = 1723] [serial = 334] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 240 (0x9d9cb400) [pid = 1723] [serial = 386] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 239 (0x96481800) [pid = 1723] [serial = 575] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 238 (0x89b12400) [pid = 1723] [serial = 671] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 237 (0x950d1400) [pid = 1723] [serial = 289] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 236 (0x92e2c800) [pid = 1723] [serial = 572] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 235 (0x95193800) [pid = 1723] [serial = 684] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 234 (0x95195400) [pid = 1723] [serial = 584] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 233 (0x8fda0400) [pid = 1723] [serial = 678] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 232 (0x866dd800) [pid = 1723] [serial = 713] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 231 (0x9c2a1800) [pid = 1723] [serial = 636] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 230 (0xa306c400) [pid = 1723] [serial = 265] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 229 (0x92e21400) [pid = 1723] [serial = 615] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 228 (0x9ba1c000) [pid = 1723] [serial = 295] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 227 (0x885a8800) [pid = 1723] [serial = 642] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 226 (0x866d7400) [pid = 1723] [serial = 711] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 225 (0x8ded2400) [pid = 1723] [serial = 675] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 224 (0x8c6aac00) [pid = 1723] [serial = 521] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 223 (0x9ae86400) [pid = 1723] [serial = 687] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 222 (0x8bae6c00) [pid = 1723] [serial = 500] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 221 (0x8ee09800) [pid = 1723] [serial = 609] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 220 (0x94f2f800) [pid = 1723] [serial = 683] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 219 (0x8f547c00) [pid = 1723] [serial = 677] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 218 (0x9d50ec00) [pid = 1723] [serial = 340] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 217 (0xa6767c00) [pid = 1723] [serial = 346] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 216 (0x9d57c800) [pid = 1723] [serial = 437] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 215 (0x8708e000) [pid = 1723] [serial = 704] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 214 (0x9c2aa400) [pid = 1723] [serial = 701] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 213 (0x8fda3000) [pid = 1723] [serial = 563] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 212 (0x951a1000) [pid = 1723] [serial = 214] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 211 (0x8f54ac00) [pid = 1723] [serial = 379] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 210 (0x9a78a000) [pid = 1723] [serial = 618] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 209 (0x9c050800) [pid = 1723] [serial = 262] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 208 (0x91375400) [pid = 1723] [serial = 247] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 207 (0x9c2ae800) [pid = 1723] [serial = 259] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 206 (0x928e8800) [pid = 1723] [serial = 681] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 205 (0x9d57d800) [pid = 1723] [serial = 624] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 204 (0x95277400) [pid = 1723] [serial = 512] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 203 (0x9d9c9800) [pid = 1723] [serial = 135] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 202 (0x85d82000) [pid = 1723] [serial = 720] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 201 (0x866d5800) [pid = 1723] [serial = 710] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 200 (0xa3072400) [pid = 1723] [serial = 633] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 199 (0x8fdaa800) [pid = 1723] [serial = 446] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 198 (0xa6235800) [pid = 1723] [serial = 83] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 197 (0x885aa800) [pid = 1723] [serial = 726] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 196 (0xa3231800) [pid = 1723] [serial = 343] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 195 (0x8dd0bc00) [pid = 1723] [serial = 699] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 194 (0x8b251800) [pid = 1723] [serial = 467] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 193 (0x92aef400) [pid = 1723] [serial = 458] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 192 (0x9b53a400) [pid = 1723] [serial = 524] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 191 (0xa6f4a000) [pid = 1723] [serial = 180] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 190 (0x920b2400) [pid = 1723] [serial = 612] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 189 (0x92af6c00) [pid = 1723] [serial = 473] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 188 (0x86a5bc00) [pid = 1723] [serial = 717] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 187 (0xa3070c00) [pid = 1723] [serial = 702] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 186 (0xa35ed800) [pid = 1723] [serial = 307] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 185 (0x8e10b400) [pid = 1723] [serial = 392] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 184 (0xa2410000) [pid = 1723] [serial = 301] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 183 (0x8ec72400) [pid = 1723] [serial = 560] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 182 (0x9b643800) [pid = 1723] [serial = 518] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 181 (0x928e9c00) [pid = 1723] [serial = 204] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 180 (0x86a5a400) [pid = 1723] [serial = 722] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 179 (0x911be800) [pid = 1723] [serial = 286] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 178 (0x88548800) [pid = 1723] [serial = 639] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 177 (0x9ae88c00) [pid = 1723] [serial = 404] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 176 (0x92e26400) [pid = 1723] [serial = 464] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x8bb48000) [pid = 1723] [serial = 557] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x9d58b400) [pid = 1723] [serial = 693] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x86a5f000) [pid = 1723] [serial = 723] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x920af000) [pid = 1723] [serial = 569] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x87090000) [pid = 1723] [serial = 705] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0xa6ceac00) [pid = 1723] [serial = 352] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9b645000) [pid = 1723] [serial = 689] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x9a788800) [pid = 1723] [serial = 578] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x86a59400) [pid = 1723] [serial = 716] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8e062400) [pid = 1723] [serial = 389] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8b04d800) [pid = 1723] [serial = 672] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x99fb3400) [pid = 1723] [serial = 165] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x866df800) [pid = 1723] [serial = 714] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x9b819000) [pid = 1723] [serial = 690] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8bbea400) [pid = 1723] [serial = 455] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0xa3464800) [pid = 1723] [serial = 111] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x91166c00) [pid = 1723] [serial = 566] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8779f800) [pid = 1723] [serial = 648] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x924d0c00) [pid = 1723] [serial = 434] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0xa21b0400) [pid = 1723] [serial = 220] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x911bd400) [pid = 1723] [serial = 680] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0xa6ce9c00) [pid = 1723] [serial = 174] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8ded0400) [pid = 1723] [serial = 355] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x9a995400) [pid = 1723] [serial = 256] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x8dd0a400) [pid = 1723] [serial = 698] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x88548400) [pid = 1723] [serial = 725] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x952e3400) [pid = 1723] [serial = 129] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x9c1c8000) [pid = 1723] [serial = 210] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8b1a7400) [pid = 1723] [serial = 476] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x95282000) [pid = 1723] [serial = 250] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x9d589000) [pid = 1723] [serial = 440] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8fda7000) [pid = 1723] [serial = 443] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0xa1160400) [pid = 1723] [serial = 527] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x887b8000) [pid = 1723] [serial = 651] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x952e8800) [pid = 1723] [serial = 108] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8d861800) [pid = 1723] [serial = 606] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8660c400) [pid = 1723] [serial = 708] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8c6a9800) [pid = 1723] [serial = 734] [outer = (nil)] [url = about:blank] 09:01:21 INFO - PROCESS | 1723 | 1464710481328 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 1723 | --DOCSHELL 0xa2448800 == 115 [pid = 1723] [id = 9] 09:01:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x86602000 == 116 [pid = 1723] [id = 284] 09:01:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x86602c00) [pid = 1723] [serial = 853] [outer = (nil)] 09:01:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8660c000) [pid = 1723] [serial = 854] [outer = 0x86602c00] 09:01:21 INFO - PROCESS | 1723 | 1464710481451 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x866d6800) [pid = 1723] [serial = 855] [outer = 0x86602c00] 09:01:22 INFO - PROCESS | 1723 | 1464710482374 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 09:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 3193ms 09:01:22 INFO - PROCESS | 1723 | 1464710482454 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 1723 | 1464710482461 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 09:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 09:01:22 INFO - PROCESS | 1723 | 1464710482470 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 1723 | 1464710482480 Marionette TRACE conn4 <- [1,1110,null,{}] 09:01:22 INFO - PROCESS | 1723 | 1464710482498 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:22 INFO - PROCESS | 1723 | 1464710482714 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 09:01:22 INFO - PROCESS | 1723 | 1464710482889 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x87085400 == 117 [pid = 1723] [id = 285] 09:01:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x87086c00) [pid = 1723] [serial = 856] [outer = (nil)] 09:01:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x87091000) [pid = 1723] [serial = 857] [outer = 0x87086c00] 09:01:23 INFO - PROCESS | 1723 | 1464710483018 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x877a0c00) [pid = 1723] [serial = 858] [outer = 0x87086c00] 09:01:23 INFO - PROCESS | 1723 | 1464710483978 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 09:01:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1550ms 09:01:24 INFO - PROCESS | 1723 | 1464710484023 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 09:01:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 09:01:24 INFO - PROCESS | 1723 | 1464710484030 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 09:01:24 INFO - PROCESS | 1723 | 1464710484047 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 1723 | 1464710484051 Marionette TRACE conn4 <- [1,1114,null,{}] 09:01:24 INFO - PROCESS | 1723 | 1464710484057 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:24 INFO - PROCESS | 1723 | 1464710484329 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 09:01:24 INFO - PROCESS | 1723 | 1464710484359 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a5b000 == 118 [pid = 1723] [id = 286] 09:01:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x87a11000) [pid = 1723] [serial = 859] [outer = (nil)] 09:01:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x885a5800) [pid = 1723] [serial = 860] [outer = 0x87a11000] 09:01:24 INFO - PROCESS | 1723 | 1464710484439 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x885ad800) [pid = 1723] [serial = 861] [outer = 0x87a11000] 09:01:25 INFO - PROCESS | 1723 | 1464710485686 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 09:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 2094ms 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x866dcc00) [pid = 1723] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8b04f800) [pid = 1723] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x89955800) [pid = 1723] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x87088400) [pid = 1723] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x87a11c00) [pid = 1723] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8b0bb800) [pid = 1723] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x85d7e000) [pid = 1723] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 09:01:26 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8b04b400) [pid = 1723] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 09:01:26 INFO - PROCESS | 1723 | 1464710486193 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 1723 | 1464710486198 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 09:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 09:01:26 INFO - PROCESS | 1723 | 1464710486217 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 1723 | 1464710486227 Marionette TRACE conn4 <- [1,1118,null,{}] 09:01:26 INFO - PROCESS | 1723 | 1464710486234 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:26 INFO - PROCESS | 1723 | 1464710486436 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 09:01:26 INFO - PROCESS | 1723 | 1464710486605 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a18000 == 119 [pid = 1723] [id = 287] 09:01:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x87a18800) [pid = 1723] [serial = 862] [outer = (nil)] 09:01:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x89b15400) [pid = 1723] [serial = 863] [outer = 0x87a18800] 09:01:26 INFO - PROCESS | 1723 | 1464710486699 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x89fcb000) [pid = 1723] [serial = 864] [outer = 0x87a18800] 09:01:27 INFO - PROCESS | 1723 | 1464710487498 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 09:01:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1351ms 09:01:27 INFO - PROCESS | 1723 | 1464710487558 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 1723 | 1464710487563 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 09:01:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 09:01:27 INFO - PROCESS | 1723 | 1464710487576 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 1723 | 1464710487578 Marionette TRACE conn4 <- [1,1122,null,{}] 09:01:27 INFO - PROCESS | 1723 | 1464710487585 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:27 INFO - PROCESS | 1723 | 1464710487795 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 09:01:27 INFO - PROCESS | 1723 | 1464710487964 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bd800 == 120 [pid = 1723] [id = 288] 09:01:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x89b16400) [pid = 1723] [serial = 865] [outer = (nil)] 09:01:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8b047000) [pid = 1723] [serial = 866] [outer = 0x89b16400] 09:01:28 INFO - PROCESS | 1723 | 1464710488042 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8b04d400) [pid = 1723] [serial = 867] [outer = 0x89b16400] 09:01:29 INFO - PROCESS | 1723 | 1464710489223 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 09:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1683ms 09:01:29 INFO - PROCESS | 1723 | 1464710489260 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 1723 | 1464710489268 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 09:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 09:01:29 INFO - PROCESS | 1723 | 1464710489277 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - PROCESS | 1723 | 1464710489284 Marionette TRACE conn4 <- [1,1126,null,{}] 09:01:29 INFO - PROCESS | 1723 | 1464710489293 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:29 INFO - PROCESS | 1723 | 1464710489581 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 09:01:29 INFO - PROCESS | 1723 | 1464710489906 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x866db800 == 121 [pid = 1723] [id = 289] 09:01:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x86a5f000) [pid = 1723] [serial = 868] [outer = (nil)] 09:01:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x87091400) [pid = 1723] [serial = 869] [outer = 0x86a5f000] 09:01:30 INFO - PROCESS | 1723 | 1464710490002 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x87a0c800) [pid = 1723] [serial = 870] [outer = 0x86a5f000] 09:01:31 INFO - PROCESS | 1723 | 1464710491019 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 09:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1790ms 09:01:31 INFO - PROCESS | 1723 | 1464710491069 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 1723 | 1464710491079 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 09:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 09:01:31 INFO - PROCESS | 1723 | 1464710491091 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - PROCESS | 1723 | 1464710491095 Marionette TRACE conn4 <- [1,1130,null,{}] 09:01:31 INFO - PROCESS | 1723 | 1464710491103 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:31 INFO - PROCESS | 1723 | 1464710491377 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 09:01:31 INFO - PROCESS | 1723 | 1464710491692 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x89951000 == 122 [pid = 1723] [id = 290] 09:01:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x89b09400) [pid = 1723] [serial = 871] [outer = (nil)] 09:01:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x89b17800) [pid = 1723] [serial = 872] [outer = 0x89b09400] 09:01:31 INFO - PROCESS | 1723 | 1464710491784 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8adc8800) [pid = 1723] [serial = 873] [outer = 0x89b09400] 09:01:32 INFO - PROCESS | 1723 | 1464710492856 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 09:01:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1784ms 09:01:32 INFO - PROCESS | 1723 | 1464710492875 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 1723 | 1464710492880 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 09:01:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 09:01:32 INFO - PROCESS | 1723 | 1464710492887 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 1723 | 1464710492894 Marionette TRACE conn4 <- [1,1134,null,{}] 09:01:32 INFO - PROCESS | 1723 | 1464710492912 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:33 INFO - PROCESS | 1723 | 1464710493149 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 09:01:33 INFO - PROCESS | 1723 | 1464710493426 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0bc000 == 123 [pid = 1723] [id = 291] 09:01:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8b1a8400) [pid = 1723] [serial = 874] [outer = (nil)] 09:01:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8b24cc00) [pid = 1723] [serial = 875] [outer = 0x8b1a8400] 09:01:33 INFO - PROCESS | 1723 | 1464710493554 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8bae5800) [pid = 1723] [serial = 876] [outer = 0x8b1a8400] 09:01:34 INFO - PROCESS | 1723 | 1464710494504 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 09:01:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1694ms 09:01:34 INFO - PROCESS | 1723 | 1464710494582 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 1723 | 1464710494588 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 09:01:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 09:01:34 INFO - PROCESS | 1723 | 1464710494596 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 1723 | 1464710494599 Marionette TRACE conn4 <- [1,1138,null,{}] 09:01:34 INFO - PROCESS | 1723 | 1464710494606 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:34 INFO - PROCESS | 1723 | 1464710494871 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 09:01:35 INFO - PROCESS | 1723 | 1464710495175 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b6c00 == 124 [pid = 1723] [id = 292] 09:01:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x8b1a3000) [pid = 1723] [serial = 877] [outer = (nil)] 09:01:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x8bb4c000) [pid = 1723] [serial = 878] [outer = 0x8b1a3000] 09:01:35 INFO - PROCESS | 1723 | 1464710495273 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x8bbea400) [pid = 1723] [serial = 879] [outer = 0x8b1a3000] 09:01:36 INFO - PROCESS | 1723 | 1464710496227 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 09:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1682ms 09:01:36 INFO - PROCESS | 1723 | 1464710496278 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 1723 | 1464710496283 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 09:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 09:01:36 INFO - PROCESS | 1723 | 1464710496291 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 1723 | 1464710496295 Marionette TRACE conn4 <- [1,1142,null,{}] 09:01:36 INFO - PROCESS | 1723 | 1464710496301 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:36 INFO - PROCESS | 1723 | 1464710496528 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 09:01:36 INFO - PROCESS | 1723 | 1464710496786 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae9800 == 125 [pid = 1723] [id = 293] 09:01:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x8bb44400) [pid = 1723] [serial = 880] [outer = (nil)] 09:01:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x8be86c00) [pid = 1723] [serial = 881] [outer = 0x8bb44400] 09:01:36 INFO - PROCESS | 1723 | 1464710496924 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x8c69f400) [pid = 1723] [serial = 882] [outer = 0x8bb44400] 09:01:37 INFO - PROCESS | 1723 | 1464710497941 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 09:01:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1683ms 09:01:37 INFO - PROCESS | 1723 | 1464710497975 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 1723 | 1464710497978 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 09:01:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 09:01:37 INFO - PROCESS | 1723 | 1464710497985 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 1723 | 1464710497989 Marionette TRACE conn4 <- [1,1146,null,{}] 09:01:37 INFO - PROCESS | 1723 | 1464710497995 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:38 INFO - PROCESS | 1723 | 1464710498253 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 09:01:38 INFO - PROCESS | 1723 | 1464710498621 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d71e000 == 126 [pid = 1723] [id = 294] 09:01:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8d854c00) [pid = 1723] [serial = 883] [outer = (nil)] 09:01:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x8d863c00) [pid = 1723] [serial = 884] [outer = 0x8d854c00] 09:01:38 INFO - PROCESS | 1723 | 1464710498725 Marionette DEBUG loaded listener.js 09:01:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x8dd07c00) [pid = 1723] [serial = 885] [outer = 0x8d854c00] 09:01:39 INFO - PROCESS | 1723 | 1464710499651 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 09:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1736ms 09:01:39 INFO - PROCESS | 1723 | 1464710499723 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 09:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 09:01:39 INFO - PROCESS | 1723 | 1464710499728 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 09:01:39 INFO - PROCESS | 1723 | 1464710499734 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 1723 | 1464710499738 Marionette TRACE conn4 <- [1,1150,null,{}] 09:01:39 INFO - PROCESS | 1723 | 1464710499745 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:40 INFO - PROCESS | 1723 | 1464710500022 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 09:01:40 INFO - PROCESS | 1723 | 1464710500336 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c6ab400 == 127 [pid = 1723] [id = 295] 09:01:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8d717c00) [pid = 1723] [serial = 886] [outer = (nil)] 09:01:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x8dec5400) [pid = 1723] [serial = 887] [outer = 0x8d717c00] 09:01:40 INFO - PROCESS | 1723 | 1464710500435 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x8deca000) [pid = 1723] [serial = 888] [outer = 0x8d717c00] 09:01:41 INFO - PROCESS | 1723 | 1464710501437 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 09:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1740ms 09:01:41 INFO - PROCESS | 1723 | 1464710501475 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 1723 | 1464710501479 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 09:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 09:01:41 INFO - PROCESS | 1723 | 1464710501487 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 1723 | 1464710501491 Marionette TRACE conn4 <- [1,1154,null,{}] 09:01:41 INFO - PROCESS | 1723 | 1464710501500 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:41 INFO - PROCESS | 1723 | 1464710501752 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 09:01:42 INFO - PROCESS | 1723 | 1464710502076 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d71cc00 == 128 [pid = 1723] [id = 296] 09:01:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x8dec3c00) [pid = 1723] [serial = 889] [outer = (nil)] 09:01:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x8e07a000) [pid = 1723] [serial = 890] [outer = 0x8dec3c00] 09:01:42 INFO - PROCESS | 1723 | 1464710502209 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x8e105800) [pid = 1723] [serial = 891] [outer = 0x8dec3c00] 09:01:43 INFO - PROCESS | 1723 | 1464710503565 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 09:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 2146ms 09:01:43 INFO - PROCESS | 1723 | 1464710503637 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 1723 | 1464710503644 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 09:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 09:01:43 INFO - PROCESS | 1723 | 1464710503685 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 1723 | 1464710503689 Marionette TRACE conn4 <- [1,1158,null,{}] 09:01:43 INFO - PROCESS | 1723 | 1464710503754 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:44 INFO - PROCESS | 1723 | 1464710504206 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 09:01:44 INFO - PROCESS | 1723 | 1464710504451 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dec4c00 == 129 [pid = 1723] [id = 297] 09:01:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x8ded1000) [pid = 1723] [serial = 892] [outer = (nil)] 09:01:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x8ed71c00) [pid = 1723] [serial = 893] [outer = 0x8ded1000] 09:01:44 INFO - PROCESS | 1723 | 1464710504577 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x8ed76000) [pid = 1723] [serial = 894] [outer = 0x8ded1000] 09:01:45 INFO - PROCESS | 1723 | 1464710505560 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 09:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1968ms 09:01:45 INFO - PROCESS | 1723 | 1464710505634 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 09:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 09:01:45 INFO - PROCESS | 1723 | 1464710505638 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 09:01:45 INFO - PROCESS | 1723 | 1464710505646 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 1723 | 1464710505650 Marionette TRACE conn4 <- [1,1162,null,{}] 09:01:45 INFO - PROCESS | 1723 | 1464710505657 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:45 INFO - PROCESS | 1723 | 1464710505940 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 09:01:46 INFO - PROCESS | 1723 | 1464710506259 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x85771800 == 130 [pid = 1723] [id = 298] 09:01:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x8e10b400) [pid = 1723] [serial = 895] [outer = (nil)] 09:01:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x8ee4f400) [pid = 1723] [serial = 896] [outer = 0x8e10b400] 09:01:46 INFO - PROCESS | 1723 | 1464710506359 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x8f542400) [pid = 1723] [serial = 897] [outer = 0x8e10b400] 09:01:47 INFO - PROCESS | 1723 | 1464710507323 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 09:01:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 09:01:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1740ms 09:01:47 INFO - PROCESS | 1723 | 1464710507387 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 09:01:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 09:01:47 INFO - PROCESS | 1723 | 1464710507391 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 09:01:47 INFO - PROCESS | 1723 | 1464710507398 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 09:01:47 INFO - PROCESS | 1723 | 1464710507403 Marionette TRACE conn4 <- [1,1166,null,{}] 09:01:47 INFO - PROCESS | 1723 | 1464710507410 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:47 INFO - PROCESS | 1723 | 1464710507709 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 09:01:48 INFO - PROCESS | 1723 | 1464710508027 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee0fc00 == 131 [pid = 1723] [id = 299] 09:01:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x8f6dfc00) [pid = 1723] [serial = 898] [outer = (nil)] 09:01:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 177 (0x8f6e6000) [pid = 1723] [serial = 899] [outer = 0x8f6dfc00] 09:01:48 INFO - PROCESS | 1723 | 1464710508132 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 178 (0x8fda7000) [pid = 1723] [serial = 900] [outer = 0x8f6dfc00] 09:01:49 INFO - PROCESS | 1723 | 1464710509072 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 09:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1732ms 09:01:49 INFO - PROCESS | 1723 | 1464710509131 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 1723 | 1464710509134 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 09:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 09:01:49 INFO - PROCESS | 1723 | 1464710509142 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 1723 | 1464710509144 Marionette TRACE conn4 <- [1,1170,null,{}] 09:01:49 INFO - PROCESS | 1723 | 1464710509151 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:49 INFO - PROCESS | 1723 | 1464710509378 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 09:01:49 INFO - PROCESS | 1723 | 1464710509659 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6da400 == 132 [pid = 1723] [id = 300] 09:01:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 179 (0x8f6e3c00) [pid = 1723] [serial = 901] [outer = (nil)] 09:01:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 180 (0x9115ec00) [pid = 1723] [serial = 902] [outer = 0x8f6e3c00] 09:01:49 INFO - PROCESS | 1723 | 1464710509790 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 181 (0x91164000) [pid = 1723] [serial = 903] [outer = 0x8f6e3c00] 09:01:50 INFO - PROCESS | 1723 | 1464710510727 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 09:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1632ms 09:01:50 INFO - PROCESS | 1723 | 1464710510775 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 1723 | 1464710510778 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 09:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 09:01:50 INFO - PROCESS | 1723 | 1464710510786 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 1723 | 1464710510800 Marionette TRACE conn4 <- [1,1174,null,{}] 09:01:50 INFO - PROCESS | 1723 | 1464710510807 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:51 INFO - PROCESS | 1723 | 1464710511049 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 09:01:51 INFO - PROCESS | 1723 | 1464710511365 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b1c00 == 133 [pid = 1723] [id = 301] 09:01:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 182 (0x8f615400) [pid = 1723] [serial = 904] [outer = (nil)] 09:01:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 183 (0x9131d400) [pid = 1723] [serial = 905] [outer = 0x8f615400] 09:01:51 INFO - PROCESS | 1723 | 1464710511464 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 184 (0x9136e800) [pid = 1723] [serial = 906] [outer = 0x8f615400] 09:01:52 INFO - PROCESS | 1723 | 1464710512569 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 1723 | 1464710512639 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 09:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 09:01:52 INFO - PROCESS | 1723 | 1464710512647 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 1723 | 1464710512655 Marionette TRACE conn4 <- [1,1178,null,{}] 09:01:52 INFO - PROCESS | 1723 | 1464710512666 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:52 INFO - PROCESS | 1723 | 1464710512939 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 09:01:53 INFO - PROCESS | 1723 | 1464710513260 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660d800 == 134 [pid = 1723] [id = 302] 09:01:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 185 (0x86a5a400) [pid = 1723] [serial = 907] [outer = (nil)] 09:01:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 186 (0x920b0800) [pid = 1723] [serial = 908] [outer = 0x86a5a400] 09:01:53 INFO - PROCESS | 1723 | 1464710513356 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 187 (0x920b7000) [pid = 1723] [serial = 909] [outer = 0x86a5a400] 09:01:55 INFO - PROCESS | 1723 | 1464710515077 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 1723 | 1464710515152 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 09:01:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 09:01:55 INFO - PROCESS | 1723 | 1464710515162 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 1723 | 1464710515169 Marionette TRACE conn4 <- [1,1182,null,{}] 09:01:55 INFO - PROCESS | 1723 | 1464710515227 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:55 INFO - PROCESS | 1723 | 1464710515472 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 09:01:55 INFO - PROCESS | 1723 | 1464710515705 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x866dcc00 == 135 [pid = 1723] [id = 303] 09:01:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 188 (0x866de000) [pid = 1723] [serial = 910] [outer = (nil)] 09:01:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 189 (0x86a5d800) [pid = 1723] [serial = 911] [outer = 0x866de000] 09:01:55 INFO - PROCESS | 1723 | 1464710515824 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 190 (0x8708b000) [pid = 1723] [serial = 912] [outer = 0x866de000] 09:01:56 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:01:56 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:01:56 INFO - PROCESS | 1723 | 1464710516977 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 1723 | 1464710517071 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 09:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 09:01:57 INFO - PROCESS | 1723 | 1464710517090 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 1723 | 1464710517098 Marionette TRACE conn4 <- [1,1186,null,{}] 09:01:57 INFO - PROCESS | 1723 | 1464710517109 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:57 INFO - PROCESS | 1723 | 1464710517569 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 09:01:57 INFO - PROCESS | 1723 | 1464710517797 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d82800 == 136 [pid = 1723] [id = 304] 09:01:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 191 (0x86a59000) [pid = 1723] [serial = 913] [outer = (nil)] 09:01:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 192 (0x88541800) [pid = 1723] [serial = 914] [outer = 0x86a59000] 09:01:57 INFO - PROCESS | 1723 | 1464710517881 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 193 (0x885a2000) [pid = 1723] [serial = 915] [outer = 0x86a59000] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x9c2a7c00 == 135 [pid = 1723] [id = 11] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x94f95000 == 134 [pid = 1723] [id = 6] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0xa6f43800 == 133 [pid = 1723] [id = 59] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x9a989c00 == 132 [pid = 1723] [id = 85] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x91118c00 == 131 [pid = 1723] [id = 227] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x87082400 == 130 [pid = 1723] [id = 234] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x86602800 == 129 [pid = 1723] [id = 236] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd08800 == 128 [pid = 1723] [id = 233] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x9a35b800 == 127 [pid = 1723] [id = 230] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x928e3400 == 126 [pid = 1723] [id = 83] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee06800 == 125 [pid = 1723] [id = 225] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x96475800 == 124 [pid = 1723] [id = 86] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x9647ac00 == 123 [pid = 1723] [id = 228] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x928e4400 == 122 [pid = 1723] [id = 229] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x9c2ac000 == 121 [pid = 1723] [id = 32] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd02800 == 120 [pid = 1723] [id = 232] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x92d20400 == 119 [pid = 1723] [id = 231] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x9115c800 == 118 [pid = 1723] [id = 87] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x86601800 == 117 [pid = 1723] [id = 235] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x8660a000 == 116 [pid = 1723] [id = 237] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x87a18000 == 115 [pid = 1723] [id = 287] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x86a5b000 == 114 [pid = 1723] [id = 286] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x87085400 == 113 [pid = 1723] [id = 285] 09:01:58 INFO - PROCESS | 1723 | --DOCSHELL 0x86602000 == 112 [pid = 1723] [id = 284] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 192 (0x8be90000) [pid = 1723] [serial = 798] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 191 (0x8853f400) [pid = 1723] [serial = 800] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 190 (0x87082800) [pid = 1723] [serial = 779] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 189 (0x8bbe5c00) [pid = 1723] [serial = 795] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 188 (0xa3072c00) [pid = 1723] [serial = 770] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 187 (0x8fd9ec00) [pid = 1723] [serial = 752] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 186 (0x92d25800) [pid = 1723] [serial = 755] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 185 (0x8b0b1400) [pid = 1723] [serial = 794] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 184 (0x9ae8e000) [pid = 1723] [serial = 767] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 183 (0x89b0f400) [pid = 1723] [serial = 785] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 182 (0x8be89400) [pid = 1723] [serial = 773] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 181 (0x885a7400) [pid = 1723] [serial = 791] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 180 (0x8779a800) [pid = 1723] [serial = 780] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 179 (0x8576bc00) [pid = 1723] [serial = 776] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 178 (0x87a17800) [pid = 1723] [serial = 783] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 177 (0x8baf0c00) [pid = 1723] [serial = 743] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 176 (0x86a57800) [pid = 1723] [serial = 737] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x89fd1800) [pid = 1723] [serial = 786] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x8d860000) [pid = 1723] [serial = 735] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x8660e800) [pid = 1723] [serial = 788] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x89fca000) [pid = 1723] [serial = 740] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8d717400) [pid = 1723] [serial = 764] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x887b1000) [pid = 1723] [serial = 792] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x8e082c00) [pid = 1723] [serial = 746] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x9647e000) [pid = 1723] [serial = 758] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x8ee0f000) [pid = 1723] [serial = 749] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8be84000) [pid = 1723] [serial = 797] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x86a57400) [pid = 1723] [serial = 789] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x9a991800) [pid = 1723] [serial = 761] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x87a13c00) [pid = 1723] [serial = 782] [outer = (nil)] [url = about:blank] 09:01:59 INFO - PROCESS | 1723 | 1464710519235 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 09:01:59 INFO - PROCESS | 1723 | 1464710519369 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 09:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 09:01:59 INFO - PROCESS | 1723 | 1464710519376 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 09:01:59 INFO - PROCESS | 1723 | 1464710519382 Marionette TRACE conn4 <- [1,1190,null,{}] 09:01:59 INFO - PROCESS | 1723 | 1464710519399 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:01:59 INFO - PROCESS | 1723 | 1464710519600 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 09:01:59 INFO - PROCESS | 1723 | 1464710519795 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a58800 == 113 [pid = 1723] [id = 305] 09:01:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x86a63400) [pid = 1723] [serial = 916] [outer = (nil)] 09:01:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x885a7400) [pid = 1723] [serial = 917] [outer = 0x86a63400] 09:01:59 INFO - PROCESS | 1723 | 1464710519882 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x887b4c00) [pid = 1723] [serial = 918] [outer = 0x86a63400] 09:02:00 INFO - PROCESS | 1723 | 1464710520742 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 1723 | 1464710520831 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 09:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 09:02:00 INFO - PROCESS | 1723 | 1464710520840 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 1723 | 1464710520844 Marionette TRACE conn4 <- [1,1194,null,{}] 09:02:00 INFO - PROCESS | 1723 | 1464710520850 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:01 INFO - PROCESS | 1723 | 1464710521062 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 09:02:01 INFO - PROCESS | 1723 | 1464710521316 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b7800 == 114 [pid = 1723] [id = 306] 09:02:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x8995d400) [pid = 1723] [serial = 919] [outer = (nil)] 09:02:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x89fcc000) [pid = 1723] [serial = 920] [outer = 0x8995d400] 09:02:01 INFO - PROCESS | 1723 | 1464710521402 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x8adbb000) [pid = 1723] [serial = 921] [outer = 0x8995d400] 09:02:02 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:02 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:02:02 INFO - PROCESS | 1723 | 1464710522380 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 1723 | 1464710522435 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 09:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 09:02:02 INFO - PROCESS | 1723 | 1464710522447 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 1723 | 1464710522450 Marionette TRACE conn4 <- [1,1198,null,{}] 09:02:02 INFO - PROCESS | 1723 | 1464710522457 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:02 INFO - PROCESS | 1723 | 1464710522731 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 09:02:02 INFO - PROCESS | 1723 | 1464710522766 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x86607c00 == 115 [pid = 1723] [id = 307] 09:02:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x87a0d800) [pid = 1723] [serial = 922] [outer = (nil)] 09:02:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x8b0afc00) [pid = 1723] [serial = 923] [outer = 0x87a0d800] 09:02:02 INFO - PROCESS | 1723 | 1464710522848 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x8b0b5400) [pid = 1723] [serial = 924] [outer = 0x87a0d800] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8e05a000) [pid = 1723] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x913d4800) [pid = 1723] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x8dd0f800) [pid = 1723] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x8660b400) [pid = 1723] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x91322c00) [pid = 1723] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x86602c00) [pid = 1723] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8dd08c00) [pid = 1723] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8ed7e000) [pid = 1723] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8e10b000) [pid = 1723] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x911ba000) [pid = 1723] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8f6e1800) [pid = 1723] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0xa244cc00) [pid = 1723] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x87a18800) [pid = 1723] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x866d1c00) [pid = 1723] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0xa30fac00) [pid = 1723] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x91168000) [pid = 1723] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x87a11000) [pid = 1723] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8c6a8800) [pid = 1723] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x86605c00) [pid = 1723] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8ee09400) [pid = 1723] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x924ca800) [pid = 1723] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8f6db400) [pid = 1723] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x9519dc00) [pid = 1723] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8ed78400) [pid = 1723] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8b24a800) [pid = 1723] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x928ea400) [pid = 1723] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x92af8400) [pid = 1723] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x87086c00) [pid = 1723] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8b19d400) [pid = 1723] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8bb49400) [pid = 1723] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x85d81400) [pid = 1723] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8bb4d400) [pid = 1723] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x88542000) [pid = 1723] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8bae4c00) [pid = 1723] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x85766c00) [pid = 1723] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x89b13800) [pid = 1723] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x94f31c00) [pid = 1723] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8be83400) [pid = 1723] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 09:02:04 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8d711000) [pid = 1723] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 09:02:04 INFO - PROCESS | 1723 | 1464710524756 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 09:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2362ms 09:02:04 INFO - PROCESS | 1723 | 1464710524805 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 1723 | 1464710524809 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 09:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 09:02:04 INFO - PROCESS | 1723 | 1464710524816 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 1723 | 1464710524820 Marionette TRACE conn4 <- [1,1202,null,{}] 09:02:04 INFO - PROCESS | 1723 | 1464710524826 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:05 INFO - PROCESS | 1723 | 1464710525067 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 09:02:05 INFO - PROCESS | 1723 | 1464710525237 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a18400 == 116 [pid = 1723] [id = 308] 09:02:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8b04d800) [pid = 1723] [serial = 925] [outer = (nil)] 09:02:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8b1a0400) [pid = 1723] [serial = 926] [outer = 0x8b04d800] 09:02:05 INFO - PROCESS | 1723 | 1464710525321 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8b247c00) [pid = 1723] [serial = 927] [outer = 0x8b04d800] 09:02:06 INFO - PROCESS | 1723 | 1464710526093 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:02: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 09:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1335ms 09:02:06 INFO - PROCESS | 1723 | 1464710526152 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 1723 | 1464710526155 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 09:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 09:02:06 INFO - PROCESS | 1723 | 1464710526163 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 1723 | 1464710526166 Marionette TRACE conn4 <- [1,1206,null,{}] 09:02:06 INFO - PROCESS | 1723 | 1464710526172 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:06 INFO - PROCESS | 1723 | 1464710526369 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 09:02:06 INFO - PROCESS | 1723 | 1464710526725 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d77c00 == 117 [pid = 1723] [id = 309] 09:02:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x85d78c00) [pid = 1723] [serial = 928] [outer = (nil)] 09:02:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x85d86400) [pid = 1723] [serial = 929] [outer = 0x85d78c00] 09:02:06 INFO - PROCESS | 1723 | 1464710526839 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x866d6000) [pid = 1723] [serial = 930] [outer = 0x85d78c00] 09:02:07 INFO - PROCESS | 1723 | 1464710527862 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:02: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 09:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1733ms 09:02:07 INFO - PROCESS | 1723 | 1464710527899 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 1723 | 1464710527906 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 09:02:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 09:02:07 INFO - PROCESS | 1723 | 1464710527915 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 1723 | 1464710527921 Marionette TRACE conn4 <- [1,1210,null,{}] 09:02:07 INFO - PROCESS | 1723 | 1464710527929 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:08 INFO - PROCESS | 1723 | 1464710528163 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 09:02:08 INFO - PROCESS | 1723 | 1464710528430 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x878c1000 == 118 [pid = 1723] [id = 310] 09:02:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x878c3800) [pid = 1723] [serial = 931] [outer = (nil)] 09:02:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x87a0e800) [pid = 1723] [serial = 932] [outer = 0x878c3800] 09:02:08 INFO - PROCESS | 1723 | 1464710528571 Marionette DEBUG loaded listener.js 09:02:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8853c400) [pid = 1723] [serial = 933] [outer = 0x878c3800] 09:02:09 INFO - PROCESS | 1723 | 1464710529602 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 09:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1744ms 09:02:09 INFO - PROCESS | 1723 | 1464710529663 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 1723 | 1464710529671 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 09:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 09:02:09 INFO - PROCESS | 1723 | 1464710529679 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 1723 | 1464710529683 Marionette TRACE conn4 <- [1,1214,null,{}] 09:02:09 INFO - PROCESS | 1723 | 1464710529691 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:09 INFO - PROCESS | 1723 | 1464710529950 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 09:02:10 INFO - PROCESS | 1723 | 1464710530311 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x887be400 == 119 [pid = 1723] [id = 311] 09:02:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x89b13800) [pid = 1723] [serial = 934] [outer = (nil)] 09:02:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x89fcec00) [pid = 1723] [serial = 935] [outer = 0x89b13800] 09:02:10 INFO - PROCESS | 1723 | 1464710530405 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8b0b1400) [pid = 1723] [serial = 936] [outer = 0x89b13800] 09:02:11 INFO - PROCESS | 1723 | 1464710531420 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 09:02:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1783ms 09:02:11 INFO - PROCESS | 1723 | 1464710531463 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 09:02:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 09:02:11 INFO - PROCESS | 1723 | 1464710531468 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 09:02:11 INFO - PROCESS | 1723 | 1464710531483 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 1723 | 1464710531493 Marionette TRACE conn4 <- [1,1218,null,{}] 09:02:11 INFO - PROCESS | 1723 | 1464710531503 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:11 INFO - PROCESS | 1723 | 1464710531876 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 09:02:12 INFO - PROCESS | 1723 | 1464710532098 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d82000 == 120 [pid = 1723] [id = 312] 09:02:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8baea400) [pid = 1723] [serial = 937] [outer = (nil)] 09:02:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8bb40400) [pid = 1723] [serial = 938] [outer = 0x8baea400] 09:02:12 INFO - PROCESS | 1723 | 1464710532194 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8bb4d000) [pid = 1723] [serial = 939] [outer = 0x8baea400] 09:02:13 INFO - PROCESS | 1723 | 1464710533310 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 09:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1904ms 09:02:13 INFO - PROCESS | 1723 | 1464710533381 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 1723 | 1464710533389 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 09:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 09:02:13 INFO - PROCESS | 1723 | 1464710533400 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 1723 | 1464710533405 Marionette TRACE conn4 <- [1,1222,null,{}] 09:02:13 INFO - PROCESS | 1723 | 1464710533415 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:13 INFO - PROCESS | 1723 | 1464710533789 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 09:02:14 INFO - PROCESS | 1723 | 1464710534135 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b0a800 == 121 [pid = 1723] [id = 313] 09:02:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8baf0800) [pid = 1723] [serial = 940] [outer = (nil)] 09:02:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8bd45000) [pid = 1723] [serial = 941] [outer = 0x8baf0800] 09:02:14 INFO - PROCESS | 1723 | 1464710534280 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8be82400) [pid = 1723] [serial = 942] [outer = 0x8baf0800] 09:02:15 INFO - PROCESS | 1723 | 1464710535547 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 09:02:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 09:02:15 INFO - PROCESS | 1723 | 1464710535608 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 09:02:15 INFO - PROCESS | 1723 | 1464710535615 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 1723 | 1464710535619 Marionette TRACE conn4 <- [1,1226,null,{}] 09:02:15 INFO - PROCESS | 1723 | 1464710535626 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:15 INFO - PROCESS | 1723 | 1464710535856 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 09:02:16 INFO - PROCESS | 1723 | 1464710536164 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd4cc00 == 122 [pid = 1723] [id = 314] 09:02:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8be82000) [pid = 1723] [serial = 943] [outer = (nil)] 09:02:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8c6a8c00) [pid = 1723] [serial = 944] [outer = 0x8be82000] 09:02:16 INFO - PROCESS | 1723 | 1464710536276 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8d856c00) [pid = 1723] [serial = 945] [outer = 0x8be82000] 09:02:17 INFO - PROCESS | 1723 | 1464710537569 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 09:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 2038ms 09:02:17 INFO - PROCESS | 1723 | 1464710537656 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 1723 | 1464710537663 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 09:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 09:02:17 INFO - PROCESS | 1723 | 1464710537699 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 1723 | 1464710537706 Marionette TRACE conn4 <- [1,1230,null,{}] 09:02:17 INFO - PROCESS | 1723 | 1464710537738 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:18 INFO - PROCESS | 1723 | 1464710538195 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 09:02:18 INFO - PROCESS | 1723 | 1464710538466 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be8c400 == 123 [pid = 1723] [id = 315] 09:02:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x8c69f800) [pid = 1723] [serial = 946] [outer = (nil)] 09:02:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x8dd06800) [pid = 1723] [serial = 947] [outer = 0x8c69f800] 09:02:18 INFO - PROCESS | 1723 | 1464710538629 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x8dd0e800) [pid = 1723] [serial = 948] [outer = 0x8c69f800] 09:02:19 INFO - PROCESS | 1723 | 1464710539715 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 09:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 2087ms 09:02:19 INFO - PROCESS | 1723 | 1464710539760 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 09:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 09:02:19 INFO - PROCESS | 1723 | 1464710539764 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 09:02:19 INFO - PROCESS | 1723 | 1464710539772 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - PROCESS | 1723 | 1464710539776 Marionette TRACE conn4 <- [1,1234,null,{}] 09:02:19 INFO - PROCESS | 1723 | 1464710539782 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:20 INFO - PROCESS | 1723 | 1464710540007 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 09:02:20 INFO - PROCESS | 1723 | 1464710540284 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d713000 == 124 [pid = 1723] [id = 316] 09:02:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x8dd02c00) [pid = 1723] [serial = 949] [outer = (nil)] 09:02:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x8e073400) [pid = 1723] [serial = 950] [outer = 0x8dd02c00] 09:02:20 INFO - PROCESS | 1723 | 1464710540424 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x8e07ac00) [pid = 1723] [serial = 951] [outer = 0x8dd02c00] 09:02:21 INFO - PROCESS | 1723 | 1464710541353 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 09:02:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1634ms 09:02:21 INFO - PROCESS | 1723 | 1464710541406 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 09:02:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 09:02:21 INFO - PROCESS | 1723 | 1464710541411 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 09:02:21 INFO - PROCESS | 1723 | 1464710541417 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 1723 | 1464710541421 Marionette TRACE conn4 <- [1,1238,null,{}] 09:02:21 INFO - PROCESS | 1723 | 1464710541427 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:21 INFO - PROCESS | 1723 | 1464710541647 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 09:02:21 INFO - PROCESS | 1723 | 1464710541911 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05bc00 == 125 [pid = 1723] [id = 317] 09:02:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8e05f400) [pid = 1723] [serial = 952] [outer = (nil)] 09:02:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x8e10c000) [pid = 1723] [serial = 953] [outer = 0x8e05f400] 09:02:22 INFO - PROCESS | 1723 | 1464710542044 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x8ec78000) [pid = 1723] [serial = 954] [outer = 0x8e05f400] 09:02:22 INFO - PROCESS | 1723 | 1464710542985 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 09:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1633ms 09:02:23 INFO - PROCESS | 1723 | 1464710543054 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 1723 | 1464710543061 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 09:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 09:02:23 INFO - PROCESS | 1723 | 1464710543071 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 1723 | 1464710543076 Marionette TRACE conn4 <- [1,1242,null,{}] 09:02:23 INFO - PROCESS | 1723 | 1464710543087 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:23 INFO - PROCESS | 1723 | 1464710543475 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 09:02:23 INFO - PROCESS | 1723 | 1464710543880 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e108400 == 126 [pid = 1723] [id = 318] 09:02:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8e10dc00) [pid = 1723] [serial = 955] [outer = (nil)] 09:02:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x8ee01800) [pid = 1723] [serial = 956] [outer = 0x8e10dc00] 09:02:23 INFO - PROCESS | 1723 | 1464710543971 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x8ee04c00) [pid = 1723] [serial = 957] [outer = 0x8e10dc00] 09:02:24 INFO - PROCESS | 1723 | 1464710544966 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 09:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1945ms 09:02:25 INFO - PROCESS | 1723 | 1464710545015 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 1723 | 1464710545018 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 09:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 09:02:25 INFO - PROCESS | 1723 | 1464710545026 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 1723 | 1464710545030 Marionette TRACE conn4 <- [1,1246,null,{}] 09:02:25 INFO - PROCESS | 1723 | 1464710545036 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:25 INFO - PROCESS | 1723 | 1464710545279 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 09:02:25 INFO - PROCESS | 1723 | 1464710545600 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee0d000 == 127 [pid = 1723] [id = 319] 09:02:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x8ee43400) [pid = 1723] [serial = 958] [outer = (nil)] 09:02:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x8ee4f000) [pid = 1723] [serial = 959] [outer = 0x8ee43400] 09:02:25 INFO - PROCESS | 1723 | 1464710545713 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x8f609c00) [pid = 1723] [serial = 960] [outer = 0x8ee43400] 09:02:26 INFO - PROCESS | 1723 | 1464710546690 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 09:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1740ms 09:02:26 INFO - PROCESS | 1723 | 1464710546768 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 09:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 09:02:26 INFO - PROCESS | 1723 | 1464710546773 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 09:02:26 INFO - PROCESS | 1723 | 1464710546779 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 1723 | 1464710546784 Marionette TRACE conn4 <- [1,1250,null,{}] 09:02:26 INFO - PROCESS | 1723 | 1464710546790 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:27 INFO - PROCESS | 1723 | 1464710547063 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 09:02:27 INFO - PROCESS | 1723 | 1464710547374 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee48400 == 128 [pid = 1723] [id = 320] 09:02:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x8f6dbc00) [pid = 1723] [serial = 961] [outer = (nil)] 09:02:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x8fda3c00) [pid = 1723] [serial = 962] [outer = 0x8f6dbc00] 09:02:27 INFO - PROCESS | 1723 | 1464710547467 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x8fda8c00) [pid = 1723] [serial = 963] [outer = 0x8f6dbc00] 09:02:28 INFO - PROCESS | 1723 | 1464710548409 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 09:02:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1687ms 09:02:28 INFO - PROCESS | 1723 | 1464710548471 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 1723 | 1464710548474 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 09:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 09:02:28 INFO - PROCESS | 1723 | 1464710548483 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 1723 | 1464710548486 Marionette TRACE conn4 <- [1,1254,null,{}] 09:02:28 INFO - PROCESS | 1723 | 1464710548493 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:28 INFO - PROCESS | 1723 | 1464710548712 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 09:02:29 INFO - PROCESS | 1723 | 1464710549023 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x878cc800 == 129 [pid = 1723] [id = 321] 09:02:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x8f6dc400) [pid = 1723] [serial = 964] [outer = (nil)] 09:02:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x9111e000) [pid = 1723] [serial = 965] [outer = 0x8f6dc400] 09:02:29 INFO - PROCESS | 1723 | 1464710549121 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x91121c00) [pid = 1723] [serial = 966] [outer = 0x8f6dc400] 09:02:30 INFO - PROCESS | 1723 | 1464710550061 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 09:02:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1628ms 09:02:30 INFO - PROCESS | 1723 | 1464710550112 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 1723 | 1464710550116 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 09:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 09:02:30 INFO - PROCESS | 1723 | 1464710550123 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 1723 | 1464710550127 Marionette TRACE conn4 <- [1,1258,null,{}] 09:02:30 INFO - PROCESS | 1723 | 1464710550133 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:30 INFO - PROCESS | 1723 | 1464710550361 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 09:02:30 INFO - PROCESS | 1723 | 1464710550688 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d858000 == 130 [pid = 1723] [id = 322] 09:02:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x8ed73800) [pid = 1723] [serial = 967] [outer = (nil)] 09:02:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 177 (0x911bf000) [pid = 1723] [serial = 968] [outer = 0x8ed73800] 09:02:30 INFO - PROCESS | 1723 | 1464710550794 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 178 (0x911c3c00) [pid = 1723] [serial = 969] [outer = 0x8ed73800] 09:02:31 INFO - PROCESS | 1723 | 1464710551751 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 09:02:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1682ms 09:02:31 INFO - PROCESS | 1723 | 1464710551806 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 1723 | 1464710551809 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 09:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 09:02:31 INFO - PROCESS | 1723 | 1464710551817 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 1723 | 1464710551820 Marionette TRACE conn4 <- [1,1262,null,{}] 09:02:31 INFO - PROCESS | 1723 | 1464710551826 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:32 INFO - PROCESS | 1723 | 1464710552048 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 09:02:32 INFO - PROCESS | 1723 | 1464710552351 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee48800 == 131 [pid = 1723] [id = 323] 09:02:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 179 (0x911b9800) [pid = 1723] [serial = 970] [outer = (nil)] 09:02:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 180 (0x91371800) [pid = 1723] [serial = 971] [outer = 0x911b9800] 09:02:32 INFO - PROCESS | 1723 | 1464710552554 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 181 (0x913cdc00) [pid = 1723] [serial = 972] [outer = 0x911b9800] 09:02:33 INFO - PROCESS | 1723 | 1464710553608 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 09:02:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1835ms 09:02:33 INFO - PROCESS | 1723 | 1464710553660 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 1723 | 1464710553664 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 09:02:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 09:02:33 INFO - PROCESS | 1723 | 1464710553671 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - PROCESS | 1723 | 1464710553675 Marionette TRACE conn4 <- [1,1266,null,{}] 09:02:33 INFO - PROCESS | 1723 | 1464710553681 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:33 INFO - PROCESS | 1723 | 1464710553909 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 09:02:34 INFO - PROCESS | 1723 | 1464710554178 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x91121400 == 132 [pid = 1723] [id = 324] 09:02:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 182 (0x91323800) [pid = 1723] [serial = 973] [outer = (nil)] 09:02:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 183 (0x920b4000) [pid = 1723] [serial = 974] [outer = 0x91323800] 09:02:34 INFO - PROCESS | 1723 | 1464710554305 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 184 (0x924cc800) [pid = 1723] [serial = 975] [outer = 0x91323800] 09:02:35 INFO - PROCESS | 1723 | 1464710555235 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 09:02:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1635ms 09:02:35 INFO - PROCESS | 1723 | 1464710555308 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 1723 | 1464710555311 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 09:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 09:02:35 INFO - PROCESS | 1723 | 1464710555318 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 1723 | 1464710555321 Marionette TRACE conn4 <- [1,1270,null,{}] 09:02:35 INFO - PROCESS | 1723 | 1464710555330 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:35 INFO - PROCESS | 1723 | 1464710555611 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 09:02:35 INFO - PROCESS | 1723 | 1464710555927 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x86606800 == 133 [pid = 1723] [id = 325] 09:02:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 185 (0x8f541400) [pid = 1723] [serial = 976] [outer = (nil)] 09:02:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 186 (0x928e8800) [pid = 1723] [serial = 977] [outer = 0x8f541400] 09:02:36 INFO - PROCESS | 1723 | 1464710556027 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 187 (0x928ebc00) [pid = 1723] [serial = 978] [outer = 0x8f541400] 09:02:36 INFO - PROCESS | 1723 | 1464710556975 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 09:02:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1737ms 09:02:37 INFO - PROCESS | 1723 | 1464710557056 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 1723 | 1464710557059 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 09:02:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 09:02:37 INFO - PROCESS | 1723 | 1464710557067 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 1723 | 1464710557070 Marionette TRACE conn4 <- [1,1274,null,{}] 09:02:37 INFO - PROCESS | 1723 | 1464710557076 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:37 INFO - PROCESS | 1723 | 1464710557341 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x8d713c00 == 132 [pid = 1723] [id = 255] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x924cd800 == 131 [pid = 1723] [id = 256] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x87a18400 == 130 [pid = 1723] [id = 308] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x887b7800 == 129 [pid = 1723] [id = 306] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x85d82800 == 128 [pid = 1723] [id = 304] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x866dcc00 == 127 [pid = 1723] [id = 303] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x85765400 == 126 [pid = 1723] [id = 258] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x8bae9800 == 125 [pid = 1723] [id = 293] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b6c00 == 124 [pid = 1723] [id = 292] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0xa21b9800 == 123 [pid = 1723] [id = 10] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0bc000 == 122 [pid = 1723] [id = 291] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x89951000 == 121 [pid = 1723] [id = 290] 09:02:38 INFO - PROCESS | 1723 | --DOCSHELL 0x866db800 == 120 [pid = 1723] [id = 289] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 186 (0x89fcb000) [pid = 1723] [serial = 864] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 185 (0x8d719400) [pid = 1723] [serial = 765] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 184 (0x8ec75c00) [pid = 1723] [serial = 825] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 183 (0x92e21000) [pid = 1723] [serial = 756] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 182 (0x8e073800) [pid = 1723] [serial = 821] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 181 (0x878cbc00) [pid = 1723] [serial = 804] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 180 (0x924ce800) [pid = 1723] [serial = 845] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 179 (0x8660c000) [pid = 1723] [serial = 854] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 178 (0x8dec9400) [pid = 1723] [serial = 818] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 177 (0x91162000) [pid = 1723] [serial = 837] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 176 (0x8ed7fc00) [pid = 1723] [serial = 827] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x913cb400) [pid = 1723] [serial = 842] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x866d6800) [pid = 1723] [serial = 855] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x924d1000) [pid = 1723] [serial = 846] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8fd9d400) [pid = 1723] [serial = 833] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0xa30f6800) [pid = 1723] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x89b15400) [pid = 1723] [serial = 863] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x86a56000) [pid = 1723] [serial = 851] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x8f6e8000) [pid = 1723] [serial = 597] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x91320c00) [pid = 1723] [serial = 840] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x885a5800) [pid = 1723] [serial = 860] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x87088000) [pid = 1723] [serial = 852] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8d85a000) [pid = 1723] [serial = 816] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x91114400) [pid = 1723] [serial = 834] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8708d800) [pid = 1723] [serial = 738] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8f53d000) [pid = 1723] [serial = 830] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x92af6000) [pid = 1723] [serial = 849] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x913d1800) [pid = 1723] [serial = 753] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0xa3231c00) [pid = 1723] [serial = 771] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8d857400) [pid = 1723] [serial = 815] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x87794400) [pid = 1723] [serial = 803] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8ee4d400) [pid = 1723] [serial = 750] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8bb45800) [pid = 1723] [serial = 810] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x9b872000) [pid = 1723] [serial = 768] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x964e7c00) [pid = 1723] [serial = 759] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x87091000) [pid = 1723] [serial = 857] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8b253400) [pid = 1723] [serial = 809] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8f542c00) [pid = 1723] [serial = 831] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x92aed800) [pid = 1723] [serial = 848] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8e10fc00) [pid = 1723] [serial = 824] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8e110c00) [pid = 1723] [serial = 747] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8ec7f000) [pid = 1723] [serial = 669] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8ee05400) [pid = 1723] [serial = 828] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x9131d000) [pid = 1723] [serial = 839] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x887afc00) [pid = 1723] [serial = 801] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8be84800) [pid = 1723] [serial = 812] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x89952000) [pid = 1723] [serial = 807] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x887b6800) [pid = 1723] [serial = 806] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8bd46800) [pid = 1723] [serial = 744] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8e07a400) [pid = 1723] [serial = 822] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8576dc00) [pid = 1723] [serial = 777] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8b048800) [pid = 1723] [serial = 741] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x913d2c00) [pid = 1723] [serial = 843] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x9115e800) [pid = 1723] [serial = 836] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x885ad800) [pid = 1723] [serial = 861] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8ded2c00) [pid = 1723] [serial = 819] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x9aa25c00) [pid = 1723] [serial = 762] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8c6a1800) [pid = 1723] [serial = 813] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8be8b800) [pid = 1723] [serial = 774] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x877a0c00) [pid = 1723] [serial = 858] [outer = (nil)] [url = about:blank] 09:02:39 INFO - PROCESS | 1723 | 1464710559663 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660c000 == 121 [pid = 1723] [id = 326] 09:02:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8660d400) [pid = 1723] [serial = 979] [outer = (nil)] 09:02:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x866d7400) [pid = 1723] [serial = 980] [outer = 0x8660d400] 09:02:39 INFO - PROCESS | 1723 | 1464710559788 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x86a5c000) [pid = 1723] [serial = 981] [outer = 0x8660d400] 09:02:40 INFO - PROCESS | 1723 | 1464710560992 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 09:02:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 3952ms 09:02:41 INFO - PROCESS | 1723 | 1464710561023 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 1723 | 1464710561029 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 09:02:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 09:02:41 INFO - PROCESS | 1723 | 1464710561043 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 1723 | 1464710561048 Marionette TRACE conn4 <- [1,1278,null,{}] 09:02:41 INFO - PROCESS | 1723 | 1464710561057 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:41 INFO - PROCESS | 1723 | 1464710561278 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 09:02:41 INFO - PROCESS | 1723 | 1464710561516 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x877a0000 == 122 [pid = 1723] [id = 327] 09:02:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x877a0c00) [pid = 1723] [serial = 982] [outer = (nil)] 09:02:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x878c4000) [pid = 1723] [serial = 983] [outer = 0x877a0c00] 09:02:41 INFO - PROCESS | 1723 | 1464710561607 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x87a17800) [pid = 1723] [serial = 984] [outer = 0x877a0c00] 09:02:42 INFO - PROCESS | 1723 | 1464710562551 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 09:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1584ms 09:02:42 INFO - PROCESS | 1723 | 1464710562631 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 1723 | 1464710562637 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 09:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 09:02:42 INFO - PROCESS | 1723 | 1464710562656 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 1723 | 1464710562661 Marionette TRACE conn4 <- [1,1282,null,{}] 09:02:42 INFO - PROCESS | 1723 | 1464710562667 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:42 INFO - PROCESS | 1723 | 1464710562965 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 09:02:43 INFO - PROCESS | 1723 | 1464710563014 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b2800 == 123 [pid = 1723] [id = 328] 09:02:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x887b6800) [pid = 1723] [serial = 985] [outer = (nil)] 09:02:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x887bd400) [pid = 1723] [serial = 986] [outer = 0x887b6800] 09:02:43 INFO - PROCESS | 1723 | 1464710563314 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x89957400) [pid = 1723] [serial = 987] [outer = 0x887b6800] 09:02:44 INFO - PROCESS | 1723 | 1464710564238 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 09:02:44 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x87a0d800) [pid = 1723] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 09:02:44 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8995d400) [pid = 1723] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 09:02:44 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x86a63400) [pid = 1723] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 09:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 09:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1899ms 09:02:44 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x86a59000) [pid = 1723] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 09:02:44 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x866de000) [pid = 1723] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 09:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 09:02:44 INFO - PROCESS | 1723 | 1464710564550 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 1723 | 1464710564554 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 09:02:44 INFO - PROCESS | 1723 | 1464710564570 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 1723 | 1464710564579 Marionette TRACE conn4 <- [1,1286,null,{}] 09:02:44 INFO - PROCESS | 1723 | 1464710564585 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:44 INFO - PROCESS | 1723 | 1464710564784 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 09:02:45 INFO - PROCESS | 1723 | 1464710565022 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x885ac400 == 124 [pid = 1723] [id = 329] 09:02:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x887bec00) [pid = 1723] [serial = 988] [outer = (nil)] 09:02:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x89fce000) [pid = 1723] [serial = 989] [outer = 0x887bec00] 09:02:45 INFO - PROCESS | 1723 | 1464710565099 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8b049400) [pid = 1723] [serial = 990] [outer = 0x887bec00] 09:02:45 INFO - PROCESS | 1723 | 1464710565917 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 09:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 09:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1398ms 09:02:45 INFO - PROCESS | 1723 | 1464710565959 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 1723 | 1464710565964 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 09:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 09:02:45 INFO - PROCESS | 1723 | 1464710565971 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 1723 | 1464710565974 Marionette TRACE conn4 <- [1,1290,null,{}] 09:02:45 INFO - PROCESS | 1723 | 1464710565980 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:46 INFO - PROCESS | 1723 | 1464710566165 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 09:02:46 INFO - PROCESS | 1723 | 1464710566183 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0af800 == 125 [pid = 1723] [id = 330] 09:02:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8b0bb400) [pid = 1723] [serial = 991] [outer = (nil)] 09:02:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8b24a800) [pid = 1723] [serial = 992] [outer = 0x8b0bb400] 09:02:46 INFO - PROCESS | 1723 | 1464710566429 Marionette DEBUG loaded listener.js 09:02:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8b250c00) [pid = 1723] [serial = 993] [outer = 0x8b0bb400] 09:02:48 INFO - PROCESS | 1723 | 1464710568240 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 09:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 09:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 2357ms 09:02:48 INFO - PROCESS | 1723 | 1464710568332 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 1723 | 1464710568346 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 09:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 09:02:48 INFO - PROCESS | 1723 | 1464710568506 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - PROCESS | 1723 | 1464710568513 Marionette TRACE conn4 <- [1,1294,null,{}] 09:02:48 INFO - PROCESS | 1723 | 1464710568523 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:48 INFO - PROCESS | 1723 | 1464710568737 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 09:02:48 INFO - PROCESS | 1723 | 1464710568963 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x866db800 == 126 [pid = 1723] [id = 331] 09:02:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8708c400) [pid = 1723] [serial = 994] [outer = (nil)] 09:02:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x877a0400) [pid = 1723] [serial = 995] [outer = 0x8708c400] 09:02:49 INFO - PROCESS | 1723 | 1464710569061 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x885ac000) [pid = 1723] [serial = 996] [outer = 0x8708c400] 09:02:50 INFO - PROCESS | 1723 | 1464710570075 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 09:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 09:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1643ms 09:02:50 INFO - PROCESS | 1723 | 1464710570094 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 09:02:50 INFO - PROCESS | 1723 | 1464710570103 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 09:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 09:02:50 INFO - PROCESS | 1723 | 1464710570130 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 09:02:50 INFO - PROCESS | 1723 | 1464710570136 Marionette TRACE conn4 <- [1,1298,null,{}] 09:02:50 INFO - PROCESS | 1723 | 1464710570147 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:50 INFO - PROCESS | 1723 | 1464710570375 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 09:02:50 INFO - PROCESS | 1723 | 1464710570713 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adc0c00 == 127 [pid = 1723] [id = 332] 09:02:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8b19dc00) [pid = 1723] [serial = 997] [outer = (nil)] 09:02:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8b24fc00) [pid = 1723] [serial = 998] [outer = 0x8b19dc00] 09:02:50 INFO - PROCESS | 1723 | 1464710570804 Marionette DEBUG loaded listener.js 09:02:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8baed800) [pid = 1723] [serial = 999] [outer = 0x8b19dc00] 09:02:51 INFO - PROCESS | 1723 | 1464710571785 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 09:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 09:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1724ms 09:02:51 INFO - PROCESS | 1723 | 1464710571838 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 1723 | 1464710571842 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 09:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 09:02:51 INFO - PROCESS | 1723 | 1464710571850 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 1723 | 1464710571856 Marionette TRACE conn4 <- [1,1302,null,{}] 09:02:51 INFO - PROCESS | 1723 | 1464710571874 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:52 INFO - PROCESS | 1723 | 1464710572113 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 09:02:52 INFO - PROCESS | 1723 | 1464710572381 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x8576fc00 == 128 [pid = 1723] [id = 333] 09:02:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8bbea800) [pid = 1723] [serial = 1000] [outer = (nil)] 09:02:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8be83800) [pid = 1723] [serial = 1001] [outer = 0x8bbea800] 09:02:52 INFO - PROCESS | 1723 | 1464710572513 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8c6a0c00) [pid = 1723] [serial = 1002] [outer = 0x8bbea800] 09:02:53 INFO - PROCESS | 1723 | 1464710573472 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 09:02:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 09:02:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1689ms 09:02:53 INFO - PROCESS | 1723 | 1464710573539 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 09:02:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 09:02:53 INFO - PROCESS | 1723 | 1464710573544 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 09:02:53 INFO - PROCESS | 1723 | 1464710573551 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 1723 | 1464710573554 Marionette TRACE conn4 <- [1,1306,null,{}] 09:02:53 INFO - PROCESS | 1723 | 1464710573560 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:53 INFO - PROCESS | 1723 | 1464710573806 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 09:02:54 INFO - PROCESS | 1723 | 1464710574114 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x885ae800 == 129 [pid = 1723] [id = 334] 09:02:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8bd4bc00) [pid = 1723] [serial = 1003] [outer = (nil)] 09:02:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8d716c00) [pid = 1723] [serial = 1004] [outer = 0x8bd4bc00] 09:02:54 INFO - PROCESS | 1723 | 1464710574204 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8d71b800) [pid = 1723] [serial = 1005] [outer = 0x8bd4bc00] 09:02:55 INFO - PROCESS | 1723 | 1464710575140 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 09:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1638ms 09:02:55 INFO - PROCESS | 1723 | 1464710575199 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 1723 | 1464710575204 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 09:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 09:02:55 INFO - PROCESS | 1723 | 1464710575212 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 1723 | 1464710575216 Marionette TRACE conn4 <- [1,1310,null,{}] 09:02:55 INFO - PROCESS | 1723 | 1464710575222 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:55 INFO - PROCESS | 1723 | 1464710575460 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 09:02:55 INFO - PROCESS | 1723 | 1464710575755 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x885ad000 == 130 [pid = 1723] [id = 335] 09:02:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8be8d000) [pid = 1723] [serial = 1006] [outer = (nil)] 09:02:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8d85f000) [pid = 1723] [serial = 1007] [outer = 0x8be8d000] 09:02:55 INFO - PROCESS | 1723 | 1464710575846 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8dd01c00) [pid = 1723] [serial = 1008] [outer = 0x8be8d000] 09:02:56 INFO - PROCESS | 1723 | 1464710576850 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 09:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 09:02:56 INFO - PROCESS | 1723 | 1464710576901 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 09:02:56 INFO - PROCESS | 1723 | 1464710576907 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 1723 | 1464710576911 Marionette TRACE conn4 <- [1,1314,null,{}] 09:02:56 INFO - PROCESS | 1723 | 1464710576917 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:57 INFO - PROCESS | 1723 | 1464710577144 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 09:02:57 INFO - PROCESS | 1723 | 1464710577414 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d861400 == 131 [pid = 1723] [id = 336] 09:02:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8d863800) [pid = 1723] [serial = 1009] [outer = (nil)] 09:02:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8e109400) [pid = 1723] [serial = 1010] [outer = 0x8d863800] 09:02:57 INFO - PROCESS | 1723 | 1464710577556 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x8ec80000) [pid = 1723] [serial = 1011] [outer = 0x8d863800] 09:02:58 INFO - PROCESS | 1723 | 1464710578507 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 09:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 09:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1635ms 09:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 09:02:58 INFO - PROCESS | 1723 | 1464710578543 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 09:02:58 INFO - PROCESS | 1723 | 1464710578546 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 09:02:58 INFO - PROCESS | 1723 | 1464710578553 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 1723 | 1464710578557 Marionette TRACE conn4 <- [1,1318,null,{}] 09:02:58 INFO - PROCESS | 1723 | 1464710578563 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:02:58 INFO - PROCESS | 1723 | 1464710578847 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 09:02:59 INFO - PROCESS | 1723 | 1464710579049 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbec800 == 132 [pid = 1723] [id = 337] 09:02:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x8e110000) [pid = 1723] [serial = 1012] [outer = (nil)] 09:02:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x8ee08c00) [pid = 1723] [serial = 1013] [outer = 0x8e110000] 09:02:59 INFO - PROCESS | 1723 | 1464710579176 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x8ee4b000) [pid = 1723] [serial = 1014] [outer = 0x8e110000] 09:03:00 INFO - PROCESS | 1723 | 1464710580090 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 09:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1594ms 09:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 09:03:00 INFO - PROCESS | 1723 | 1464710580147 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 1723 | 1464710580151 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 09:03:00 INFO - PROCESS | 1723 | 1464710580158 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 1723 | 1464710580160 Marionette TRACE conn4 <- [1,1322,null,{}] 09:03:00 INFO - PROCESS | 1723 | 1464710580167 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:00 INFO - PROCESS | 1723 | 1464710580379 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 09:03:00 INFO - PROCESS | 1723 | 1464710580653 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e079800 == 133 [pid = 1723] [id = 338] 09:03:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x8ee03000) [pid = 1723] [serial = 1015] [outer = (nil)] 09:03:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x8f60a800) [pid = 1723] [serial = 1016] [outer = 0x8ee03000] 09:03:00 INFO - PROCESS | 1723 | 1464710580818 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8f612400) [pid = 1723] [serial = 1017] [outer = 0x8ee03000] 09:03:01 INFO - PROCESS | 1723 | 1464710581769 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 09:03:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 09:03:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1689ms 09:03:01 INFO - PROCESS | 1723 | 1464710581848 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 09:03:01 INFO - PROCESS | 1723 | 1464710581851 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 09:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 09:03:01 INFO - PROCESS | 1723 | 1464710581859 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 09:03:01 INFO - PROCESS | 1723 | 1464710581863 Marionette TRACE conn4 <- [1,1326,null,{}] 09:03:01 INFO - PROCESS | 1723 | 1464710581869 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:02 INFO - PROCESS | 1723 | 1464710582132 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 09:03:02 INFO - PROCESS | 1723 | 1464710582443 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee0f000 == 134 [pid = 1723] [id = 339] 09:03:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x8f53f800) [pid = 1723] [serial = 1018] [outer = (nil)] 09:03:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x8fd9ec00) [pid = 1723] [serial = 1019] [outer = 0x8f53f800] 09:03:02 INFO - PROCESS | 1723 | 1464710582538 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8fda1800) [pid = 1723] [serial = 1020] [outer = 0x8f53f800] 09:03:03 INFO - PROCESS | 1723 | 1464710583446 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1634ms 09:03:03 INFO - PROCESS | 1723 | 1464710583510 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 1723 | 1464710583515 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 09:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 09:03:03 INFO - PROCESS | 1723 | 1464710583526 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 1723 | 1464710583530 Marionette TRACE conn4 <- [1,1330,null,{}] 09:03:03 INFO - PROCESS | 1723 | 1464710583536 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:03 INFO - PROCESS | 1723 | 1464710583768 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 09:03:04 INFO - PROCESS | 1723 | 1464710584078 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7d400 == 135 [pid = 1723] [id = 340] 09:03:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x8f6de800) [pid = 1723] [serial = 1021] [outer = (nil)] 09:03:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9115e800) [pid = 1723] [serial = 1022] [outer = 0x8f6de800] 09:03:04 INFO - PROCESS | 1723 | 1464710584174 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x91164c00) [pid = 1723] [serial = 1023] [outer = 0x8f6de800] 09:03:05 INFO - PROCESS | 1723 | 1464710585106 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 09:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1632ms 09:03:05 INFO - PROCESS | 1723 | 1464710585158 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 1723 | 1464710585162 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 09:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 09:03:05 INFO - PROCESS | 1723 | 1464710585169 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - PROCESS | 1723 | 1464710585174 Marionette TRACE conn4 <- [1,1334,null,{}] 09:03:05 INFO - PROCESS | 1723 | 1464710585180 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:05 INFO - PROCESS | 1723 | 1464710585419 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 09:03:05 INFO - PROCESS | 1723 | 1464710585750 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x9136d000 == 136 [pid = 1723] [id = 341] 09:03:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x913d4400) [pid = 1723] [serial = 1024] [outer = (nil)] 09:03:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x920ad000) [pid = 1723] [serial = 1025] [outer = 0x913d4400] 09:03:05 INFO - PROCESS | 1723 | 1464710585859 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x924d5000) [pid = 1723] [serial = 1026] [outer = 0x913d4400] 09:03:06 INFO - PROCESS | 1723 | 1464710586815 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 09:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1688ms 09:03:06 INFO - PROCESS | 1723 | 1464710586859 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 09:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 09:03:06 INFO - PROCESS | 1723 | 1464710586864 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 09:03:06 INFO - PROCESS | 1723 | 1464710586871 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 1723 | 1464710586874 Marionette TRACE conn4 <- [1,1338,null,{}] 09:03:06 INFO - PROCESS | 1723 | 1464710586881 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:07 INFO - PROCESS | 1723 | 1464710587100 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 09:03:07 INFO - PROCESS | 1723 | 1464710587414 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x913cc400 == 137 [pid = 1723] [id = 342] 09:03:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x924d0800) [pid = 1723] [serial = 1027] [outer = (nil)] 09:03:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x92af0c00) [pid = 1723] [serial = 1028] [outer = 0x924d0800] 09:03:07 INFO - PROCESS | 1723 | 1464710587510 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x92af4c00) [pid = 1723] [serial = 1029] [outer = 0x924d0800] 09:03:09 INFO - PROCESS | 1723 | 1464710589017 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 09:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2187ms 09:03:09 INFO - PROCESS | 1723 | 1464710589078 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 1723 | 1464710589083 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 09:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 09:03:09 INFO - PROCESS | 1723 | 1464710589092 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 1723 | 1464710589095 Marionette TRACE conn4 <- [1,1342,null,{}] 09:03:09 INFO - PROCESS | 1723 | 1464710589102 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:09 INFO - PROCESS | 1723 | 1464710589331 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 09:03:09 INFO - PROCESS | 1723 | 1464710589643 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x913c8000 == 138 [pid = 1723] [id = 343] 09:03:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x92aed800) [pid = 1723] [serial = 1030] [outer = (nil)] 09:03:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x92d25400) [pid = 1723] [serial = 1031] [outer = 0x92aed800] 09:03:09 INFO - PROCESS | 1723 | 1464710589779 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x92d26c00) [pid = 1723] [serial = 1032] [outer = 0x92aed800] 09:03:11 INFO - PROCESS | 1723 | 1464710591367 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 09:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 2350ms 09:03:11 INFO - PROCESS | 1723 | 1464710591460 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 1723 | 1464710591465 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 09:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 09:03:11 INFO - PROCESS | 1723 | 1464710591482 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 1723 | 1464710591488 Marionette TRACE conn4 <- [1,1346,null,{}] 09:03:11 INFO - PROCESS | 1723 | 1464710591507 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:11 INFO - PROCESS | 1723 | 1464710591836 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 09:03:12 INFO - PROCESS | 1723 | 1464710592078 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x92d24c00 == 139 [pid = 1723] [id = 344] 09:03:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 177 (0x92d25c00) [pid = 1723] [serial = 1033] [outer = (nil)] 09:03:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 178 (0x92e1f800) [pid = 1723] [serial = 1034] [outer = 0x92d25c00] 09:03:12 INFO - PROCESS | 1723 | 1464710592167 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 179 (0x92e21800) [pid = 1723] [serial = 1035] [outer = 0x92d25c00] 09:03:13 INFO - PROCESS | 1723 | 1464710593167 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 09:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1746ms 09:03:13 INFO - PROCESS | 1723 | 1464710593227 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 1723 | 1464710593231 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 09:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 09:03:13 INFO - PROCESS | 1723 | 1464710593238 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 1723 | 1464710593242 Marionette TRACE conn4 <- [1,1350,null,{}] 09:03:13 INFO - PROCESS | 1723 | 1464710593247 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:13 INFO - PROCESS | 1723 | 1464710593475 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 09:03:13 INFO - PROCESS | 1723 | 1464710593791 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x92af3c00 == 140 [pid = 1723] [id = 345] 09:03:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 180 (0x92d24800) [pid = 1723] [serial = 1036] [outer = (nil)] 09:03:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 181 (0x93a9a400) [pid = 1723] [serial = 1037] [outer = 0x92d24800] 09:03:13 INFO - PROCESS | 1723 | 1464710593881 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 182 (0x93aa1000) [pid = 1723] [serial = 1038] [outer = 0x92d24800] 09:03:14 INFO - PROCESS | 1723 | 1464710594834 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 09:03:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1637ms 09:03:14 INFO - PROCESS | 1723 | 1464710594876 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 1723 | 1464710594880 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 09:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 09:03:14 INFO - PROCESS | 1723 | 1464710594887 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 1723 | 1464710594891 Marionette TRACE conn4 <- [1,1354,null,{}] 09:03:14 INFO - PROCESS | 1723 | 1464710594897 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:15 INFO - PROCESS | 1723 | 1464710595121 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 09:03:15 INFO - PROCESS | 1723 | 1464710595430 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x92e24c00 == 141 [pid = 1723] [id = 346] 09:03:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 183 (0x92e2c800) [pid = 1723] [serial = 1039] [outer = (nil)] 09:03:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 184 (0x950d0c00) [pid = 1723] [serial = 1040] [outer = 0x92e2c800] 09:03:15 INFO - PROCESS | 1723 | 1464710595525 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 185 (0x950d4800) [pid = 1723] [serial = 1041] [outer = 0x92e2c800] 09:03:16 INFO - PROCESS | 1723 | 1464710596508 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 09:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1681ms 09:03:16 INFO - PROCESS | 1723 | 1464710596569 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 1723 | 1464710596573 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 09:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 09:03:16 INFO - PROCESS | 1723 | 1464710596580 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 1723 | 1464710596584 Marionette TRACE conn4 <- [1,1358,null,{}] 09:03:16 INFO - PROCESS | 1723 | 1464710596589 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:16 INFO - PROCESS | 1723 | 1464710596848 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 09:03:17 INFO - PROCESS | 1723 | 1464710597187 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x85762800 == 140 [pid = 1723] [id = 272] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8e056000 == 139 [pid = 1723] [id = 274] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8bbe7800 == 138 [pid = 1723] [id = 273] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8b249000 == 137 [pid = 1723] [id = 269] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8b047800 == 136 [pid = 1723] [id = 270] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd47c00 == 135 [pid = 1723] [id = 271] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x86607c00 == 134 [pid = 1723] [id = 307] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x86a58800 == 133 [pid = 1723] [id = 305] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x91121400 == 132 [pid = 1723] [id = 324] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee48800 == 131 [pid = 1723] [id = 323] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x878cc800 == 130 [pid = 1723] [id = 321] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8d858000 == 129 [pid = 1723] [id = 322] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee48400 == 128 [pid = 1723] [id = 320] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee0d000 == 127 [pid = 1723] [id = 319] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8e108400 == 126 [pid = 1723] [id = 318] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8d713000 == 125 [pid = 1723] [id = 316] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8e05bc00 == 124 [pid = 1723] [id = 317] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8be8c400 == 123 [pid = 1723] [id = 315] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd4cc00 == 122 [pid = 1723] [id = 314] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x89b0a800 == 121 [pid = 1723] [id = 313] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x85d82000 == 120 [pid = 1723] [id = 312] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x887be400 == 119 [pid = 1723] [id = 311] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x878c1000 == 118 [pid = 1723] [id = 310] 09:03:18 INFO - PROCESS | 1723 | --DOCSHELL 0x85d77c00 == 117 [pid = 1723] [id = 309] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 184 (0x8b0afc00) [pid = 1723] [serial = 923] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 183 (0x89fcc000) [pid = 1723] [serial = 920] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 182 (0x885a7400) [pid = 1723] [serial = 917] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 181 (0x887b4c00) [pid = 1723] [serial = 918] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 180 (0x885a2000) [pid = 1723] [serial = 915] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 179 (0x88541800) [pid = 1723] [serial = 914] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 178 (0x8708b000) [pid = 1723] [serial = 912] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 177 (0x86a5d800) [pid = 1723] [serial = 911] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 176 (0x920b0800) [pid = 1723] [serial = 908] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x9131d400) [pid = 1723] [serial = 905] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x9115ec00) [pid = 1723] [serial = 902] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x8f6e6000) [pid = 1723] [serial = 899] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8ee4f400) [pid = 1723] [serial = 896] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8ed71c00) [pid = 1723] [serial = 893] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8e07a000) [pid = 1723] [serial = 890] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x8dec5400) [pid = 1723] [serial = 887] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x8d863c00) [pid = 1723] [serial = 884] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x8be86c00) [pid = 1723] [serial = 881] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8bb4c000) [pid = 1723] [serial = 878] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8b24cc00) [pid = 1723] [serial = 875] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x89b17800) [pid = 1723] [serial = 872] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x87091400) [pid = 1723] [serial = 869] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8b047000) [pid = 1723] [serial = 866] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8b0b5400) [pid = 1723] [serial = 924] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8b1a0400) [pid = 1723] [serial = 926] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8adbb000) [pid = 1723] [serial = 921] [outer = (nil)] [url = about:blank] 09:03:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d77800 == 118 [pid = 1723] [id = 347] 09:03:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x85d77c00) [pid = 1723] [serial = 1042] [outer = (nil)] 09:03:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8660a000) [pid = 1723] [serial = 1043] [outer = 0x85d77c00] 09:03:18 INFO - PROCESS | 1723 | 1464710598583 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x86a57800) [pid = 1723] [serial = 1044] [outer = 0x85d77c00] 09:03:19 INFO - PROCESS | 1723 | 1464710599655 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 09:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 3090ms 09:03:19 INFO - PROCESS | 1723 | 1464710599671 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 1723 | 1464710599678 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 09:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 09:03:19 INFO - PROCESS | 1723 | 1464710599686 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 1723 | 1464710599692 Marionette TRACE conn4 <- [1,1362,null,{}] 09:03:19 INFO - PROCESS | 1723 | 1464710599699 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:19 INFO - PROCESS | 1723 | 1464710599891 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 09:03:20 INFO - PROCESS | 1723 | 1464710600096 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x878be400 == 119 [pid = 1723] [id = 348] 09:03:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x878be800) [pid = 1723] [serial = 1045] [outer = (nil)] 09:03:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x87a14400) [pid = 1723] [serial = 1046] [outer = 0x878be800] 09:03:20 INFO - PROCESS | 1723 | 1464710600176 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x88549800) [pid = 1723] [serial = 1047] [outer = 0x878be800] 09:03:21 INFO - PROCESS | 1723 | 1464710601119 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 09:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1534ms 09:03:21 INFO - PROCESS | 1723 | 1464710601221 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 1723 | 1464710601228 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 09:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 09:03:21 INFO - PROCESS | 1723 | 1464710601239 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 1723 | 1464710601243 Marionette TRACE conn4 <- [1,1366,null,{}] 09:03:21 INFO - PROCESS | 1723 | 1464710601249 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:21 INFO - PROCESS | 1723 | 1464710601540 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 09:03:21 INFO - PROCESS | 1723 | 1464710601571 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x887be400 == 120 [pid = 1723] [id = 349] 09:03:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x887be800) [pid = 1723] [serial = 1048] [outer = (nil)] 09:03:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x89fd0400) [pid = 1723] [serial = 1049] [outer = 0x887be800] 09:03:21 INFO - PROCESS | 1723 | 1464710601652 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x8b04b800) [pid = 1723] [serial = 1050] [outer = 0x887be800] 09:03:22 INFO - PROCESS | 1723 | 1464710602784 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 1723 | 1464710602826 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 09:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 09:03:22 INFO - PROCESS | 1723 | 1464710602832 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - PROCESS | 1723 | 1464710602838 Marionette TRACE conn4 <- [1,1370,null,{}] 09:03:22 INFO - PROCESS | 1723 | 1464710602861 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:23 INFO - PROCESS | 1723 | 1464710603139 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x8bb44400) [pid = 1723] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x89b09400) [pid = 1723] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8d717c00) [pid = 1723] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8d854c00) [pid = 1723] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x86a5a400) [pid = 1723] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x887b6800) [pid = 1723] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x887bec00) [pid = 1723] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 09:03:23 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8ed73800) [pid = 1723] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x878c3800) [pid = 1723] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x91323800) [pid = 1723] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x877a0c00) [pid = 1723] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8660d400) [pid = 1723] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8dd02c00) [pid = 1723] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8f6dbc00) [pid = 1723] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8ee43400) [pid = 1723] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8e05f400) [pid = 1723] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x89b13800) [pid = 1723] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8baf0800) [pid = 1723] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x85d78c00) [pid = 1723] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8f6dc400) [pid = 1723] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8be82000) [pid = 1723] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8baea400) [pid = 1723] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x911b9800) [pid = 1723] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8c69f800) [pid = 1723] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8e10dc00) [pid = 1723] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8ded1000) [pid = 1723] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x86a5f000) [pid = 1723] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8f6dfc00) [pid = 1723] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8b1a3000) [pid = 1723] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8e10b400) [pid = 1723] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8dec3c00) [pid = 1723] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8b1a8400) [pid = 1723] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8f6e3c00) [pid = 1723] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x89b16400) [pid = 1723] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 09:03:24 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8f615400) [pid = 1723] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 09:03:24 INFO - PROCESS | 1723 | 1464710604080 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x8576c000 == 121 [pid = 1723] [id = 350] 09:03:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x85d78c00) [pid = 1723] [serial = 1051] [outer = (nil)] 09:03:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x87795400) [pid = 1723] [serial = 1052] [outer = 0x85d78c00] 09:03:24 INFO - PROCESS | 1723 | 1464710604161 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x887b6000) [pid = 1723] [serial = 1053] [outer = 0x85d78c00] 09:03:24 INFO - PROCESS | 1723 | 1464710604906 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] 09:03:24 INFO - PROCESS | 1723 | 1464710604936 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 09:03:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 09:03:24 INFO - PROCESS | 1723 | 1464710604942 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 09:03:24 INFO - PROCESS | 1723 | 1464710604945 Marionette TRACE conn4 <- [1,1374,null,{}] 09:03:24 INFO - PROCESS | 1723 | 1464710604951 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:25 INFO - PROCESS | 1723 | 1464710605203 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 09:03:25 INFO - PROCESS | 1723 | 1464710605225 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a5ac00 == 122 [pid = 1723] [id = 351] 09:03:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x89b0d400) [pid = 1723] [serial = 1054] [outer = (nil)] 09:03:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8baf0800) [pid = 1723] [serial = 1055] [outer = 0x89b0d400] 09:03:25 INFO - PROCESS | 1723 | 1464710605313 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8b19fc00) [pid = 1723] [serial = 1056] [outer = 0x89b0d400] 09:03:26 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:26 INFO - PROCESS | 1723 | 1464710606567 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 1723 | 1464710606637 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 09:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 09:03:26 INFO - PROCESS | 1723 | 1464710606646 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 1723 | 1464710606653 Marionette TRACE conn4 <- [1,1378,null,{}] 09:03:26 INFO - PROCESS | 1723 | 1464710606729 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:27 INFO - PROCESS | 1723 | 1464710607028 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 09:03:27 INFO - PROCESS | 1723 | 1464710607292 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x866da800 == 123 [pid = 1723] [id = 352] 09:03:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x87082400) [pid = 1723] [serial = 1057] [outer = (nil)] 09:03:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x887b8800) [pid = 1723] [serial = 1058] [outer = 0x87082400] 09:03:27 INFO - PROCESS | 1723 | 1464710607385 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x89fc4400) [pid = 1723] [serial = 1059] [outer = 0x87082400] 09:03:28 INFO - PROCESS | 1723 | 1464710608379 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 1723 | 1464710608454 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 09:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 09:03:28 INFO - PROCESS | 1723 | 1464710608467 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - PROCESS | 1723 | 1464710608471 Marionette TRACE conn4 <- [1,1382,null,{}] 09:03:28 INFO - PROCESS | 1723 | 1464710608478 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:28 INFO - PROCESS | 1723 | 1464710608743 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 09:03:29 INFO - PROCESS | 1723 | 1464710609066 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b5400 == 124 [pid = 1723] [id = 353] 09:03:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8b1a0400) [pid = 1723] [serial = 1060] [outer = (nil)] 09:03:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8baec000) [pid = 1723] [serial = 1061] [outer = 0x8b1a0400] 09:03:29 INFO - PROCESS | 1723 | 1464710609161 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8bb4e800) [pid = 1723] [serial = 1062] [outer = 0x8b1a0400] 09:03:30 INFO - PROCESS | 1723 | [1723] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 09:03:30 INFO - PROCESS | 1723 | 1464710610230 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 1723 | 1464710610308 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 09:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 09:03:30 INFO - PROCESS | 1723 | 1464710610315 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 1723 | 1464710610322 Marionette TRACE conn4 <- [1,1386,null,{}] 09:03:30 INFO - PROCESS | 1723 | 1464710610343 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:30 INFO - PROCESS | 1723 | 1464710610620 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 09:03:30 INFO - PROCESS | 1723 | 1464710610951 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd45400 == 125 [pid = 1723] [id = 354] 09:03:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8be88800) [pid = 1723] [serial = 1063] [outer = (nil)] 09:03:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8be90c00) [pid = 1723] [serial = 1064] [outer = 0x8be88800] 09:03:31 INFO - PROCESS | 1723 | 1464710611044 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8d713800) [pid = 1723] [serial = 1065] [outer = 0x8be88800] 09:03:32 INFO - PROCESS | 1723 | 1464710612081 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 09:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 09:03:32 INFO - PROCESS | 1723 | 1464710612124 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 09:03:32 INFO - PROCESS | 1723 | 1464710612130 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 1723 | 1464710612134 Marionette TRACE conn4 <- [1,1390,null,{}] 09:03:32 INFO - PROCESS | 1723 | 1464710612140 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:32 INFO - PROCESS | 1723 | 1464710612370 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 09:03:32 INFO - PROCESS | 1723 | 1464710612688 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be86c00 == 126 [pid = 1723] [id = 355] 09:03:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8d863c00) [pid = 1723] [serial = 1066] [outer = (nil)] 09:03:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8dec5c00) [pid = 1723] [serial = 1067] [outer = 0x8d863c00] 09:03:32 INFO - PROCESS | 1723 | 1464710612783 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8e054c00) [pid = 1723] [serial = 1068] [outer = 0x8d863c00] 09:03:33 INFO - PROCESS | 1723 | 1464710613746 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 09:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 09:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1633ms 09:03:33 INFO - PROCESS | 1723 | 1464710613765 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 1723 | 1464710613768 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 09:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 09:03:33 INFO - PROCESS | 1723 | 1464710613776 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 1723 | 1464710613781 Marionette TRACE conn4 <- [1,1394,null,{}] 09:03:33 INFO - PROCESS | 1723 | 1464710613788 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:34 INFO - PROCESS | 1723 | 1464710614002 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 09:03:34 INFO - PROCESS | 1723 | 1464710614335 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be8f000 == 127 [pid = 1723] [id = 356] 09:03:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8c6a0800) [pid = 1723] [serial = 1069] [outer = (nil)] 09:03:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8e079c00) [pid = 1723] [serial = 1070] [outer = 0x8c6a0800] 09:03:34 INFO - PROCESS | 1723 | 1464710614441 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8e081000) [pid = 1723] [serial = 1071] [outer = 0x8c6a0800] 09:03:35 INFO - PROCESS | 1723 | 1464710615425 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 09:03:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1685ms 09:03:35 INFO - PROCESS | 1723 | 1464710615463 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 1723 | 1464710615466 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 09:03:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 09:03:35 INFO - PROCESS | 1723 | 1464710615475 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 1723 | 1464710615479 Marionette TRACE conn4 <- [1,1398,null,{}] 09:03:35 INFO - PROCESS | 1723 | 1464710615486 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:35 INFO - PROCESS | 1723 | 1464710615785 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 09:03:36 INFO - PROCESS | 1723 | 1464710616120 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e061c00 == 128 [pid = 1723] [id = 357] 09:03:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x8e078000) [pid = 1723] [serial = 1072] [outer = (nil)] 09:03:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x8ee0e400) [pid = 1723] [serial = 1073] [outer = 0x8e078000] 09:03:36 INFO - PROCESS | 1723 | 1464710616223 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x8ee43000) [pid = 1723] [serial = 1074] [outer = 0x8e078000] 09:03:37 INFO - PROCESS | 1723 | 1464710617257 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 09:03:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1839ms 09:03:37 INFO - PROCESS | 1723 | 1464710617314 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 1723 | 1464710617319 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 09:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 09:03:37 INFO - PROCESS | 1723 | 1464710617326 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - PROCESS | 1723 | 1464710617330 Marionette TRACE conn4 <- [1,1402,null,{}] 09:03:37 INFO - PROCESS | 1723 | 1464710617336 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:37 INFO - PROCESS | 1723 | 1464710617556 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 09:03:37 INFO - PROCESS | 1723 | 1464710617881 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed77400 == 129 [pid = 1723] [id = 358] 09:03:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x8ed7a000) [pid = 1723] [serial = 1075] [outer = (nil)] 09:03:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x8f613000) [pid = 1723] [serial = 1076] [outer = 0x8ed7a000] 09:03:37 INFO - PROCESS | 1723 | 1464710617979 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x8f6ddc00) [pid = 1723] [serial = 1077] [outer = 0x8ed7a000] 09:03:38 INFO - PROCESS | 1723 | 1464710618897 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 09:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1646ms 09:03:38 INFO - PROCESS | 1723 | 1464710618976 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 1723 | 1464710618981 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 09:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 09:03:38 INFO - PROCESS | 1723 | 1464710618990 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 1723 | 1464710618994 Marionette TRACE conn4 <- [1,1406,null,{}] 09:03:39 INFO - PROCESS | 1723 | 1464710619000 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:39 INFO - PROCESS | 1723 | 1464710619236 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 09:03:39 INFO - PROCESS | 1723 | 1464710619546 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec75000 == 130 [pid = 1723] [id = 359] 09:03:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8f60d800) [pid = 1723] [serial = 1078] [outer = (nil)] 09:03:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x91114800) [pid = 1723] [serial = 1079] [outer = 0x8f60d800] 09:03:39 INFO - PROCESS | 1723 | 1464710619647 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x91118c00) [pid = 1723] [serial = 1080] [outer = 0x8f60d800] 09:03:40 INFO - PROCESS | 1723 | 1464710620572 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 09:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 09:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1634ms 09:03:40 INFO - PROCESS | 1723 | 1464710620626 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 1723 | 1464710620630 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 09:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 09:03:40 INFO - PROCESS | 1723 | 1464710620637 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 1723 | 1464710620640 Marionette TRACE conn4 <- [1,1410,null,{}] 09:03:40 INFO - PROCESS | 1723 | 1464710620646 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:40 INFO - PROCESS | 1723 | 1464710620879 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 09:03:41 INFO - PROCESS | 1723 | 1464710621241 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a17000 == 131 [pid = 1723] [id = 360] 09:03:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8dd03000) [pid = 1723] [serial = 1081] [outer = (nil)] 09:03:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x911ba800) [pid = 1723] [serial = 1082] [outer = 0x8dd03000] 09:03:41 INFO - PROCESS | 1723 | 1464710621338 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9131d400) [pid = 1723] [serial = 1083] [outer = 0x8dd03000] 09:03:42 INFO - PROCESS | 1723 | 1464710622370 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 09:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1785ms 09:03:42 INFO - PROCESS | 1723 | 1464710622423 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 1723 | 1464710622427 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 09:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 09:03:42 INFO - PROCESS | 1723 | 1464710622434 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - PROCESS | 1723 | 1464710622438 Marionette TRACE conn4 <- [1,1414,null,{}] 09:03:42 INFO - PROCESS | 1723 | 1464710622444 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:42 INFO - PROCESS | 1723 | 1464710622714 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 09:03:43 INFO - PROCESS | 1723 | 1464710623037 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x9116a400 == 132 [pid = 1723] [id = 361] 09:03:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x911b9800) [pid = 1723] [serial = 1084] [outer = (nil)] 09:03:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x913ca400) [pid = 1723] [serial = 1085] [outer = 0x911b9800] 09:03:43 INFO - PROCESS | 1723 | 1464710623131 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x913d2c00) [pid = 1723] [serial = 1086] [outer = 0x911b9800] 09:03:44 INFO - PROCESS | 1723 | 1464710624192 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 09:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 09:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1782ms 09:03:44 INFO - PROCESS | 1723 | 1464710624217 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 1723 | 1464710624221 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 09:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 09:03:44 INFO - PROCESS | 1723 | 1464710624228 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 1723 | 1464710624232 Marionette TRACE conn4 <- [1,1418,null,{}] 09:03:44 INFO - PROCESS | 1723 | 1464710624239 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:44 INFO - PROCESS | 1723 | 1464710624495 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 09:03:44 INFO - PROCESS | 1723 | 1464710624826 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x91374400 == 133 [pid = 1723] [id = 362] 09:03:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x928e1800) [pid = 1723] [serial = 1087] [outer = (nil)] 09:03:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x92d21000) [pid = 1723] [serial = 1088] [outer = 0x928e1800] 09:03:44 INFO - PROCESS | 1723 | 1464710624924 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x93a98800) [pid = 1723] [serial = 1089] [outer = 0x928e1800] 09:03:45 INFO - PROCESS | 1723 | 1464710625916 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 09:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 09:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1737ms 09:03:45 INFO - PROCESS | 1723 | 1464710625966 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 09:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 09:03:45 INFO - PROCESS | 1723 | 1464710625971 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 09:03:45 INFO - PROCESS | 1723 | 1464710625978 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 1723 | 1464710625981 Marionette TRACE conn4 <- [1,1422,null,{}] 09:03:45 INFO - PROCESS | 1723 | 1464710625987 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:46 INFO - PROCESS | 1723 | 1464710626238 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 09:03:46 INFO - PROCESS | 1723 | 1464710626535 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x924ca400 == 134 [pid = 1723] [id = 363] 09:03:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x92aefc00) [pid = 1723] [serial = 1090] [outer = (nil)] 09:03:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x95199c00) [pid = 1723] [serial = 1091] [outer = 0x92aefc00] 09:03:46 INFO - PROCESS | 1723 | 1464710626638 Marionette DEBUG loaded listener.js 09:03:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9519e000) [pid = 1723] [serial = 1092] [outer = 0x92aefc00] 09:03:47 INFO - PROCESS | 1723 | 1464710627621 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 09:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 09:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1682ms 09:03:47 INFO - PROCESS | 1723 | 1464710627660 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 1723 | 1464710627664 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 09:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 09:03:47 INFO - PROCESS | 1723 | 1464710627671 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 1723 | 1464710627675 Marionette TRACE conn4 <- [1,1426,null,{}] 09:03:47 INFO - PROCESS | 1723 | 1464710627681 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:47 INFO - PROCESS | 1723 | 1464710627899 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 09:03:48 INFO - PROCESS | 1723 | 1464710628220 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x9519d400 == 135 [pid = 1723] [id = 364] 09:03:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x9519f400) [pid = 1723] [serial = 1093] [outer = (nil)] 09:03:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 177 (0x9527f000) [pid = 1723] [serial = 1094] [outer = 0x9519f400] 09:03:48 INFO - PROCESS | 1723 | 1464710628314 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 178 (0x95280000) [pid = 1723] [serial = 1095] [outer = 0x9519f400] 09:03:49 INFO - PROCESS | 1723 | 1464710629263 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 09:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 09:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1637ms 09:03:49 INFO - PROCESS | 1723 | 1464710629310 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 09:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 09:03:49 INFO - PROCESS | 1723 | 1464710629314 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 09:03:49 INFO - PROCESS | 1723 | 1464710629320 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 1723 | 1464710629324 Marionette TRACE conn4 <- [1,1430,null,{}] 09:03:49 INFO - PROCESS | 1723 | 1464710629330 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:49 INFO - PROCESS | 1723 | 1464710629553 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 09:03:49 INFO - PROCESS | 1723 | 1464710629872 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e104000 == 136 [pid = 1723] [id = 365] 09:03:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 179 (0x9527d400) [pid = 1723] [serial = 1096] [outer = (nil)] 09:03:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 180 (0x952e7c00) [pid = 1723] [serial = 1097] [outer = 0x9527d400] 09:03:49 INFO - PROCESS | 1723 | 1464710629968 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 181 (0x952e9400) [pid = 1723] [serial = 1098] [outer = 0x9527d400] 09:03:50 INFO - PROCESS | 1723 | 1464710630956 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 09:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 09:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1685ms 09:03:51 INFO - PROCESS | 1723 | 1464710631005 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 09:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 09:03:51 INFO - PROCESS | 1723 | 1464710631010 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 09:03:51 INFO - PROCESS | 1723 | 1464710631016 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 1723 | 1464710631020 Marionette TRACE conn4 <- [1,1434,null,{}] 09:03:51 INFO - PROCESS | 1723 | 1464710631032 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:51 INFO - PROCESS | 1723 | 1464710631269 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 09:03:51 INFO - PROCESS | 1723 | 1464710631568 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x89fc5000 == 137 [pid = 1723] [id = 366] 09:03:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 182 (0x9111f400) [pid = 1723] [serial = 1099] [outer = (nil)] 09:03:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 183 (0x96479400) [pid = 1723] [serial = 1100] [outer = 0x9111f400] 09:03:51 INFO - PROCESS | 1723 | 1464710631671 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 184 (0x9647ac00) [pid = 1723] [serial = 1101] [outer = 0x9111f400] 09:03:52 INFO - PROCESS | 1723 | 1464710632633 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 09:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 09:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1683ms 09:03:52 INFO - PROCESS | 1723 | 1464710632701 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 1723 | 1464710632704 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 09:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 09:03:52 INFO - PROCESS | 1723 | 1464710632711 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 1723 | 1464710632715 Marionette TRACE conn4 <- [1,1438,null,{}] 09:03:52 INFO - PROCESS | 1723 | 1464710632721 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:52 INFO - PROCESS | 1723 | 1464710632981 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 09:03:53 INFO - PROCESS | 1723 | 1464710633318 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x952ec800 == 138 [pid = 1723] [id = 367] 09:03:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 185 (0x96476c00) [pid = 1723] [serial = 1102] [outer = (nil)] 09:03:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 186 (0x964cc400) [pid = 1723] [serial = 1103] [outer = 0x96476c00] 09:03:53 INFO - PROCESS | 1723 | 1464710633409 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 187 (0x964e6c00) [pid = 1723] [serial = 1104] [outer = 0x96476c00] 09:03:54 INFO - PROCESS | 1723 | 1464710634365 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 09:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 09:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1690ms 09:03:54 INFO - PROCESS | 1723 | 1464710634406 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 1723 | 1464710634413 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 09:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 09:03:54 INFO - PROCESS | 1723 | 1464710634423 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 1723 | 1464710634427 Marionette TRACE conn4 <- [1,1442,null,{}] 09:03:54 INFO - PROCESS | 1723 | 1464710634436 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:54 INFO - PROCESS | 1723 | 1464710634704 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 09:03:55 INFO - PROCESS | 1723 | 1464710635042 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x86610800 == 139 [pid = 1723] [id = 368] 09:03:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 188 (0x866d5800) [pid = 1723] [serial = 1105] [outer = (nil)] 09:03:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 189 (0x887afc00) [pid = 1723] [serial = 1106] [outer = 0x866d5800] 09:03:55 INFO - PROCESS | 1723 | 1464710635139 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 190 (0x8b048800) [pid = 1723] [serial = 1107] [outer = 0x866d5800] 09:03:56 INFO - PROCESS | 1723 | 1464710636108 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 09:03:57 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e0800 == 138 [pid = 1723] [id = 105] 09:03:57 INFO - PROCESS | 1723 | --DOCSHELL 0x8853c800 == 137 [pid = 1723] [id = 213] 09:03:57 INFO - PROCESS | 1723 | --DOCSHELL 0x885a3c00 == 136 [pid = 1723] [id = 214] 09:03:57 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7cc00 == 135 [pid = 1723] [id = 240] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 189 (0x920b7000) [pid = 1723] [serial = 909] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 188 (0x8fda7000) [pid = 1723] [serial = 900] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 187 (0x8bbea400) [pid = 1723] [serial = 879] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 186 (0x8f542400) [pid = 1723] [serial = 897] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 185 (0x8e105800) [pid = 1723] [serial = 891] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 184 (0x8bae5800) [pid = 1723] [serial = 876] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 183 (0x91164000) [pid = 1723] [serial = 903] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 182 (0x8b04d400) [pid = 1723] [serial = 867] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 181 (0x9136e800) [pid = 1723] [serial = 906] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 180 (0x8c69f400) [pid = 1723] [serial = 882] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 179 (0x8adc8800) [pid = 1723] [serial = 873] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 178 (0x8deca000) [pid = 1723] [serial = 888] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 177 (0x8dd07c00) [pid = 1723] [serial = 885] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 176 (0x887bd400) [pid = 1723] [serial = 986] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x89fce000) [pid = 1723] [serial = 989] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x89957400) [pid = 1723] [serial = 987] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x911bf000) [pid = 1723] [serial = 968] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8853c400) [pid = 1723] [serial = 933] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x87a0e800) [pid = 1723] [serial = 932] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x924cc800) [pid = 1723] [serial = 975] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x920b4000) [pid = 1723] [serial = 974] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x878c4000) [pid = 1723] [serial = 983] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x866d7400) [pid = 1723] [serial = 980] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x86a5c000) [pid = 1723] [serial = 981] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8e07ac00) [pid = 1723] [serial = 951] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8e073400) [pid = 1723] [serial = 950] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8fda8c00) [pid = 1723] [serial = 963] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8fda3c00) [pid = 1723] [serial = 962] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8f609c00) [pid = 1723] [serial = 960] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8ee4f000) [pid = 1723] [serial = 959] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8ec78000) [pid = 1723] [serial = 954] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8e10c000) [pid = 1723] [serial = 953] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8b0b1400) [pid = 1723] [serial = 936] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x89fcec00) [pid = 1723] [serial = 935] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8be82400) [pid = 1723] [serial = 942] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8bd45000) [pid = 1723] [serial = 941] [outer = (nil)] [url = about:blank] 09:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 09:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 3148ms 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x866d6000) [pid = 1723] [serial = 930] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x85d86400) [pid = 1723] [serial = 929] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x928e8800) [pid = 1723] [serial = 977] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x91121c00) [pid = 1723] [serial = 966] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x9111e000) [pid = 1723] [serial = 965] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8d856c00) [pid = 1723] [serial = 945] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8c6a8c00) [pid = 1723] [serial = 944] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8bb4d000) [pid = 1723] [serial = 939] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8bb40400) [pid = 1723] [serial = 938] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x913cdc00) [pid = 1723] [serial = 972] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x91371800) [pid = 1723] [serial = 971] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8dd0e800) [pid = 1723] [serial = 948] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8dd06800) [pid = 1723] [serial = 947] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8ee04c00) [pid = 1723] [serial = 957] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8ee01800) [pid = 1723] [serial = 956] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x911c3c00) [pid = 1723] [serial = 969] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x87a17800) [pid = 1723] [serial = 984] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8b049400) [pid = 1723] [serial = 990] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8ed76000) [pid = 1723] [serial = 894] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x87a0c800) [pid = 1723] [serial = 870] [outer = (nil)] [url = about:blank] 09:03:57 INFO - PROCESS | 1723 | 1464710637761 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 1723 | 1464710637766 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 09:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 09:03:57 INFO - PROCESS | 1723 | 1464710637778 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 1723 | 1464710637783 Marionette TRACE conn4 <- [1,1446,null,{}] 09:03:57 INFO - PROCESS | 1723 | 1464710637792 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:58 INFO - PROCESS | 1723 | 1464710638038 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 09:03:58 INFO - PROCESS | 1723 | 1464710638333 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a58000 == 136 [pid = 1723] [id = 369] 09:03:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x86a58800) [pid = 1723] [serial = 1108] [outer = (nil)] 09:03:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x86a5d800) [pid = 1723] [serial = 1109] [outer = 0x86a58800] 09:03:58 INFO - PROCESS | 1723 | 1464710638472 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8708bc00) [pid = 1723] [serial = 1110] [outer = 0x86a58800] 09:03:59 INFO - PROCESS | 1723 | 1464710639490 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 09:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 09:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1735ms 09:03:59 INFO - PROCESS | 1723 | 1464710639514 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 09:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 09:03:59 INFO - PROCESS | 1723 | 1464710639520 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 09:03:59 INFO - PROCESS | 1723 | 1464710639533 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - PROCESS | 1723 | 1464710639538 Marionette TRACE conn4 <- [1,1450,null,{}] 09:03:59 INFO - PROCESS | 1723 | 1464710639545 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:03:59 INFO - PROCESS | 1723 | 1464710639979 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 09:04:00 INFO - PROCESS | 1723 | 1464710640290 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a16000 == 137 [pid = 1723] [id = 370] 09:04:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x87a17800) [pid = 1723] [serial = 1111] [outer = (nil)] 09:04:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8853dc00) [pid = 1723] [serial = 1112] [outer = 0x87a17800] 09:04:00 INFO - PROCESS | 1723 | 1464710640424 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x885a9800) [pid = 1723] [serial = 1113] [outer = 0x87a17800] 09:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 09:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 2497ms 09:04:02 INFO - PROCESS | 1723 | 1464710642017 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 09:04:02 INFO - PROCESS | 1723 | 1464710642027 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 1723 | 1464710642031 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 09:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 09:04:02 INFO - PROCESS | 1723 | 1464710642037 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 1723 | 1464710642041 Marionette TRACE conn4 <- [1,1454,null,{}] 09:04:02 INFO - PROCESS | 1723 | 1464710642069 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:02 INFO - PROCESS | 1723 | 1464710642398 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8bbea800) [pid = 1723] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8b19dc00) [pid = 1723] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x92d24800) [pid = 1723] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8708c400) [pid = 1723] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8f541400) [pid = 1723] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x92d25c00) [pid = 1723] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8f6de800) [pid = 1723] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8d863800) [pid = 1723] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x85d78c00) [pid = 1723] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8e110000) [pid = 1723] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x85d77c00) [pid = 1723] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8bd4bc00) [pid = 1723] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8f53f800) [pid = 1723] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x92e2c800) [pid = 1723] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x924d0800) [pid = 1723] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x887be800) [pid = 1723] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x913d4400) [pid = 1723] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8be8d000) [pid = 1723] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x92aed800) [pid = 1723] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x878be800) [pid = 1723] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8b04d800) [pid = 1723] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 09:04:03 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8ee03000) [pid = 1723] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 09:04:03 INFO - PROCESS | 1723 | 1464710643096 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x85765400 == 138 [pid = 1723] [id = 371] 09:04:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x85d78c00) [pid = 1723] [serial = 1114] [outer = (nil)] 09:04:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x87a17400) [pid = 1723] [serial = 1115] [outer = 0x85d78c00] 09:04:03 INFO - PROCESS | 1723 | 1464710643187 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8adc7800) [pid = 1723] [serial = 1116] [outer = 0x85d78c00] 09:04:04 INFO - PROCESS | 1723 | 1464710644052 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 09:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 09:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 2045ms 09:04:04 INFO - PROCESS | 1723 | 1464710644084 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 09:04:04 INFO - PROCESS | 1723 | 1464710644104 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 09:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 09:04:04 INFO - PROCESS | 1723 | 1464710644112 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 09:04:04 INFO - PROCESS | 1723 | 1464710644116 Marionette TRACE conn4 <- [1,1458,null,{}] 09:04:04 INFO - PROCESS | 1723 | 1464710644121 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:04 INFO - PROCESS | 1723 | 1464710644322 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 09:04:04 INFO - PROCESS | 1723 | 1464710644501 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b048400 == 139 [pid = 1723] [id = 372] 09:04:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8b0afc00) [pid = 1723] [serial = 1117] [outer = (nil)] 09:04:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8b0b8800) [pid = 1723] [serial = 1118] [outer = 0x8b0afc00] 09:04:04 INFO - PROCESS | 1723 | 1464710644583 Marionette DEBUG loaded listener.js 09:04:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8b1a8400) [pid = 1723] [serial = 1119] [outer = 0x8b0afc00] 09:04:06 INFO - PROCESS | 1723 | 1464710646102 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 09:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 09:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 2039ms 09:04:06 INFO - PROCESS | 1723 | 1464710646153 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 1723 | 1464710646165 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 09:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 09:04:06 INFO - PROCESS | 1723 | 1464710646181 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 1723 | 1464710646186 Marionette TRACE conn4 <- [1,1462,null,{}] 09:04:06 INFO - PROCESS | 1723 | 1464710646196 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:06 INFO - PROCESS | 1723 | 1464710646480 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 09:04:06 INFO - PROCESS | 1723 | 1464710646743 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d77c00 == 140 [pid = 1723] [id = 373] 09:04:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x866d7c00) [pid = 1723] [serial = 1120] [outer = (nil)] 09:04:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x878c5c00) [pid = 1723] [serial = 1121] [outer = 0x866d7c00] 09:04:06 INFO - PROCESS | 1723 | 1464710646844 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8853c800) [pid = 1723] [serial = 1122] [outer = 0x866d7c00] 09:04:08 INFO - PROCESS | 1723 | 1464710648310 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 09:04:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 09:04:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 2198ms 09:04:08 INFO - PROCESS | 1723 | 1464710648395 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 1723 | 1464710648405 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 09:04:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 09:04:08 INFO - PROCESS | 1723 | 1464710648419 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 1723 | 1464710648423 Marionette TRACE conn4 <- [1,1466,null,{}] 09:04:08 INFO - PROCESS | 1723 | 1464710648430 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:08 INFO - PROCESS | 1723 | 1464710648647 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 09:04:08 INFO - PROCESS | 1723 | 1464710648867 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x878ccc00 == 141 [pid = 1723] [id = 374] 09:04:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x87a10400) [pid = 1723] [serial = 1123] [outer = (nil)] 09:04:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8b051000) [pid = 1723] [serial = 1124] [outer = 0x87a10400] 09:04:09 INFO - PROCESS | 1723 | 1464710648998 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8b0bc000) [pid = 1723] [serial = 1125] [outer = 0x87a10400] 09:04:10 INFO - PROCESS | 1723 | 1464710650037 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 09:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 09:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1693ms 09:04:10 INFO - PROCESS | 1723 | 1464710650112 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 1723 | 1464710650117 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 09:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 09:04:10 INFO - PROCESS | 1723 | 1464710650124 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 1723 | 1464710650131 Marionette TRACE conn4 <- [1,1470,null,{}] 09:04:10 INFO - PROCESS | 1723 | 1464710650148 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:10 INFO - PROCESS | 1723 | 1464710650414 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 09:04:10 INFO - PROCESS | 1723 | 1464710650726 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb43800 == 142 [pid = 1723] [id = 375] 09:04:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8bb4dc00) [pid = 1723] [serial = 1126] [outer = (nil)] 09:04:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8bbeec00) [pid = 1723] [serial = 1127] [outer = 0x8bb4dc00] 09:04:10 INFO - PROCESS | 1723 | 1464710650822 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8bd49800) [pid = 1723] [serial = 1128] [outer = 0x8bb4dc00] 09:04:11 INFO - PROCESS | 1723 | 1464710651829 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 09:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 09:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1755ms 09:04:11 INFO - PROCESS | 1723 | 1464710651880 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 09:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 09:04:11 INFO - PROCESS | 1723 | 1464710651885 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 09:04:11 INFO - PROCESS | 1723 | 1464710651892 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 1723 | 1464710651896 Marionette TRACE conn4 <- [1,1474,null,{}] 09:04:11 INFO - PROCESS | 1723 | 1464710651902 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:12 INFO - PROCESS | 1723 | 1464710652128 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 09:04:12 INFO - PROCESS | 1723 | 1464710652391 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb44000 == 143 [pid = 1723] [id = 376] 09:04:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8bbebc00) [pid = 1723] [serial = 1129] [outer = (nil)] 09:04:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8be8b400) [pid = 1723] [serial = 1130] [outer = 0x8bbebc00] 09:04:12 INFO - PROCESS | 1723 | 1464710652539 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8c6a6000) [pid = 1723] [serial = 1131] [outer = 0x8bbebc00] 09:04:13 INFO - PROCESS | 1723 | 1464710653551 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 09:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 09:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1738ms 09:04:13 INFO - PROCESS | 1723 | 1464710653631 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 1723 | 1464710653635 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 09:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 09:04:13 INFO - PROCESS | 1723 | 1464710653642 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 1723 | 1464710653645 Marionette TRACE conn4 <- [1,1478,null,{}] 09:04:13 INFO - PROCESS | 1723 | 1464710653651 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:13 INFO - PROCESS | 1723 | 1464710653909 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 09:04:14 INFO - PROCESS | 1723 | 1464710654221 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb43400 == 144 [pid = 1723] [id = 377] 09:04:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8bd4ac00) [pid = 1723] [serial = 1132] [outer = (nil)] 09:04:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8d719800) [pid = 1723] [serial = 1133] [outer = 0x8bd4ac00] 09:04:14 INFO - PROCESS | 1723 | 1464710654311 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8d856c00) [pid = 1723] [serial = 1134] [outer = 0x8bd4ac00] 09:04:15 INFO - PROCESS | 1723 | 1464710655341 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 09:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 09:04:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1735ms 09:04:15 INFO - PROCESS | 1723 | 1464710655378 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 1723 | 1464710655382 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 09:04:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 09:04:15 INFO - PROCESS | 1723 | 1464710655389 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 1723 | 1464710655393 Marionette TRACE conn4 <- [1,1482,null,{}] 09:04:15 INFO - PROCESS | 1723 | 1464710655399 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:15 INFO - PROCESS | 1723 | 1464710655657 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 09:04:15 INFO - PROCESS | 1723 | 1464710655953 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd4e800 == 145 [pid = 1723] [id = 378] 09:04:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8d71b000) [pid = 1723] [serial = 1135] [outer = (nil)] 09:04:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8deccc00) [pid = 1723] [serial = 1136] [outer = 0x8d71b000] 09:04:16 INFO - PROCESS | 1723 | 1464710656046 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8e058800) [pid = 1723] [serial = 1137] [outer = 0x8d71b000] 09:04:17 INFO - PROCESS | 1723 | 1464710657001 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 09:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 09:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1688ms 09:04:17 INFO - PROCESS | 1723 | 1464710657078 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 09:04:17 INFO - PROCESS | 1723 | 1464710657083 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 09:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 09:04:17 INFO - PROCESS | 1723 | 1464710657089 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 1723 | 1464710657093 Marionette TRACE conn4 <- [1,1486,null,{}] 09:04:17 INFO - PROCESS | 1723 | 1464710657099 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:17 INFO - PROCESS | 1723 | 1464710657352 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 09:04:17 INFO - PROCESS | 1723 | 1464710657670 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd07800 == 146 [pid = 1723] [id = 379] 09:04:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8deca000) [pid = 1723] [serial = 1138] [outer = (nil)] 09:04:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8e07e000) [pid = 1723] [serial = 1139] [outer = 0x8deca000] 09:04:17 INFO - PROCESS | 1723 | 1464710657760 Marionette DEBUG loaded listener.js 09:04:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8e106000) [pid = 1723] [serial = 1140] [outer = 0x8deca000] 09:04:18 INFO - PROCESS | 1723 | 1464710658800 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 09:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 09:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1784ms 09:04:18 INFO - PROCESS | 1723 | 1464710658875 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 1723 | 1464710658878 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 09:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 09:04:18 INFO - PROCESS | 1723 | 1464710658885 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - PROCESS | 1723 | 1464710658888 Marionette TRACE conn4 <- [1,1490,null,{}] 09:04:18 INFO - PROCESS | 1723 | 1464710658895 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:19 INFO - PROCESS | 1723 | 1464710659126 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 09:04:19 INFO - PROCESS | 1723 | 1464710659435 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e059000 == 147 [pid = 1723] [id = 380] 09:04:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8e075000) [pid = 1723] [serial = 1141] [outer = (nil)] 09:04:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8ed72000) [pid = 1723] [serial = 1142] [outer = 0x8e075000] 09:04:19 INFO - PROCESS | 1723 | 1464710659530 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8ed76000) [pid = 1723] [serial = 1143] [outer = 0x8e075000] 09:04:20 INFO - PROCESS | 1723 | 1464710660492 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 09:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1633ms 09:04:20 INFO - PROCESS | 1723 | 1464710660519 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 1723 | 1464710660525 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 09:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 09:04:20 INFO - PROCESS | 1723 | 1464710660533 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 1723 | 1464710660537 Marionette TRACE conn4 <- [1,1494,null,{}] 09:04:20 INFO - PROCESS | 1723 | 1464710660543 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:20 INFO - PROCESS | 1723 | 1464710660778 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 09:04:21 INFO - PROCESS | 1723 | 1464710661174 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660ac00 == 148 [pid = 1723] [id = 381] 09:04:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8ec79400) [pid = 1723] [serial = 1144] [outer = (nil)] 09:04:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8ee0bc00) [pid = 1723] [serial = 1145] [outer = 0x8ec79400] 09:04:21 INFO - PROCESS | 1723 | 1464710661365 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8ee0ec00) [pid = 1723] [serial = 1146] [outer = 0x8ec79400] 09:04:22 INFO - PROCESS | 1723 | 1464710662349 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 09:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1885ms 09:04:22 INFO - PROCESS | 1723 | 1464710662420 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 1723 | 1464710662424 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 09:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 09:04:22 INFO - PROCESS | 1723 | 1464710662431 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 1723 | 1464710662435 Marionette TRACE conn4 <- [1,1498,null,{}] 09:04:22 INFO - PROCESS | 1723 | 1464710662440 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:22 INFO - PROCESS | 1723 | 1464710662661 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 09:04:23 INFO - PROCESS | 1723 | 1464710663012 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c6a8c00 == 149 [pid = 1723] [id = 382] 09:04:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8ed75000) [pid = 1723] [serial = 1147] [outer = (nil)] 09:04:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8f545c00) [pid = 1723] [serial = 1148] [outer = 0x8ed75000] 09:04:23 INFO - PROCESS | 1723 | 1464710663103 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8f60b400) [pid = 1723] [serial = 1149] [outer = 0x8ed75000] 09:04:24 INFO - PROCESS | 1723 | 1464710664098 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 09:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 09:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1685ms 09:04:24 INFO - PROCESS | 1723 | 1464710664119 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 1723 | 1464710664127 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 09:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 09:04:24 INFO - PROCESS | 1723 | 1464710664138 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 09:04:24 INFO - PROCESS | 1723 | 1464710664146 Marionette TRACE conn4 <- [1,1502,null,{}] 09:04:24 INFO - PROCESS | 1723 | 1464710664157 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:24 INFO - PROCESS | 1723 | 1464710664580 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 09:04:24 INFO - PROCESS | 1723 | 1464710664908 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f53e400 == 150 [pid = 1723] [id = 383] 09:04:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x8fda9800) [pid = 1723] [serial = 1150] [outer = (nil)] 09:04:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x91113400) [pid = 1723] [serial = 1151] [outer = 0x8fda9800] 09:04:25 INFO - PROCESS | 1723 | 1464710665008 Marionette DEBUG loaded listener.js 09:04:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x91165400) [pid = 1723] [serial = 1152] [outer = 0x8fda9800] 09:04:26 INFO - PROCESS | 1723 | 1464710665999 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 09:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 09:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1896ms 09:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 09:04:26 INFO - PROCESS | 1723 | 1464710666033 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 09:04:26 INFO - PROCESS | 1723 | 1464710666036 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 09:04:26 INFO - PROCESS | 1723 | 1464710666044 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 09:04:26 INFO - PROCESS | 1723 | 1464710666047 Marionette TRACE conn4 <- [1,1506,null,{}] 09:04:26 INFO - PROCESS | 1723 | 1464710666054 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:26 INFO - PROCESS | 1723 | 1464710666338 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 09:04:26 INFO - PROCESS | 1723 | 1464710666748 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fda3c00 == 151 [pid = 1723] [id = 384] 09:04:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x91167000) [pid = 1723] [serial = 1153] [outer = (nil)] 09:04:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x9131dc00) [pid = 1723] [serial = 1154] [outer = 0x91167000] 09:04:26 INFO - PROCESS | 1723 | 1464710666847 Marionette DEBUG loaded listener.js 09:04:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x91322000) [pid = 1723] [serial = 1155] [outer = 0x91167000] 09:04:27 INFO - PROCESS | 1723 | 1464710667809 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 09:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 09:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1837ms 09:04:27 INFO - PROCESS | 1723 | 1464710667882 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 09:04:27 INFO - PROCESS | 1723 | 1464710667889 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 09:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 09:04:27 INFO - PROCESS | 1723 | 1464710667900 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 09:04:27 INFO - PROCESS | 1723 | 1464710667906 Marionette TRACE conn4 <- [1,1510,null,{}] 09:04:27 INFO - PROCESS | 1723 | 1464710667916 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:28 INFO - PROCESS | 1723 | 1464710668424 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 09:04:28 INFO - PROCESS | 1723 | 1464710668845 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f612c00 == 152 [pid = 1723] [id = 385] 09:04:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x911c3c00) [pid = 1723] [serial = 1156] [outer = (nil)] 09:04:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x920ad400) [pid = 1723] [serial = 1157] [outer = 0x911c3c00] 09:04:29 INFO - PROCESS | 1723 | 1464710669009 Marionette DEBUG loaded listener.js 09:04:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x924cb400) [pid = 1723] [serial = 1158] [outer = 0x911c3c00] 09:04:30 INFO - PROCESS | 1723 | 1464710670358 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 09:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 09:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2501ms 09:04:30 INFO - PROCESS | 1723 | 1464710670400 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 09:04:30 INFO - PROCESS | 1723 | 1464710670404 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 09:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 09:04:30 INFO - PROCESS | 1723 | 1464710670411 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 09:04:30 INFO - PROCESS | 1723 | 1464710670415 Marionette TRACE conn4 <- [1,1514,null,{}] 09:04:30 INFO - PROCESS | 1723 | 1464710670421 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:30 INFO - PROCESS | 1723 | 1464710670650 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 09:04:31 INFO - PROCESS | 1723 | 1464710670981 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x88541400 == 153 [pid = 1723] [id = 386] 09:04:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8e057800) [pid = 1723] [serial = 1159] [outer = (nil)] 09:04:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x928e0800) [pid = 1723] [serial = 1160] [outer = 0x8e057800] 09:04:31 INFO - PROCESS | 1723 | 1464710671078 Marionette DEBUG loaded listener.js 09:04:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x924d0400) [pid = 1723] [serial = 1161] [outer = 0x8e057800] 09:04:32 INFO - PROCESS | 1723 | 1464710672021 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 09:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 09:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1638ms 09:04:32 INFO - PROCESS | 1723 | 1464710672050 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 09:04:32 INFO - PROCESS | 1723 | 1464710672055 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 09:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 09:04:32 INFO - PROCESS | 1723 | 1464710672062 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 09:04:32 INFO - PROCESS | 1723 | 1464710672066 Marionette TRACE conn4 <- [1,1518,null,{}] 09:04:32 INFO - PROCESS | 1723 | 1464710672072 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:32 INFO - PROCESS | 1723 | 1464710672299 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 09:04:32 INFO - PROCESS | 1723 | 1464710672624 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x9111ac00 == 154 [pid = 1723] [id = 387] 09:04:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x911be400) [pid = 1723] [serial = 1162] [outer = (nil)] 09:04:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x92d22c00) [pid = 1723] [serial = 1163] [outer = 0x911be400] 09:04:32 INFO - PROCESS | 1723 | 1464710672720 Marionette DEBUG loaded listener.js 09:04:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x92d28000) [pid = 1723] [serial = 1164] [outer = 0x911be400] 09:04:33 INFO - PROCESS | 1723 | 1464710673685 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 09:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 09:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1685ms 09:04:33 INFO - PROCESS | 1723 | 1464710673749 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 09:04:33 INFO - PROCESS | 1723 | 1464710673753 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 09:04:33 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 09:04:33 INFO - PROCESS | 1723 | 1464710673760 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 09:04:33 INFO - PROCESS | 1723 | 1464710673764 Marionette TRACE conn4 <- [1,1522,null,{}] 09:04:33 INFO - PROCESS | 1723 | 1464710673770 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:34 INFO - PROCESS | 1723 | 1464710674077 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 09:04:34 INFO - PROCESS | 1723 | 1464710674475 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x85763c00 == 155 [pid = 1723] [id = 388] 09:04:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x913d4400) [pid = 1723] [serial = 1165] [outer = (nil)] 09:04:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x93a9cc00) [pid = 1723] [serial = 1166] [outer = 0x913d4400] 09:04:34 INFO - PROCESS | 1723 | 1464710674618 Marionette DEBUG loaded listener.js 09:04:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x94f30000) [pid = 1723] [serial = 1167] [outer = 0x913d4400] 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:35 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8660c000 == 154 [pid = 1723] [id = 326] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x85d77800 == 153 [pid = 1723] [id = 347] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec7b000 == 152 [pid = 1723] [id = 278] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed74000 == 151 [pid = 1723] [id = 277] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x91162800 == 150 [pid = 1723] [id = 281] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x887af800 == 149 [pid = 1723] [id = 219] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x9115e400 == 148 [pid = 1723] [id = 279] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x85765400 == 147 [pid = 1723] [id = 371] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x87a16000 == 146 [pid = 1723] [id = 370] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x86a58000 == 145 [pid = 1723] [id = 369] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x91374400 == 144 [pid = 1723] [id = 362] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x9116a400 == 143 [pid = 1723] [id = 361] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x87a17000 == 142 [pid = 1723] [id = 360] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec75000 == 141 [pid = 1723] [id = 359] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8e061c00 == 140 [pid = 1723] [id = 357] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed77400 == 139 [pid = 1723] [id = 358] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8be8f000 == 138 [pid = 1723] [id = 356] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8be86c00 == 137 [pid = 1723] [id = 355] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd45400 == 136 [pid = 1723] [id = 354] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b5400 == 135 [pid = 1723] [id = 353] 09:04:37 INFO - PROCESS | 1723 | --DOCSHELL 0x866da800 == 134 [pid = 1723] [id = 352] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8be83800) [pid = 1723] [serial = 1001] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8b24fc00) [pid = 1723] [serial = 998] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x93aa1000) [pid = 1723] [serial = 1038] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x8b24a800) [pid = 1723] [serial = 992] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x877a0400) [pid = 1723] [serial = 995] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x928ebc00) [pid = 1723] [serial = 978] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x92e21800) [pid = 1723] [serial = 1035] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x91164c00) [pid = 1723] [serial = 1023] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8ec80000) [pid = 1723] [serial = 1011] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x887b6000) [pid = 1723] [serial = 1053] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8ee4b000) [pid = 1723] [serial = 1014] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x86a57800) [pid = 1723] [serial = 1044] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8baed800) [pid = 1723] [serial = 999] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8ee08c00) [pid = 1723] [serial = 1013] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8d71b800) [pid = 1723] [serial = 1005] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8fd9ec00) [pid = 1723] [serial = 1019] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x950d4800) [pid = 1723] [serial = 1041] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x885ac000) [pid = 1723] [serial = 996] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x92af0c00) [pid = 1723] [serial = 1028] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8fda1800) [pid = 1723] [serial = 1020] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x92e1f800) [pid = 1723] [serial = 1034] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8b04b800) [pid = 1723] [serial = 1050] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x920ad000) [pid = 1723] [serial = 1025] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8dd01c00) [pid = 1723] [serial = 1008] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8d85f000) [pid = 1723] [serial = 1007] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x924d5000) [pid = 1723] [serial = 1026] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8d716c00) [pid = 1723] [serial = 1004] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x92d25400) [pid = 1723] [serial = 1031] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x87795400) [pid = 1723] [serial = 1052] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x88549800) [pid = 1723] [serial = 1047] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x950d0c00) [pid = 1723] [serial = 1040] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8660a000) [pid = 1723] [serial = 1043] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x93a9a400) [pid = 1723] [serial = 1037] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x87a14400) [pid = 1723] [serial = 1046] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x89fd0400) [pid = 1723] [serial = 1049] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8b247c00) [pid = 1723] [serial = 927] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8c6a0c00) [pid = 1723] [serial = 1002] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8f612400) [pid = 1723] [serial = 1017] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x9115e800) [pid = 1723] [serial = 1022] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8e109400) [pid = 1723] [serial = 1010] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x92af4c00) [pid = 1723] [serial = 1029] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8f60a800) [pid = 1723] [serial = 1016] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x92d26c00) [pid = 1723] [serial = 1032] [outer = (nil)] [url = about:blank] 09:04:37 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8baf0800) [pid = 1723] [serial = 1055] [outer = (nil)] [url = about:blank] 09:04:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:04:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 09:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 09:04:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 09:04:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 09:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 09:04:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 09:04:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 09:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 09:04:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 09:04:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 09:04:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 09:04:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 3850ms 09:04:37 INFO - PROCESS | 1723 | 1464710677573 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 09:04:37 INFO - PROCESS | 1723 | 1464710677615 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 09:04:37 INFO - PROCESS | 1723 | 1464710677630 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 09:04:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 09:04:37 INFO - PROCESS | 1723 | 1464710677639 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 09:04:37 INFO - PROCESS | 1723 | 1464710677644 Marionette TRACE conn4 <- [1,1526,null,{}] 09:04:37 INFO - PROCESS | 1723 | 1464710677654 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:37 INFO - PROCESS | 1723 | 1464710677849 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 09:04:38 INFO - PROCESS | 1723 | 1464710678075 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d1c00 == 135 [pid = 1723] [id = 389] 09:04:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x866d4c00) [pid = 1723] [serial = 1168] [outer = (nil)] 09:04:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x87090000) [pid = 1723] [serial = 1169] [outer = 0x866d4c00] 09:04:38 INFO - PROCESS | 1723 | 1464710678161 Marionette DEBUG loaded listener.js 09:04:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x878c0400) [pid = 1723] [serial = 1170] [outer = 0x866d4c00] 09:04:39 INFO - PROCESS | 1723 | 1464710679030 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 09:04:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 09:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 09:04:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 09:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 09:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 09:04:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 09:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 09:04:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 09:04:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1450ms 09:04:39 INFO - PROCESS | 1723 | 1464710679102 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 09:04:39 INFO - PROCESS | 1723 | 1464710679111 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 09:04:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 09:04:39 INFO - PROCESS | 1723 | 1464710679122 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 09:04:39 INFO - PROCESS | 1723 | 1464710679127 Marionette TRACE conn4 <- [1,1530,null,{}] 09:04:39 INFO - PROCESS | 1723 | 1464710679133 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:39 INFO - PROCESS | 1723 | 1464710679350 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 09:04:39 INFO - PROCESS | 1723 | 1464710679565 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b7400 == 136 [pid = 1723] [id = 390] 09:04:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x887bb400) [pid = 1723] [serial = 1171] [outer = (nil)] 09:04:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x89b0c400) [pid = 1723] [serial = 1172] [outer = 0x887bb400] 09:04:39 INFO - PROCESS | 1723 | 1464710679688 Marionette DEBUG loaded listener.js 09:04:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x89fcc400) [pid = 1723] [serial = 1173] [outer = 0x887bb400] 09:04:40 INFO - PROCESS | 1723 | 1464710680755 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 09:04:40 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 09:04:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 09:04:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 09:04:40 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 09:04:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 09:04:40 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 09:04:40 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1685ms 09:04:40 INFO - PROCESS | 1723 | 1464710680810 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 09:04:40 INFO - PROCESS | 1723 | 1464710680814 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 09:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 09:04:40 INFO - PROCESS | 1723 | 1464710680821 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 09:04:40 INFO - PROCESS | 1723 | 1464710680827 Marionette TRACE conn4 <- [1,1534,null,{}] 09:04:40 INFO - PROCESS | 1723 | 1464710680851 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:41 INFO - PROCESS | 1723 | 1464710681124 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 09:04:41 INFO - PROCESS | 1723 | 1464710681154 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x88546c00 == 137 [pid = 1723] [id = 391] 09:04:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8b0b4800) [pid = 1723] [serial = 1174] [outer = (nil)] 09:04:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8b24b400) [pid = 1723] [serial = 1175] [outer = 0x8b0b4800] 09:04:41 INFO - PROCESS | 1723 | 1464710681234 Marionette DEBUG loaded listener.js 09:04:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8bae5800) [pid = 1723] [serial = 1176] [outer = 0x8b0b4800] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x87a17800) [pid = 1723] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8dd03000) [pid = 1723] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x87082400) [pid = 1723] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x92aefc00) [pid = 1723] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x911b9800) [pid = 1723] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x9519f400) [pid = 1723] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8e078000) [pid = 1723] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x86a58800) [pid = 1723] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8be88800) [pid = 1723] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8d863c00) [pid = 1723] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x9527d400) [pid = 1723] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8b1a0400) [pid = 1723] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8ed7a000) [pid = 1723] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x928e1800) [pid = 1723] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8f60d800) [pid = 1723] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x9111f400) [pid = 1723] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8c6a0800) [pid = 1723] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x96476c00) [pid = 1723] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8b0bb400) [pid = 1723] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 09:04:42 INFO - PROCESS | 1723 | --DOMWINDOW == 117 (0x85d78c00) [pid = 1723] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 09:04:42 INFO - PROCESS | 1723 | 1464710682956 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 09:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 09:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 2203ms 09:04:43 INFO - PROCESS | 1723 | 1464710683025 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 09:04:43 INFO - PROCESS | 1723 | 1464710683031 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 09:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 09:04:43 INFO - PROCESS | 1723 | 1464710683038 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 09:04:43 INFO - PROCESS | 1723 | 1464710683042 Marionette TRACE conn4 <- [1,1538,null,{}] 09:04:43 INFO - PROCESS | 1723 | 1464710683053 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:43 INFO - PROCESS | 1723 | 1464710683325 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 09:04:43 INFO - PROCESS | 1723 | 1464710683341 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d78c00 == 138 [pid = 1723] [id = 392] 09:04:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x87082400) [pid = 1723] [serial = 1177] [outer = (nil)] 09:04:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8bae9400) [pid = 1723] [serial = 1178] [outer = 0x87082400] 09:04:43 INFO - PROCESS | 1723 | 1464710683438 Marionette DEBUG loaded listener.js 09:04:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8bb49800) [pid = 1723] [serial = 1179] [outer = 0x87082400] 09:04:44 INFO - PROCESS | 1723 | 1464710684430 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 09:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1433ms 09:04:44 INFO - PROCESS | 1723 | 1464710684472 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 09:04:44 INFO - PROCESS | 1723 | 1464710684476 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 09:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 09:04:44 INFO - PROCESS | 1723 | 1464710684623 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 09:04:44 INFO - PROCESS | 1723 | 1464710684631 Marionette TRACE conn4 <- [1,1542,null,{}] 09:04:44 INFO - PROCESS | 1723 | 1464710684641 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:44 INFO - PROCESS | 1723 | 1464710684931 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 09:04:45 INFO - PROCESS | 1723 | 1464710685279 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x87082c00 == 139 [pid = 1723] [id = 393] 09:04:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x87083400) [pid = 1723] [serial = 1180] [outer = (nil)] 09:04:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x87795000) [pid = 1723] [serial = 1181] [outer = 0x87083400] 09:04:45 INFO - PROCESS | 1723 | 1464710685374 Marionette DEBUG loaded listener.js 09:04:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x87a0a400) [pid = 1723] [serial = 1182] [outer = 0x87083400] 09:04:46 INFO - PROCESS | 1723 | 1464710686416 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 09:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 09:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1857ms 09:04:46 INFO - PROCESS | 1723 | 1464710686467 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 09:04:46 INFO - PROCESS | 1723 | 1464710686474 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 09:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 09:04:46 INFO - PROCESS | 1723 | 1464710686482 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 09:04:46 INFO - PROCESS | 1723 | 1464710686487 Marionette TRACE conn4 <- [1,1546,null,{}] 09:04:46 INFO - PROCESS | 1723 | 1464710686500 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:46 INFO - PROCESS | 1723 | 1464710686792 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 09:04:47 INFO - PROCESS | 1723 | 1464710687140 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x89958000 == 140 [pid = 1723] [id = 394] 09:04:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x89b0e800) [pid = 1723] [serial = 1183] [outer = (nil)] 09:04:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x89fce800) [pid = 1723] [serial = 1184] [outer = 0x89b0e800] 09:04:47 INFO - PROCESS | 1723 | 1464710687231 Marionette DEBUG loaded listener.js 09:04:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8b047000) [pid = 1723] [serial = 1185] [outer = 0x89b0e800] 09:04:48 INFO - PROCESS | 1723 | 1464710688218 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 09:04:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 09:04:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1801ms 09:04:48 INFO - PROCESS | 1723 | 1464710688283 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 09:04:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 09:04:48 INFO - PROCESS | 1723 | 1464710688288 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 09:04:48 INFO - PROCESS | 1723 | 1464710688295 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 09:04:48 INFO - PROCESS | 1723 | 1464710688299 Marionette TRACE conn4 <- [1,1550,null,{}] 09:04:48 INFO - PROCESS | 1723 | 1464710688306 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:48 INFO - PROCESS | 1723 | 1464710688565 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 09:04:48 INFO - PROCESS | 1723 | 1464710688951 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8baeec00 == 141 [pid = 1723] [id = 395] 09:04:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8baf0400) [pid = 1723] [serial = 1186] [outer = (nil)] 09:04:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8bb48800) [pid = 1723] [serial = 1187] [outer = 0x8baf0400] 09:04:49 INFO - PROCESS | 1723 | 1464710689069 Marionette DEBUG loaded listener.js 09:04:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8bbed000) [pid = 1723] [serial = 1188] [outer = 0x8baf0400] 09:04:50 INFO - PROCESS | 1723 | 1464710690072 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 09:04:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 09:04:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1844ms 09:04:50 INFO - PROCESS | 1723 | 1464710690140 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 09:04:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 09:04:50 INFO - PROCESS | 1723 | 1464710690144 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 09:04:50 INFO - PROCESS | 1723 | 1464710690151 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 09:04:50 INFO - PROCESS | 1723 | 1464710690154 Marionette TRACE conn4 <- [1,1554,null,{}] 09:04:50 INFO - PROCESS | 1723 | 1464710690161 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:50 INFO - PROCESS | 1723 | 1464710690399 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 09:04:50 INFO - PROCESS | 1723 | 1464710690714 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bb000 == 142 [pid = 1723] [id = 396] 09:04:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8bd44000) [pid = 1723] [serial = 1189] [outer = (nil)] 09:04:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8d713000) [pid = 1723] [serial = 1190] [outer = 0x8bd44000] 09:04:50 INFO - PROCESS | 1723 | 1464710690813 Marionette DEBUG loaded listener.js 09:04:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8d858400) [pid = 1723] [serial = 1191] [outer = 0x8bd44000] 09:04:51 INFO - PROCESS | 1723 | 1464710691772 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 09:04:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 09:04:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1685ms 09:04:51 INFO - PROCESS | 1723 | 1464710691837 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 09:04:51 INFO - PROCESS | 1723 | 1464710691842 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 09:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 09:04:51 INFO - PROCESS | 1723 | 1464710691848 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 09:04:51 INFO - PROCESS | 1723 | 1464710691853 Marionette TRACE conn4 <- [1,1558,null,{}] 09:04:51 INFO - PROCESS | 1723 | 1464710691859 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:52 INFO - PROCESS | 1723 | 1464710692104 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 09:04:52 INFO - PROCESS | 1723 | 1464710692426 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660bc00 == 143 [pid = 1723] [id = 397] 09:04:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8c6ab800) [pid = 1723] [serial = 1192] [outer = (nil)] 09:04:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8dd08800) [pid = 1723] [serial = 1193] [outer = 0x8c6ab800] 09:04:52 INFO - PROCESS | 1723 | 1464710692520 Marionette DEBUG loaded listener.js 09:04:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8dd10800) [pid = 1723] [serial = 1194] [outer = 0x8c6ab800] 09:04:53 INFO - PROCESS | 1723 | 1464710693503 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 09:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 09:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1692ms 09:04:53 INFO - PROCESS | 1723 | 1464710693542 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 09:04:53 INFO - PROCESS | 1723 | 1464710693545 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 09:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 09:04:53 INFO - PROCESS | 1723 | 1464710693552 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 09:04:53 INFO - PROCESS | 1723 | 1464710693557 Marionette TRACE conn4 <- [1,1562,null,{}] 09:04:53 INFO - PROCESS | 1723 | 1464710693563 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:53 INFO - PROCESS | 1723 | 1464710693894 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 09:04:54 INFO - PROCESS | 1723 | 1464710694237 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b04ac00 == 144 [pid = 1723] [id = 398] 09:04:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8dd03c00) [pid = 1723] [serial = 1195] [outer = (nil)] 09:04:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8e10bc00) [pid = 1723] [serial = 1196] [outer = 0x8dd03c00] 09:04:54 INFO - PROCESS | 1723 | 1464710694336 Marionette DEBUG loaded listener.js 09:04:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8ed77400) [pid = 1723] [serial = 1197] [outer = 0x8dd03c00] 09:04:55 INFO - PROCESS | 1723 | 1464710695312 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 09:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 09:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1795ms 09:04:55 INFO - PROCESS | 1723 | 1464710695349 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 09:04:55 INFO - PROCESS | 1723 | 1464710695352 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 09:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 09:04:55 INFO - PROCESS | 1723 | 1464710695360 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 09:04:55 INFO - PROCESS | 1723 | 1464710695363 Marionette TRACE conn4 <- [1,1566,null,{}] 09:04:55 INFO - PROCESS | 1723 | 1464710695370 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:55 INFO - PROCESS | 1723 | 1464710695598 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 09:04:55 INFO - PROCESS | 1723 | 1464710695912 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d856400 == 145 [pid = 1723] [id = 399] 09:04:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8dd02c00) [pid = 1723] [serial = 1198] [outer = (nil)] 09:04:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8ee0d800) [pid = 1723] [serial = 1199] [outer = 0x8dd02c00] 09:04:56 INFO - PROCESS | 1723 | 1464710696009 Marionette DEBUG loaded listener.js 09:04:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8ee4bc00) [pid = 1723] [serial = 1200] [outer = 0x8dd02c00] 09:04:56 INFO - PROCESS | 1723 | 1464710696977 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 09:04:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 09:04:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1682ms 09:04:57 INFO - PROCESS | 1723 | 1464710697044 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 09:04:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 09:04:57 INFO - PROCESS | 1723 | 1464710697048 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 09:04:57 INFO - PROCESS | 1723 | 1464710697056 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 09:04:57 INFO - PROCESS | 1723 | 1464710697060 Marionette TRACE conn4 <- [1,1570,null,{}] 09:04:57 INFO - PROCESS | 1723 | 1464710697107 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:57 INFO - PROCESS | 1723 | 1464710697397 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 09:04:57 INFO - PROCESS | 1723 | 1464710697670 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d81c00 == 146 [pid = 1723] [id = 400] 09:04:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8ed7d000) [pid = 1723] [serial = 1201] [outer = (nil)] 09:04:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8f60c400) [pid = 1723] [serial = 1202] [outer = 0x8ed7d000] 09:04:57 INFO - PROCESS | 1723 | 1464710697762 Marionette DEBUG loaded listener.js 09:04:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8f611800) [pid = 1723] [serial = 1203] [outer = 0x8ed7d000] 09:04:58 INFO - PROCESS | 1723 | 1464710698757 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 09:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 09:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1734ms 09:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 09:04:58 INFO - PROCESS | 1723 | 1464710698790 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 09:04:58 INFO - PROCESS | 1723 | 1464710698794 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 09:04:58 INFO - PROCESS | 1723 | 1464710698801 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 09:04:58 INFO - PROCESS | 1723 | 1464710698804 Marionette TRACE conn4 <- [1,1574,null,{}] 09:04:58 INFO - PROCESS | 1723 | 1464710698811 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:04:59 INFO - PROCESS | 1723 | 1464710699059 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 09:04:59 INFO - PROCESS | 1723 | 1464710699428 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x866dd800 == 147 [pid = 1723] [id = 401] 09:04:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8853e400) [pid = 1723] [serial = 1204] [outer = (nil)] 09:04:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8fda1400) [pid = 1723] [serial = 1205] [outer = 0x8853e400] 09:04:59 INFO - PROCESS | 1723 | 1464710699530 Marionette DEBUG loaded listener.js 09:04:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8fda7400) [pid = 1723] [serial = 1206] [outer = 0x8853e400] 09:05:00 INFO - PROCESS | 1723 | 1464710700588 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 09:05:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 09:05:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1840ms 09:05:00 INFO - PROCESS | 1723 | 1464710700641 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 09:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 09:05:00 INFO - PROCESS | 1723 | 1464710700645 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 09:05:00 INFO - PROCESS | 1723 | 1464710700652 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 09:05:00 INFO - PROCESS | 1723 | 1464710700656 Marionette TRACE conn4 <- [1,1578,null,{}] 09:05:00 INFO - PROCESS | 1723 | 1464710700662 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:00 INFO - PROCESS | 1723 | 1464710700893 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 09:05:01 INFO - PROCESS | 1723 | 1464710701217 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f60a800 == 148 [pid = 1723] [id = 402] 09:05:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8f616400) [pid = 1723] [serial = 1207] [outer = (nil)] 09:05:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x91121400) [pid = 1723] [serial = 1208] [outer = 0x8f616400] 09:05:01 INFO - PROCESS | 1723 | 1464710701312 Marionette DEBUG loaded listener.js 09:05:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x91162800) [pid = 1723] [serial = 1209] [outer = 0x8f616400] 09:05:02 INFO - PROCESS | 1723 | 1464710702358 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 09:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 09:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1738ms 09:05:02 INFO - PROCESS | 1723 | 1464710702390 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 09:05:02 INFO - PROCESS | 1723 | 1464710702395 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 09:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 09:05:02 INFO - PROCESS | 1723 | 1464710702401 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 09:05:02 INFO - PROCESS | 1723 | 1464710702406 Marionette TRACE conn4 <- [1,1582,null,{}] 09:05:02 INFO - PROCESS | 1723 | 1464710702412 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:02 INFO - PROCESS | 1723 | 1464710702678 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 09:05:03 INFO - PROCESS | 1723 | 1464710703020 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x91376c00 == 149 [pid = 1723] [id = 403] 09:05:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x913c5c00) [pid = 1723] [serial = 1210] [outer = (nil)] 09:05:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x920a9000) [pid = 1723] [serial = 1211] [outer = 0x913c5c00] 09:05:03 INFO - PROCESS | 1723 | 1464710703134 Marionette DEBUG loaded listener.js 09:05:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x924cec00) [pid = 1723] [serial = 1212] [outer = 0x913c5c00] 09:05:04 INFO - PROCESS | 1723 | 1464710704130 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 09:05:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 09:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1794ms 09:05:04 INFO - PROCESS | 1723 | 1464710704196 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 09:05:04 INFO - PROCESS | 1723 | 1464710704201 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 09:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 09:05:04 INFO - PROCESS | 1723 | 1464710704208 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 09:05:04 INFO - PROCESS | 1723 | 1464710704212 Marionette TRACE conn4 <- [1,1586,null,{}] 09:05:04 INFO - PROCESS | 1723 | 1464710704217 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:04 INFO - PROCESS | 1723 | 1464710704467 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 09:05:04 INFO - PROCESS | 1723 | 1464710704802 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x885aec00 == 150 [pid = 1723] [id = 404] 09:05:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x887b0400) [pid = 1723] [serial = 1213] [outer = (nil)] 09:05:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x92af5000) [pid = 1723] [serial = 1214] [outer = 0x887b0400] 09:05:04 INFO - PROCESS | 1723 | 1464710704905 Marionette DEBUG loaded listener.js 09:05:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x92d22400) [pid = 1723] [serial = 1215] [outer = 0x887b0400] 09:05:05 INFO - PROCESS | 1723 | 1464710705884 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 09:05:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 09:05:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1732ms 09:05:05 INFO - PROCESS | 1723 | 1464710705942 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 09:05:05 INFO - PROCESS | 1723 | 1464710705947 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 09:05:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 09:05:05 INFO - PROCESS | 1723 | 1464710705953 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 09:05:05 INFO - PROCESS | 1723 | 1464710705957 Marionette TRACE conn4 <- [1,1590,null,{}] 09:05:05 INFO - PROCESS | 1723 | 1464710705963 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:06 INFO - PROCESS | 1723 | 1464710706198 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 09:05:06 INFO - PROCESS | 1723 | 1464710706526 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7d000 == 151 [pid = 1723] [id = 405] 09:05:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x92aeec00) [pid = 1723] [serial = 1216] [outer = (nil)] 09:05:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x92e28400) [pid = 1723] [serial = 1217] [outer = 0x92aeec00] 09:05:06 INFO - PROCESS | 1723 | 1464710706624 Marionette DEBUG loaded listener.js 09:05:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x93a9e800) [pid = 1723] [serial = 1218] [outer = 0x92aeec00] 09:05:07 INFO - PROCESS | 1723 | 1464710707589 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 09:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 09:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1687ms 09:05:07 INFO - PROCESS | 1723 | 1464710707641 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 09:05:07 INFO - PROCESS | 1723 | 1464710707646 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 09:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 09:05:07 INFO - PROCESS | 1723 | 1464710707653 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 09:05:07 INFO - PROCESS | 1723 | 1464710707657 Marionette TRACE conn4 <- [1,1594,null,{}] 09:05:07 INFO - PROCESS | 1723 | 1464710707663 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:07 INFO - PROCESS | 1723 | 1464710707899 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 09:05:08 INFO - PROCESS | 1723 | 1464710708233 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x92e1f400 == 152 [pid = 1723] [id = 406] 09:05:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x92e21800) [pid = 1723] [serial = 1219] [outer = (nil)] 09:05:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x95197000) [pid = 1723] [serial = 1220] [outer = 0x92e21800] 09:05:08 INFO - PROCESS | 1723 | 1464710708331 Marionette DEBUG loaded listener.js 09:05:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9519d800) [pid = 1723] [serial = 1221] [outer = 0x92e21800] 09:05:09 INFO - PROCESS | 1723 | 1464710709302 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 09:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 09:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1686ms 09:05:09 INFO - PROCESS | 1723 | 1464710709340 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 09:05:09 INFO - PROCESS | 1723 | 1464710709344 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 09:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 09:05:09 INFO - PROCESS | 1723 | 1464710709351 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 09:05:09 INFO - PROCESS | 1723 | 1464710709355 Marionette TRACE conn4 <- [1,1598,null,{}] 09:05:09 INFO - PROCESS | 1723 | 1464710709361 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:09 INFO - PROCESS | 1723 | 1464710709598 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 09:05:09 INFO - PROCESS | 1723 | 1464710709936 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x878c0800 == 153 [pid = 1723] [id = 407] 09:05:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x8b04dc00) [pid = 1723] [serial = 1222] [outer = (nil)] 09:05:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x952e0800) [pid = 1723] [serial = 1223] [outer = 0x8b04dc00] 09:05:10 INFO - PROCESS | 1723 | 1464710710031 Marionette DEBUG loaded listener.js 09:05:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x952e4000) [pid = 1723] [serial = 1224] [outer = 0x8b04dc00] 09:05:10 INFO - PROCESS | 1723 | 1464710710957 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 09:05:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 09:05:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1638ms 09:05:10 INFO - PROCESS | 1723 | 1464710710990 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 09:05:10 INFO - PROCESS | 1723 | 1464710710994 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 09:05:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 09:05:11 INFO - PROCESS | 1723 | 1464710711001 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 09:05:11 INFO - PROCESS | 1723 | 1464710711005 Marionette TRACE conn4 <- [1,1602,null,{}] 09:05:11 INFO - PROCESS | 1723 | 1464710711011 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:11 INFO - PROCESS | 1723 | 1464710711244 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 09:05:11 INFO - PROCESS | 1723 | 1464710711582 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x95275400 == 154 [pid = 1723] [id = 408] 09:05:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9527d000) [pid = 1723] [serial = 1225] [outer = (nil)] 09:05:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x96482000) [pid = 1723] [serial = 1226] [outer = 0x9527d000] 09:05:11 INFO - PROCESS | 1723 | 1464710711680 Marionette DEBUG loaded listener.js 09:05:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x964be400) [pid = 1723] [serial = 1227] [outer = 0x9527d000] 09:05:12 INFO - PROCESS | 1723 | 1464710712625 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 09:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 09:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1682ms 09:05:12 INFO - PROCESS | 1723 | 1464710712684 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 09:05:12 INFO - PROCESS | 1723 | 1464710712687 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 09:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 09:05:12 INFO - PROCESS | 1723 | 1464710712695 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 09:05:12 INFO - PROCESS | 1723 | 1464710712698 Marionette TRACE conn4 <- [1,1606,null,{}] 09:05:12 INFO - PROCESS | 1723 | 1464710712704 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:12 INFO - PROCESS | 1723 | 1464710712926 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 09:05:13 INFO - PROCESS | 1723 | 1464710713253 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x951a1400 == 155 [pid = 1723] [id = 409] 09:05:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x952e6400) [pid = 1723] [serial = 1228] [outer = (nil)] 09:05:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x99004800) [pid = 1723] [serial = 1229] [outer = 0x952e6400] 09:05:13 INFO - PROCESS | 1723 | 1464710713352 Marionette DEBUG loaded listener.js 09:05:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x990f9800) [pid = 1723] [serial = 1230] [outer = 0x952e6400] 09:05:14 INFO - PROCESS | 1723 | 1464710714274 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 09:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 09:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1632ms 09:05:14 INFO - PROCESS | 1723 | 1464710714328 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 09:05:14 INFO - PROCESS | 1723 | 1464710714331 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 09:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 09:05:14 INFO - PROCESS | 1723 | 1464710714373 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 09:05:14 INFO - PROCESS | 1723 | 1464710714376 Marionette TRACE conn4 <- [1,1610,null,{}] 09:05:14 INFO - PROCESS | 1723 | 1464710714387 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:14 INFO - PROCESS | 1723 | 1464710714612 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 09:05:14 INFO - PROCESS | 1723 | 1464710714945 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x887be400 == 154 [pid = 1723] [id = 349] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9115c000 == 153 [pid = 1723] [id = 103] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x878be400 == 152 [pid = 1723] [id = 348] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x887b2800 == 151 [pid = 1723] [id = 328] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8dec4c00 == 150 [pid = 1723] [id = 297] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b1c00 == 149 [pid = 1723] [id = 301] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8660d800 == 148 [pid = 1723] [id = 302] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6da400 == 147 [pid = 1723] [id = 300] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x85771800 == 146 [pid = 1723] [id = 298] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee0fc00 == 145 [pid = 1723] [id = 299] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8c6ab400 == 144 [pid = 1723] [id = 295] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x885ac400 == 143 [pid = 1723] [id = 329] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x88546c00 == 142 [pid = 1723] [id = 391] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x887b7400 == 141 [pid = 1723] [id = 390] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x866d1c00 == 140 [pid = 1723] [id = 389] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8c6a8c00 == 139 [pid = 1723] [id = 382] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8660ac00 == 138 [pid = 1723] [id = 381] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8e059000 == 137 [pid = 1723] [id = 380] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd07800 == 136 [pid = 1723] [id = 379] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd4e800 == 135 [pid = 1723] [id = 378] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb43400 == 134 [pid = 1723] [id = 377] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb44000 == 133 [pid = 1723] [id = 376] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb43800 == 132 [pid = 1723] [id = 375] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x878ccc00 == 131 [pid = 1723] [id = 374] 09:05:16 INFO - PROCESS | 1723 | --DOCSHELL 0x85d77c00 == 130 [pid = 1723] [id = 373] 09:05:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x8576dc00 == 131 [pid = 1723] [id = 410] 09:05:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x8576e400) [pid = 1723] [serial = 1231] [outer = (nil)] 09:05:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x86601800) [pid = 1723] [serial = 1232] [outer = 0x8576e400] 09:05:16 INFO - PROCESS | 1723 | 1464710716420 Marionette DEBUG loaded listener.js 09:05:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x866d2c00) [pid = 1723] [serial = 1233] [outer = 0x8576e400] 09:05:16 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x885a9800) [pid = 1723] [serial = 1113] [outer = (nil)] [url = about:blank] 09:05:16 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x911ba800) [pid = 1723] [serial = 1082] [outer = (nil)] [url = about:blank] 09:05:16 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x89fc4400) [pid = 1723] [serial = 1059] [outer = (nil)] [url = about:blank] 09:05:16 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x95199c00) [pid = 1723] [serial = 1091] [outer = (nil)] [url = about:blank] 09:05:16 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x913ca400) [pid = 1723] [serial = 1085] [outer = (nil)] [url = about:blank] 09:05:16 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x9527f000) [pid = 1723] [serial = 1094] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x8ee43000) [pid = 1723] [serial = 1074] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x86a5d800) [pid = 1723] [serial = 1109] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8be90c00) [pid = 1723] [serial = 1064] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8708bc00) [pid = 1723] [serial = 1110] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8d713800) [pid = 1723] [serial = 1065] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8dec5c00) [pid = 1723] [serial = 1067] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x952e9400) [pid = 1723] [serial = 1098] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8baec000) [pid = 1723] [serial = 1061] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8f613000) [pid = 1723] [serial = 1076] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x92d21000) [pid = 1723] [serial = 1088] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x91114800) [pid = 1723] [serial = 1079] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8e054c00) [pid = 1723] [serial = 1068] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x96479400) [pid = 1723] [serial = 1100] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8e079c00) [pid = 1723] [serial = 1070] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x887afc00) [pid = 1723] [serial = 1106] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x964e6c00) [pid = 1723] [serial = 1104] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x93a98800) [pid = 1723] [serial = 1089] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8e081000) [pid = 1723] [serial = 1071] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8ee0e400) [pid = 1723] [serial = 1073] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x964cc400) [pid = 1723] [serial = 1103] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8853dc00) [pid = 1723] [serial = 1112] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x952e7c00) [pid = 1723] [serial = 1097] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8bb4e800) [pid = 1723] [serial = 1062] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x91118c00) [pid = 1723] [serial = 1080] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8b250c00) [pid = 1723] [serial = 993] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x9131d400) [pid = 1723] [serial = 1083] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x87a17400) [pid = 1723] [serial = 1115] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x9647ac00) [pid = 1723] [serial = 1101] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x887b8800) [pid = 1723] [serial = 1058] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x95280000) [pid = 1723] [serial = 1095] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8f6ddc00) [pid = 1723] [serial = 1077] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8adc7800) [pid = 1723] [serial = 1116] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9519e000) [pid = 1723] [serial = 1092] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x913d2c00) [pid = 1723] [serial = 1086] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8b0b8800) [pid = 1723] [serial = 1118] [outer = (nil)] [url = about:blank] 09:05:17 INFO - PROCESS | 1723 | 1464710717705 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 09:05:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 09:05:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 3393ms 09:05:17 INFO - PROCESS | 1723 | 1464710717766 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 09:05:17 INFO - PROCESS | 1723 | 1464710717773 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 09:05:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 09:05:17 INFO - PROCESS | 1723 | 1464710717782 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 09:05:17 INFO - PROCESS | 1723 | 1464710717788 Marionette TRACE conn4 <- [1,1614,null,{}] 09:05:17 INFO - PROCESS | 1723 | 1464710717795 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:18 INFO - PROCESS | 1723 | 1464710718015 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 09:05:18 INFO - PROCESS | 1723 | 1464710718220 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a61000 == 132 [pid = 1723] [id = 411] 09:05:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8708c800) [pid = 1723] [serial = 1234] [outer = (nil)] 09:05:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x87799000) [pid = 1723] [serial = 1235] [outer = 0x8708c800] 09:05:18 INFO - PROCESS | 1723 | 1464710718302 Marionette DEBUG loaded listener.js 09:05:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x87a0d800) [pid = 1723] [serial = 1236] [outer = 0x8708c800] 09:05:19 INFO - PROCESS | 1723 | 1464710719206 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 09:05:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 09:05:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1488ms 09:05:19 INFO - PROCESS | 1723 | 1464710719274 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 09:05:19 INFO - PROCESS | 1723 | 1464710719280 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 09:05:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 09:05:19 INFO - PROCESS | 1723 | 1464710719291 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 09:05:19 INFO - PROCESS | 1723 | 1464710719294 Marionette TRACE conn4 <- [1,1618,null,{}] 09:05:19 INFO - PROCESS | 1723 | 1464710719301 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:19 INFO - PROCESS | 1723 | 1464710719595 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 09:05:19 INFO - PROCESS | 1723 | 1464710719627 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a60800 == 133 [pid = 1723] [id = 412] 09:05:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x885a4c00) [pid = 1723] [serial = 1237] [outer = (nil)] 09:05:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x885afc00) [pid = 1723] [serial = 1238] [outer = 0x885a4c00] 09:05:19 INFO - PROCESS | 1723 | 1464710719709 Marionette DEBUG loaded listener.js 09:05:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x89952400) [pid = 1723] [serial = 1239] [outer = 0x885a4c00] 09:05:20 INFO - PROCESS | 1723 | 1464710720870 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 09:05:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 09:05:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1639ms 09:05:20 INFO - PROCESS | 1723 | 1464710720930 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 09:05:20 INFO - PROCESS | 1723 | 1464710720935 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 09:05:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 09:05:20 INFO - PROCESS | 1723 | 1464710720948 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 09:05:20 INFO - PROCESS | 1723 | 1464710720954 Marionette TRACE conn4 <- [1,1622,null,{}] 09:05:20 INFO - PROCESS | 1723 | 1464710720971 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:21 INFO - PROCESS | 1723 | 1464710721288 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x91167000) [pid = 1723] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8e075000) [pid = 1723] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x866d7c00) [pid = 1723] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8bb4dc00) [pid = 1723] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x866d4c00) [pid = 1723] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x887bb400) [pid = 1723] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8b0b4800) [pid = 1723] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8bd4ac00) [pid = 1723] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x911be400) [pid = 1723] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x87a10400) [pid = 1723] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8bbebc00) [pid = 1723] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x911c3c00) [pid = 1723] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x89b0d400) [pid = 1723] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8d71b000) [pid = 1723] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8ec79400) [pid = 1723] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x8ed75000) [pid = 1723] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x913d4400) [pid = 1723] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x8fda9800) [pid = 1723] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8deca000) [pid = 1723] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 09:05:22 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8e057800) [pid = 1723] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 09:05:22 INFO - PROCESS | 1723 | 1464710722159 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x8576b000 == 134 [pid = 1723] [id = 413] 09:05:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x85d86400) [pid = 1723] [serial = 1240] [outer = (nil)] 09:05:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x885a9400) [pid = 1723] [serial = 1241] [outer = 0x85d86400] 09:05:22 INFO - PROCESS | 1723 | 1464710722244 Marionette DEBUG loaded listener.js 09:05:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8adc1c00) [pid = 1723] [serial = 1242] [outer = 0x85d86400] 09:05:23 INFO - PROCESS | 1723 | 1464710723049 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 09:05:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 09:05:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2150ms 09:05:23 INFO - PROCESS | 1723 | 1464710723092 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 09:05:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 09:05:23 INFO - PROCESS | 1723 | 1464710723100 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 09:05:23 INFO - PROCESS | 1723 | 1464710723105 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 09:05:23 INFO - PROCESS | 1723 | 1464710723108 Marionette TRACE conn4 <- [1,1626,null,{}] 09:05:23 INFO - PROCESS | 1723 | 1464710723115 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:23 INFO - PROCESS | 1723 | 1464710723389 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 09:05:23 INFO - PROCESS | 1723 | 1464710723414 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x885a2000 == 135 [pid = 1723] [id = 414] 09:05:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8b049400) [pid = 1723] [serial = 1243] [outer = (nil)] 09:05:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8b0bd000) [pid = 1723] [serial = 1244] [outer = 0x8b049400] 09:05:23 INFO - PROCESS | 1723 | 1464710723490 Marionette DEBUG loaded listener.js 09:05:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8b1a7000) [pid = 1723] [serial = 1245] [outer = 0x8b049400] 09:05:24 INFO - PROCESS | 1723 | 1464710724695 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 09:05:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 09:05:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1631ms 09:05:24 INFO - PROCESS | 1723 | 1464710724739 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 09:05:24 INFO - PROCESS | 1723 | 1464710724746 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 09:05:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 09:05:24 INFO - PROCESS | 1723 | 1464710724755 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 09:05:24 INFO - PROCESS | 1723 | 1464710724761 Marionette TRACE conn4 <- [1,1630,null,{}] 09:05:24 INFO - PROCESS | 1723 | 1464710724770 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:25 INFO - PROCESS | 1723 | 1464710725103 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 09:05:25 INFO - PROCESS | 1723 | 1464710725376 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x87798800 == 136 [pid = 1723] [id = 415] 09:05:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8779a800) [pid = 1723] [serial = 1246] [outer = (nil)] 09:05:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x88545400) [pid = 1723] [serial = 1247] [outer = 0x8779a800] 09:05:25 INFO - PROCESS | 1723 | 1464710725473 Marionette DEBUG loaded listener.js 09:05:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x887be800) [pid = 1723] [serial = 1248] [outer = 0x8779a800] 09:05:26 INFO - PROCESS | 1723 | 1464710726461 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 09:05:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 09:05:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1750ms 09:05:26 INFO - PROCESS | 1723 | 1464710726505 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 09:05:26 INFO - PROCESS | 1723 | 1464710726515 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 09:05:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 09:05:26 INFO - PROCESS | 1723 | 1464710726546 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 09:05:26 INFO - PROCESS | 1723 | 1464710726552 Marionette TRACE conn4 <- [1,1634,null,{}] 09:05:26 INFO - PROCESS | 1723 | 1464710726558 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:26 INFO - PROCESS | 1723 | 1464710726794 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 09:05:27 INFO - PROCESS | 1723 | 1464710727121 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b4800 == 137 [pid = 1723] [id = 416] 09:05:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8b0b9800) [pid = 1723] [serial = 1249] [outer = (nil)] 09:05:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8b1ac000) [pid = 1723] [serial = 1250] [outer = 0x8b0b9800] 09:05:27 INFO - PROCESS | 1723 | 1464710727233 Marionette DEBUG loaded listener.js 09:05:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8b254c00) [pid = 1723] [serial = 1251] [outer = 0x8b0b9800] 09:05:28 INFO - PROCESS | 1723 | 1464710728266 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 09:05:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 09:05:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1792ms 09:05:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 09:05:28 INFO - PROCESS | 1723 | 1464710728337 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 09:05:28 INFO - PROCESS | 1723 | 1464710728340 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 09:05:28 INFO - PROCESS | 1723 | 1464710728349 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 09:05:28 INFO - PROCESS | 1723 | 1464710728355 Marionette TRACE conn4 <- [1,1638,null,{}] 09:05:28 INFO - PROCESS | 1723 | 1464710728374 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:28 INFO - PROCESS | 1723 | 1464710728625 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 09:05:28 INFO - PROCESS | 1723 | 1464710728920 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb43400 == 138 [pid = 1723] [id = 417] 09:05:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8bb4cc00) [pid = 1723] [serial = 1252] [outer = (nil)] 09:05:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8bd43000) [pid = 1723] [serial = 1253] [outer = 0x8bb4cc00] 09:05:29 INFO - PROCESS | 1723 | 1464710729018 Marionette DEBUG loaded listener.js 09:05:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8bd4d400) [pid = 1723] [serial = 1254] [outer = 0x8bb4cc00] 09:05:30 INFO - PROCESS | 1723 | 1464710730032 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 09:05:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 09:05:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1739ms 09:05:30 INFO - PROCESS | 1723 | 1464710730087 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 09:05:30 INFO - PROCESS | 1723 | 1464710730092 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 09:05:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 09:05:30 INFO - PROCESS | 1723 | 1464710730099 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 09:05:30 INFO - PROCESS | 1723 | 1464710730102 Marionette TRACE conn4 <- [1,1642,null,{}] 09:05:30 INFO - PROCESS | 1723 | 1464710730108 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:30 INFO - PROCESS | 1723 | 1464710730363 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 09:05:30 INFO - PROCESS | 1723 | 1464710730686 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb43800 == 139 [pid = 1723] [id = 418] 09:05:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8bbeac00) [pid = 1723] [serial = 1255] [outer = (nil)] 09:05:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8c69f400) [pid = 1723] [serial = 1256] [outer = 0x8bbeac00] 09:05:30 INFO - PROCESS | 1723 | 1464710730785 Marionette DEBUG loaded listener.js 09:05:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8c6aa400) [pid = 1723] [serial = 1257] [outer = 0x8bbeac00] 09:05:31 INFO - PROCESS | 1723 | 1464710731731 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 09:05:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 09:05:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1684ms 09:05:31 INFO - PROCESS | 1723 | 1464710731785 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 09:05:31 INFO - PROCESS | 1723 | 1464710731788 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 09:05:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 09:05:31 INFO - PROCESS | 1723 | 1464710731796 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 09:05:31 INFO - PROCESS | 1723 | 1464710731799 Marionette TRACE conn4 <- [1,1646,null,{}] 09:05:31 INFO - PROCESS | 1723 | 1464710731807 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:32 INFO - PROCESS | 1723 | 1464710732045 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 09:05:32 INFO - PROCESS | 1723 | 1464710732376 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b24a400 == 140 [pid = 1723] [id = 419] 09:05:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8be88400) [pid = 1723] [serial = 1258] [outer = (nil)] 09:05:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8d718400) [pid = 1723] [serial = 1259] [outer = 0x8be88400] 09:05:32 INFO - PROCESS | 1723 | 1464710732480 Marionette DEBUG loaded listener.js 09:05:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8d71ac00) [pid = 1723] [serial = 1260] [outer = 0x8be88400] 09:05:33 INFO - PROCESS | 1723 | 1464710733431 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 09:05:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 09:05:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1684ms 09:05:33 INFO - PROCESS | 1723 | 1464710733481 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 09:05:33 INFO - PROCESS | 1723 | 1464710733485 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 09:05:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 09:05:33 INFO - PROCESS | 1723 | 1464710733493 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 09:05:33 INFO - PROCESS | 1723 | 1464710733496 Marionette TRACE conn4 <- [1,1650,null,{}] 09:05:33 INFO - PROCESS | 1723 | 1464710733502 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:33 INFO - PROCESS | 1723 | 1464710733746 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 09:05:34 INFO - PROCESS | 1723 | 1464710734068 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d70f400 == 141 [pid = 1723] [id = 420] 09:05:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8d715c00) [pid = 1723] [serial = 1261] [outer = (nil)] 09:05:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8ded1400) [pid = 1723] [serial = 1262] [outer = 0x8d715c00] 09:05:34 INFO - PROCESS | 1723 | 1464710734173 Marionette DEBUG loaded listener.js 09:05:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8e059000) [pid = 1723] [serial = 1263] [outer = 0x8d715c00] 09:05:35 INFO - PROCESS | 1723 | 1464710735134 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 09:05:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 09:05:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1684ms 09:05:35 INFO - PROCESS | 1723 | 1464710735178 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 09:05:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 09:05:35 INFO - PROCESS | 1723 | 1464710735183 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 09:05:35 INFO - PROCESS | 1723 | 1464710735189 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 09:05:35 INFO - PROCESS | 1723 | 1464710735193 Marionette TRACE conn4 <- [1,1654,null,{}] 09:05:35 INFO - PROCESS | 1723 | 1464710735199 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:35 INFO - PROCESS | 1723 | 1464710735426 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 09:05:35 INFO - PROCESS | 1723 | 1464710735751 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd0cc00 == 142 [pid = 1723] [id = 421] 09:05:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8dd0e800) [pid = 1723] [serial = 1264] [outer = (nil)] 09:05:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8e07c800) [pid = 1723] [serial = 1265] [outer = 0x8dd0e800] 09:05:35 INFO - PROCESS | 1723 | 1464710735848 Marionette DEBUG loaded listener.js 09:05:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8e081c00) [pid = 1723] [serial = 1266] [outer = 0x8dd0e800] 09:05:36 INFO - PROCESS | 1723 | ************************* 09:05:36 INFO - PROCESS | 1723 | A coding exception was thrown and uncaught in a Task. 09:05:36 INFO - PROCESS | 1723 | 09:05:36 INFO - PROCESS | 1723 | Full message: TypeError: NetworkError when attempting to fetch resource. 09:05:36 INFO - PROCESS | 1723 | Full stack: 09:05:36 INFO - PROCESS | 1723 | ************************* 09:05:36 INFO - PROCESS | 1723 | 1464710736830 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 09:05:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 09:05:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1683ms 09:05:36 INFO - PROCESS | 1723 | 1464710736873 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 09:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 09:05:36 INFO - PROCESS | 1723 | 1464710736878 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 09:05:36 INFO - PROCESS | 1723 | 1464710736885 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 09:05:36 INFO - PROCESS | 1723 | 1464710736889 Marionette TRACE conn4 <- [1,1658,null,{}] 09:05:36 INFO - PROCESS | 1723 | 1464710736895 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:37 INFO - PROCESS | 1723 | 1464710737126 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 09:05:37 INFO - PROCESS | 1723 | 1464710737459 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b04f800 == 143 [pid = 1723] [id = 422] 09:05:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8e076800) [pid = 1723] [serial = 1267] [outer = (nil)] 09:05:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8ec7ac00) [pid = 1723] [serial = 1268] [outer = 0x8e076800] 09:05:37 INFO - PROCESS | 1723 | 1464710737555 Marionette DEBUG loaded listener.js 09:05:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8ed72400) [pid = 1723] [serial = 1269] [outer = 0x8e076800] 09:05:38 INFO - PROCESS | 1723 | 1464710738498 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:05:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 09:05:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1682ms 09:05:38 INFO - PROCESS | 1723 | 1464710738568 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 09:05:38 INFO - PROCESS | 1723 | 1464710738573 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 09:05:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 09:05:38 INFO - PROCESS | 1723 | 1464710738580 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 09:05:38 INFO - PROCESS | 1723 | 1464710738585 Marionette TRACE conn4 <- [1,1662,null,{}] 09:05:38 INFO - PROCESS | 1723 | 1464710738591 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:38 INFO - PROCESS | 1723 | 1464710738832 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 09:05:39 INFO - PROCESS | 1723 | 1464710739151 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e081400 == 144 [pid = 1723] [id = 423] 09:05:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8e10fc00) [pid = 1723] [serial = 1270] [outer = (nil)] 09:05:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8f540800) [pid = 1723] [serial = 1271] [outer = 0x8e10fc00] 09:05:39 INFO - PROCESS | 1723 | 1464710739254 Marionette DEBUG loaded listener.js 09:05:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8f544400) [pid = 1723] [serial = 1272] [outer = 0x8e10fc00] 09:05:40 INFO - PROCESS | 1723 | 1464710740441 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 09:05:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 09:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1934ms 09:05:40 INFO - PROCESS | 1723 | 1464710740516 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 09:05:40 INFO - PROCESS | 1723 | 1464710740519 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 09:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 09:05:40 INFO - PROCESS | 1723 | 1464710740527 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 09:05:40 INFO - PROCESS | 1723 | 1464710740531 Marionette TRACE conn4 <- [1,1666,null,{}] 09:05:40 INFO - PROCESS | 1723 | 1464710740537 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:40 INFO - PROCESS | 1723 | 1464710740828 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 09:05:41 INFO - PROCESS | 1723 | 1464710741158 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed78000 == 145 [pid = 1723] [id = 424] 09:05:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8ee45800) [pid = 1723] [serial = 1273] [outer = (nil)] 09:05:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8f6e2400) [pid = 1723] [serial = 1274] [outer = 0x8ee45800] 09:05:41 INFO - PROCESS | 1723 | 1464710741255 Marionette DEBUG loaded listener.js 09:05:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x8f6e8000) [pid = 1723] [serial = 1275] [outer = 0x8ee45800] 09:05:42 INFO - PROCESS | 1723 | 1464710742252 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 09:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 09:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1788ms 09:05:42 INFO - PROCESS | 1723 | 1464710742316 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 09:05:42 INFO - PROCESS | 1723 | 1464710742321 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 09:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 09:05:42 INFO - PROCESS | 1723 | 1464710742328 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 09:05:42 INFO - PROCESS | 1723 | 1464710742333 Marionette TRACE conn4 <- [1,1670,null,{}] 09:05:42 INFO - PROCESS | 1723 | 1464710742339 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:42 INFO - PROCESS | 1723 | 1464710742598 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 09:05:42 INFO - PROCESS | 1723 | 1464710742935 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x911c4800 == 146 [pid = 1723] [id = 425] 09:05:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x911c5400) [pid = 1723] [serial = 1276] [outer = (nil)] 09:05:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9131e000) [pid = 1723] [serial = 1277] [outer = 0x911c5400] 09:05:43 INFO - PROCESS | 1723 | 1464710743039 Marionette DEBUG loaded listener.js 09:05:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x91372c00) [pid = 1723] [serial = 1278] [outer = 0x911c5400] 09:05:44 INFO - PROCESS | 1723 | 1464710744000 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 09:05:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 09:05:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1740ms 09:05:44 INFO - PROCESS | 1723 | 1464710744069 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 09:05:44 INFO - PROCESS | 1723 | 1464710744074 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 09:05:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 09:05:44 INFO - PROCESS | 1723 | 1464710744080 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 09:05:44 INFO - PROCESS | 1723 | 1464710744084 Marionette TRACE conn4 <- [1,1674,null,{}] 09:05:44 INFO - PROCESS | 1723 | 1464710744090 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:44 INFO - PROCESS | 1723 | 1464710744317 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 09:05:44 INFO - PROCESS | 1723 | 1464710744639 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e1400 == 147 [pid = 1723] [id = 426] 09:05:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x911c5800) [pid = 1723] [serial = 1279] [outer = (nil)] 09:05:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x920ab400) [pid = 1723] [serial = 1280] [outer = 0x911c5800] 09:05:44 INFO - PROCESS | 1723 | 1464710744734 Marionette DEBUG loaded listener.js 09:05:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x924c9800) [pid = 1723] [serial = 1281] [outer = 0x911c5800] 09:05:45 INFO - PROCESS | 1723 | 1464710745708 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 09:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 09:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1682ms 09:05:45 INFO - PROCESS | 1723 | 1464710745763 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 09:05:45 INFO - PROCESS | 1723 | 1464710745766 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 09:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 09:05:45 INFO - PROCESS | 1723 | 1464710745774 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 09:05:45 INFO - PROCESS | 1723 | 1464710745777 Marionette TRACE conn4 <- [1,1678,null,{}] 09:05:45 INFO - PROCESS | 1723 | 1464710745785 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:46 INFO - PROCESS | 1723 | 1464710746022 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 09:05:46 INFO - PROCESS | 1723 | 1464710746357 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x88541800 == 148 [pid = 1723] [id = 427] 09:05:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9111e800) [pid = 1723] [serial = 1282] [outer = (nil)] 09:05:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x928eac00) [pid = 1723] [serial = 1283] [outer = 0x9111e800] 09:05:46 INFO - PROCESS | 1723 | 1464710746455 Marionette DEBUG loaded listener.js 09:05:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x92aeb800) [pid = 1723] [serial = 1284] [outer = 0x9111e800] 09:05:47 INFO - PROCESS | 1723 | 1464710747376 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 09:05:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 09:05:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1636ms 09:05:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 09:05:47 INFO - PROCESS | 1723 | 1464710747411 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 09:05:47 INFO - PROCESS | 1723 | 1464710747414 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 09:05:47 INFO - PROCESS | 1723 | 1464710747438 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 09:05:47 INFO - PROCESS | 1723 | 1464710747443 Marionette TRACE conn4 <- [1,1682,null,{}] 09:05:47 INFO - PROCESS | 1723 | 1464710747454 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:47 INFO - PROCESS | 1723 | 1464710747692 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 09:05:48 INFO - PROCESS | 1723 | 1464710747995 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7a000 == 149 [pid = 1723] [id = 428] 09:05:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x928e4400) [pid = 1723] [serial = 1285] [outer = (nil)] 09:05:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x92e1d800) [pid = 1723] [serial = 1286] [outer = 0x928e4400] 09:05:48 INFO - PROCESS | 1723 | 1464710748089 Marionette DEBUG loaded listener.js 09:05:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x92e22800) [pid = 1723] [serial = 1287] [outer = 0x928e4400] 09:05:49 INFO - PROCESS | 1723 | 1464710749032 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 09:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 09:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1659ms 09:05:49 INFO - PROCESS | 1723 | 1464710749081 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 09:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 09:05:49 INFO - PROCESS | 1723 | 1464710749085 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 09:05:49 INFO - PROCESS | 1723 | 1464710749092 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 09:05:49 INFO - PROCESS | 1723 | 1464710749095 Marionette TRACE conn4 <- [1,1686,null,{}] 09:05:49 INFO - PROCESS | 1723 | 1464710749101 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:49 INFO - PROCESS | 1723 | 1464710749348 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 09:05:49 INFO - PROCESS | 1723 | 1464710749669 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b8400 == 150 [pid = 1723] [id = 429] 09:05:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x92d20000) [pid = 1723] [serial = 1288] [outer = (nil)] 09:05:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9519cc00) [pid = 1723] [serial = 1289] [outer = 0x92d20000] 09:05:49 INFO - PROCESS | 1723 | 1464710749765 Marionette DEBUG loaded listener.js 09:05:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x951a0400) [pid = 1723] [serial = 1290] [outer = 0x92d20000] 09:05:50 INFO - PROCESS | 1723 | 1464710750686 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 09:05:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 09:05:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1638ms 09:05:50 INFO - PROCESS | 1723 | 1464710750731 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 09:05:50 INFO - PROCESS | 1723 | 1464710750735 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 09:05:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 09:05:50 INFO - PROCESS | 1723 | 1464710750742 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 09:05:50 INFO - PROCESS | 1723 | 1464710750745 Marionette TRACE conn4 <- [1,1690,null,{}] 09:05:50 INFO - PROCESS | 1723 | 1464710750751 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:50 INFO - PROCESS | 1723 | 1464710750988 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 09:05:51 INFO - PROCESS | 1723 | 1464710751322 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd05c00 == 151 [pid = 1723] [id = 430] 09:05:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x924d7c00) [pid = 1723] [serial = 1291] [outer = (nil)] 09:05:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x952e9400) [pid = 1723] [serial = 1292] [outer = 0x924d7c00] 09:05:51 INFO - PROCESS | 1723 | 1464710751428 Marionette DEBUG loaded listener.js 09:05:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x952edc00) [pid = 1723] [serial = 1293] [outer = 0x924d7c00] 09:05:52 INFO - PROCESS | 1723 | 1464710752364 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 09:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 09:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1681ms 09:05:52 INFO - PROCESS | 1723 | 1464710752427 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 09:05:52 INFO - PROCESS | 1723 | 1464710752434 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 09:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 09:05:52 INFO - PROCESS | 1723 | 1464710752445 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 09:05:52 INFO - PROCESS | 1723 | 1464710752449 Marionette TRACE conn4 <- [1,1694,null,{}] 09:05:52 INFO - PROCESS | 1723 | 1464710752460 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:52 INFO - PROCESS | 1723 | 1464710752832 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 09:05:53 INFO - PROCESS | 1723 | 1464710753159 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f2ec00 == 152 [pid = 1723] [id = 431] 09:05:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x950cf800) [pid = 1723] [serial = 1294] [outer = (nil)] 09:05:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x964c6000) [pid = 1723] [serial = 1295] [outer = 0x950cf800] 09:05:53 INFO - PROCESS | 1723 | 1464710753268 Marionette DEBUG loaded listener.js 09:05:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x964e9c00) [pid = 1723] [serial = 1296] [outer = 0x950cf800] 09:05:54 INFO - PROCESS | 1723 | 1464710754288 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 09:05:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 09:05:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1889ms 09:05:54 INFO - PROCESS | 1723 | 1464710754334 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 09:05:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 09:05:54 INFO - PROCESS | 1723 | 1464710754338 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 09:05:54 INFO - PROCESS | 1723 | 1464710754346 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 09:05:54 INFO - PROCESS | 1723 | 1464710754349 Marionette TRACE conn4 <- [1,1698,null,{}] 09:05:54 INFO - PROCESS | 1723 | 1464710754357 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:54 INFO - PROCESS | 1723 | 1464710754605 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x87087400 == 151 [pid = 1723] [id = 282] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x89fc5000 == 150 [pid = 1723] [id = 366] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x952ec800 == 149 [pid = 1723] [id = 367] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8e104000 == 148 [pid = 1723] [id = 365] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x924ca400 == 147 [pid = 1723] [id = 363] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x9519d400 == 146 [pid = 1723] [id = 364] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7d000 == 145 [pid = 1723] [id = 405] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x885aec00 == 144 [pid = 1723] [id = 404] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8f60a800 == 143 [pid = 1723] [id = 402] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x91376c00 == 142 [pid = 1723] [id = 403] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x866dd800 == 141 [pid = 1723] [id = 401] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x85d81c00 == 140 [pid = 1723] [id = 400] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8d856400 == 139 [pid = 1723] [id = 399] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8b04ac00 == 138 [pid = 1723] [id = 398] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x887bb000 == 137 [pid = 1723] [id = 396] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8660bc00 == 136 [pid = 1723] [id = 397] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8baeec00 == 135 [pid = 1723] [id = 395] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x89958000 == 134 [pid = 1723] [id = 394] 09:05:56 INFO - PROCESS | 1723 | --DOCSHELL 0x87082c00 == 133 [pid = 1723] [id = 393] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x9131dc00) [pid = 1723] [serial = 1154] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x8ed76000) [pid = 1723] [serial = 1143] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x8853c800) [pid = 1723] [serial = 1122] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8bd49800) [pid = 1723] [serial = 1128] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x878c0400) [pid = 1723] [serial = 1170] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x89fcc400) [pid = 1723] [serial = 1173] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x8b24b400) [pid = 1723] [serial = 1175] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x8d719800) [pid = 1723] [serial = 1133] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x92d28000) [pid = 1723] [serial = 1164] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8b0bc000) [pid = 1723] [serial = 1125] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8c6a6000) [pid = 1723] [serial = 1131] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x924cb400) [pid = 1723] [serial = 1158] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x878c5c00) [pid = 1723] [serial = 1121] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8b19fc00) [pid = 1723] [serial = 1056] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8e058800) [pid = 1723] [serial = 1137] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8ee0ec00) [pid = 1723] [serial = 1146] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8bae5800) [pid = 1723] [serial = 1176] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8deccc00) [pid = 1723] [serial = 1136] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x920ad400) [pid = 1723] [serial = 1157] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8bbeec00) [pid = 1723] [serial = 1127] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8ed72000) [pid = 1723] [serial = 1142] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8f545c00) [pid = 1723] [serial = 1148] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x91322000) [pid = 1723] [serial = 1155] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8ee0bc00) [pid = 1723] [serial = 1145] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x94f30000) [pid = 1723] [serial = 1167] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x91113400) [pid = 1723] [serial = 1151] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8d856c00) [pid = 1723] [serial = 1134] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8be8b400) [pid = 1723] [serial = 1130] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x92d22c00) [pid = 1723] [serial = 1163] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x91165400) [pid = 1723] [serial = 1152] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8b051000) [pid = 1723] [serial = 1124] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x87090000) [pid = 1723] [serial = 1169] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8e07e000) [pid = 1723] [serial = 1139] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x928e0800) [pid = 1723] [serial = 1160] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x89b0c400) [pid = 1723] [serial = 1172] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x924d0400) [pid = 1723] [serial = 1161] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x93a9cc00) [pid = 1723] [serial = 1166] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8f60b400) [pid = 1723] [serial = 1149] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8e106000) [pid = 1723] [serial = 1140] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8bae9400) [pid = 1723] [serial = 1178] [outer = (nil)] [url = about:blank] 09:05:56 INFO - PROCESS | 1723 | 1464710756829 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660c800 == 134 [pid = 1723] [id = 432] 09:05:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8660d000) [pid = 1723] [serial = 1297] [outer = (nil)] 09:05:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x866da400) [pid = 1723] [serial = 1298] [outer = 0x8660d000] 09:05:56 INFO - PROCESS | 1723 | 1464710756914 Marionette DEBUG loaded listener.js 09:05:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x86a63c00) [pid = 1723] [serial = 1299] [outer = 0x8660d000] 09:05:57 INFO - PROCESS | 1723 | 1464710757782 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 09:05:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 09:05:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 3499ms 09:05:57 INFO - PROCESS | 1723 | 1464710757846 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 09:05:57 INFO - PROCESS | 1723 | 1464710757852 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 09:05:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 09:05:57 INFO - PROCESS | 1723 | 1464710757861 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 09:05:57 INFO - PROCESS | 1723 | 1464710757866 Marionette TRACE conn4 <- [1,1702,null,{}] 09:05:57 INFO - PROCESS | 1723 | 1464710757874 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:58 INFO - PROCESS | 1723 | 1464710758100 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 09:05:58 INFO - PROCESS | 1723 | 1464710758357 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a15000 == 135 [pid = 1723] [id = 433] 09:05:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x87a16c00) [pid = 1723] [serial = 1300] [outer = (nil)] 09:05:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x885a0800) [pid = 1723] [serial = 1301] [outer = 0x87a16c00] 09:05:58 INFO - PROCESS | 1723 | 1464710758446 Marionette DEBUG loaded listener.js 09:05:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x887be400) [pid = 1723] [serial = 1302] [outer = 0x87a16c00] 09:05:59 INFO - PROCESS | 1723 | 1464710759351 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 09:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 09:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1534ms 09:05:59 INFO - PROCESS | 1723 | 1464710759399 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 09:05:59 INFO - PROCESS | 1723 | 1464710759406 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 09:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 09:05:59 INFO - PROCESS | 1723 | 1464710759413 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 09:05:59 INFO - PROCESS | 1723 | 1464710759417 Marionette TRACE conn4 <- [1,1706,null,{}] 09:05:59 INFO - PROCESS | 1723 | 1464710759433 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:05:59 INFO - PROCESS | 1723 | 1464710759715 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 09:05:59 INFO - PROCESS | 1723 | 1464710759751 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:05:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b16800 == 136 [pid = 1723] [id = 434] 09:05:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8adc2000) [pid = 1723] [serial = 1303] [outer = (nil)] 09:05:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8b04ec00) [pid = 1723] [serial = 1304] [outer = 0x8adc2000] 09:05:59 INFO - PROCESS | 1723 | 1464710759828 Marionette DEBUG loaded listener.js 09:05:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8b0b3000) [pid = 1723] [serial = 1305] [outer = 0x8adc2000] 09:06:00 INFO - PROCESS | 1723 | 1464710760982 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 09:06:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 09:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1641ms 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8baf0400) [pid = 1723] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8576e400) [pid = 1723] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x885a4c00) [pid = 1723] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8bd44000) [pid = 1723] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x913c5c00) [pid = 1723] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8f616400) [pid = 1723] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8708c800) [pid = 1723] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8b0afc00) [pid = 1723] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8dd02c00) [pid = 1723] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x92aeec00) [pid = 1723] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x92e21800) [pid = 1723] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x85d86400) [pid = 1723] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x9527d000) [pid = 1723] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x89b0e800) [pid = 1723] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8ed7d000) [pid = 1723] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8853e400) [pid = 1723] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x87083400) [pid = 1723] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x887b0400) [pid = 1723] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x952e6400) [pid = 1723] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8b04dc00) [pid = 1723] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8dd03c00) [pid = 1723] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x866d5800) [pid = 1723] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 09:06:01 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8c6ab800) [pid = 1723] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 09:06:01 INFO - PROCESS | 1723 | 1464710761654 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 09:06:01 INFO - PROCESS | 1723 | 1464710761664 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 09:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 09:06:01 INFO - PROCESS | 1723 | 1464710761703 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 09:06:01 INFO - PROCESS | 1723 | 1464710761713 Marionette TRACE conn4 <- [1,1710,null,{}] 09:06:01 INFO - PROCESS | 1723 | 1464710761721 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:02 INFO - PROCESS | 1723 | 1464710762005 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 09:06:02 INFO - PROCESS | 1723 | 1464710762126 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x8995b000 == 137 [pid = 1723] [id = 435] 09:06:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8b04a800) [pid = 1723] [serial = 1306] [outer = (nil)] 09:06:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8b0b8800) [pid = 1723] [serial = 1307] [outer = 0x8b04a800] 09:06:02 INFO - PROCESS | 1723 | 1464710762220 Marionette DEBUG loaded listener.js 09:06:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8bae3400) [pid = 1723] [serial = 1308] [outer = 0x8b04a800] 09:06:03 INFO - PROCESS | 1723 | 1464710763028 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 09:06:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 09:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1406ms 09:06:03 INFO - PROCESS | 1723 | 1464710763100 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 09:06:03 INFO - PROCESS | 1723 | 1464710763105 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 09:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 09:06:03 INFO - PROCESS | 1723 | 1464710763112 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 09:06:03 INFO - PROCESS | 1723 | 1464710763116 Marionette TRACE conn4 <- [1,1714,null,{}] 09:06:03 INFO - PROCESS | 1723 | 1464710763122 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:03 INFO - PROCESS | 1723 | 1464710763354 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 09:06:03 INFO - PROCESS | 1723 | 1464710763762 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d86400 == 138 [pid = 1723] [id = 436] 09:06:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x86603800) [pid = 1723] [serial = 1309] [outer = (nil)] 09:06:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x866d2400) [pid = 1723] [serial = 1310] [outer = 0x86603800] 09:06:03 INFO - PROCESS | 1723 | 1464710763862 Marionette DEBUG loaded listener.js 09:06:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x86a5c800) [pid = 1723] [serial = 1311] [outer = 0x86603800] 09:06:04 INFO - PROCESS | 1723 | 1464710764882 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:06:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 09:06:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1842ms 09:06:04 INFO - PROCESS | 1723 | 1464710764956 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 09:06:04 INFO - PROCESS | 1723 | 1464710764963 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 09:06:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 09:06:04 INFO - PROCESS | 1723 | 1464710764972 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 09:06:04 INFO - PROCESS | 1723 | 1464710764978 Marionette TRACE conn4 <- [1,1718,null,{}] 09:06:04 INFO - PROCESS | 1723 | 1464710764986 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:05 INFO - PROCESS | 1723 | 1464710765274 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 09:06:05 INFO - PROCESS | 1723 | 1464710765604 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a0b000 == 139 [pid = 1723] [id = 437] 09:06:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x88542400) [pid = 1723] [serial = 1312] [outer = (nil)] 09:06:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x885a9800) [pid = 1723] [serial = 1313] [outer = 0x88542400] 09:06:05 INFO - PROCESS | 1723 | 1464710765702 Marionette DEBUG loaded listener.js 09:06:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x887bb800) [pid = 1723] [serial = 1314] [outer = 0x88542400] 09:06:06 INFO - PROCESS | 1723 | 1464710766713 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 09:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 09:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1798ms 09:06:06 INFO - PROCESS | 1723 | 1464710766773 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 09:06:06 INFO - PROCESS | 1723 | 1464710766780 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 09:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 09:06:06 INFO - PROCESS | 1723 | 1464710766790 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 09:06:06 INFO - PROCESS | 1723 | 1464710766794 Marionette TRACE conn4 <- [1,1722,null,{}] 09:06:06 INFO - PROCESS | 1723 | 1464710766801 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:07 INFO - PROCESS | 1723 | 1464710767109 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 09:06:07 INFO - PROCESS | 1723 | 1464710767491 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adbc000 == 140 [pid = 1723] [id = 438] 09:06:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8b04ac00) [pid = 1723] [serial = 1315] [outer = (nil)] 09:06:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8b052800) [pid = 1723] [serial = 1316] [outer = 0x8b04ac00] 09:06:07 INFO - PROCESS | 1723 | 1464710767582 Marionette DEBUG loaded listener.js 09:06:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8bae2c00) [pid = 1723] [serial = 1317] [outer = 0x8b04ac00] 09:06:08 INFO - PROCESS | 1723 | 1464710768580 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 09:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 09:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1838ms 09:06:08 INFO - PROCESS | 1723 | 1464710768629 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 09:06:08 INFO - PROCESS | 1723 | 1464710768633 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 09:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 09:06:08 INFO - PROCESS | 1723 | 1464710768643 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 09:06:08 INFO - PROCESS | 1723 | 1464710768653 Marionette TRACE conn4 <- [1,1726,null,{}] 09:06:08 INFO - PROCESS | 1723 | 1464710768668 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:08 INFO - PROCESS | 1723 | 1464710768972 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 09:06:09 INFO - PROCESS | 1723 | 1464710769306 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x89955800 == 141 [pid = 1723] [id = 439] 09:06:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8b253000) [pid = 1723] [serial = 1318] [outer = (nil)] 09:06:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8be86800) [pid = 1723] [serial = 1319] [outer = 0x8b253000] 09:06:09 INFO - PROCESS | 1723 | 1464710769401 Marionette DEBUG loaded listener.js 09:06:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8be8f000) [pid = 1723] [serial = 1320] [outer = 0x8b253000] 09:06:10 INFO - PROCESS | 1723 | 1464710770371 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 09:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 09:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1797ms 09:06:10 INFO - PROCESS | 1723 | 1464710770439 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 09:06:10 INFO - PROCESS | 1723 | 1464710770444 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 09:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 09:06:10 INFO - PROCESS | 1723 | 1464710770451 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 09:06:10 INFO - PROCESS | 1723 | 1464710770454 Marionette TRACE conn4 <- [1,1730,null,{}] 09:06:10 INFO - PROCESS | 1723 | 1464710770461 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:10 INFO - PROCESS | 1723 | 1464710770700 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 09:06:11 INFO - PROCESS | 1723 | 1464710771021 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be88c00 == 142 [pid = 1723] [id = 440] 09:06:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8c6a4400) [pid = 1723] [serial = 1321] [outer = (nil)] 09:06:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8d856c00) [pid = 1723] [serial = 1322] [outer = 0x8c6a4400] 09:06:11 INFO - PROCESS | 1723 | 1464710771119 Marionette DEBUG loaded listener.js 09:06:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8d85b400) [pid = 1723] [serial = 1323] [outer = 0x8c6a4400] 09:06:12 INFO - PROCESS | 1723 | 1464710772030 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 09:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 09:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1632ms 09:06:12 INFO - PROCESS | 1723 | 1464710772088 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 09:06:12 INFO - PROCESS | 1723 | 1464710772091 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 09:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 09:06:12 INFO - PROCESS | 1723 | 1464710772101 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 09:06:12 INFO - PROCESS | 1723 | 1464710772105 Marionette TRACE conn4 <- [1,1734,null,{}] 09:06:12 INFO - PROCESS | 1723 | 1464710772111 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:12 INFO - PROCESS | 1723 | 1464710772340 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 09:06:12 INFO - PROCESS | 1723 | 1464710772686 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd03c00 == 143 [pid = 1723] [id = 441] 09:06:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8dd07000) [pid = 1723] [serial = 1324] [outer = (nil)] 09:06:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8dd0f000) [pid = 1723] [serial = 1325] [outer = 0x8dd07000] 09:06:12 INFO - PROCESS | 1723 | 1464710772790 Marionette DEBUG loaded listener.js 09:06:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8e060c00) [pid = 1723] [serial = 1326] [outer = 0x8dd07000] 09:06:13 INFO - PROCESS | 1723 | 1464710773840 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 09:06:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 09:06:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1781ms 09:06:13 INFO - PROCESS | 1723 | 1464710773884 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 09:06:13 INFO - PROCESS | 1723 | 1464710773888 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 09:06:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 09:06:13 INFO - PROCESS | 1723 | 1464710773917 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 09:06:13 INFO - PROCESS | 1723 | 1464710773922 Marionette TRACE conn4 <- [1,1738,null,{}] 09:06:13 INFO - PROCESS | 1723 | 1464710773929 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:14 INFO - PROCESS | 1723 | 1464710774188 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 09:06:14 INFO - PROCESS | 1723 | 1464710774486 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bcc00 == 144 [pid = 1723] [id = 442] 09:06:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x89b11c00) [pid = 1723] [serial = 1327] [outer = (nil)] 09:06:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8e109c00) [pid = 1723] [serial = 1328] [outer = 0x89b11c00] 09:06:14 INFO - PROCESS | 1723 | 1464710774580 Marionette DEBUG loaded listener.js 09:06:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8ec7b000) [pid = 1723] [serial = 1329] [outer = 0x89b11c00] 09:06:15 INFO - PROCESS | 1723 | 1464710775570 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 09:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 09:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1703ms 09:06:15 INFO - PROCESS | 1723 | 1464710775616 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 09:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 09:06:15 INFO - PROCESS | 1723 | 1464710775621 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 09:06:15 INFO - PROCESS | 1723 | 1464710775627 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 09:06:15 INFO - PROCESS | 1723 | 1464710775631 Marionette TRACE conn4 <- [1,1742,null,{}] 09:06:15 INFO - PROCESS | 1723 | 1464710775637 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:15 INFO - PROCESS | 1723 | 1464710775882 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 09:06:16 INFO - PROCESS | 1723 | 1464710776214 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd07c00 == 145 [pid = 1723] [id = 443] 09:06:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8e07c400) [pid = 1723] [serial = 1330] [outer = (nil)] 09:06:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8ee46400) [pid = 1723] [serial = 1331] [outer = 0x8e07c400] 09:06:16 INFO - PROCESS | 1723 | 1464710776311 Marionette DEBUG loaded listener.js 09:06:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8ee4d400) [pid = 1723] [serial = 1332] [outer = 0x8e07c400] 09:06:17 INFO - PROCESS | 1723 | 1464710777245 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 09:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 09:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1686ms 09:06:17 INFO - PROCESS | 1723 | 1464710777314 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 09:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 09:06:17 INFO - PROCESS | 1723 | 1464710777319 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 09:06:17 INFO - PROCESS | 1723 | 1464710777326 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 09:06:17 INFO - PROCESS | 1723 | 1464710777330 Marionette TRACE conn4 <- [1,1746,null,{}] 09:06:17 INFO - PROCESS | 1723 | 1464710777336 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:17 INFO - PROCESS | 1723 | 1464710777582 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 09:06:17 INFO - PROCESS | 1723 | 1464710777907 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x8853f800 == 146 [pid = 1723] [id = 444] 09:06:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8e07f400) [pid = 1723] [serial = 1333] [outer = (nil)] 09:06:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8f614000) [pid = 1723] [serial = 1334] [outer = 0x8e07f400] 09:06:18 INFO - PROCESS | 1723 | 1464710778005 Marionette DEBUG loaded listener.js 09:06:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8f6de800) [pid = 1723] [serial = 1335] [outer = 0x8e07f400] 09:06:18 INFO - PROCESS | 1723 | 1464710778911 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 09:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 09:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1635ms 09:06:18 INFO - PROCESS | 1723 | 1464710778963 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 09:06:18 INFO - PROCESS | 1723 | 1464710778966 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 09:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 09:06:18 INFO - PROCESS | 1723 | 1464710778974 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 09:06:18 INFO - PROCESS | 1723 | 1464710778978 Marionette TRACE conn4 <- [1,1750,null,{}] 09:06:18 INFO - PROCESS | 1723 | 1464710778984 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:19 INFO - PROCESS | 1723 | 1464710779220 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 09:06:19 INFO - PROCESS | 1723 | 1464710779553 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee05c00 == 147 [pid = 1723] [id = 445] 09:06:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8ee0ec00) [pid = 1723] [serial = 1336] [outer = (nil)] 09:06:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9115b800) [pid = 1723] [serial = 1337] [outer = 0x8ee0ec00] 09:06:19 INFO - PROCESS | 1723 | 1464710779653 Marionette DEBUG loaded listener.js 09:06:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x91160400) [pid = 1723] [serial = 1338] [outer = 0x8ee0ec00] 09:06:20 INFO - PROCESS | 1723 | 1464710780598 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 09:06:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 09:06:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1685ms 09:06:20 INFO - PROCESS | 1723 | 1464710780661 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 09:06:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 09:06:20 INFO - PROCESS | 1723 | 1464710780665 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 09:06:20 INFO - PROCESS | 1723 | 1464710780672 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 09:06:20 INFO - PROCESS | 1723 | 1464710780676 Marionette TRACE conn4 <- [1,1754,null,{}] 09:06:20 INFO - PROCESS | 1723 | 1464710780682 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:20 INFO - PROCESS | 1723 | 1464710780925 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 09:06:21 INFO - PROCESS | 1723 | 1464710781273 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x911c0400 == 148 [pid = 1723] [id = 446] 09:06:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x911c1000) [pid = 1723] [serial = 1339] [outer = (nil)] 09:06:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9131f000) [pid = 1723] [serial = 1340] [outer = 0x911c1000] 09:06:21 INFO - PROCESS | 1723 | 1464710781390 Marionette DEBUG loaded listener.js 09:06:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x913c8400) [pid = 1723] [serial = 1341] [outer = 0x911c1000] 09:06:22 INFO - PROCESS | 1723 | 1464710782376 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 09:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 09:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1785ms 09:06:22 INFO - PROCESS | 1723 | 1464710782458 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 09:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 09:06:22 INFO - PROCESS | 1723 | 1464710782463 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 09:06:22 INFO - PROCESS | 1723 | 1464710782470 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 09:06:22 INFO - PROCESS | 1723 | 1464710782475 Marionette TRACE conn4 <- [1,1758,null,{}] 09:06:22 INFO - PROCESS | 1723 | 1464710782482 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:22 INFO - PROCESS | 1723 | 1464710782792 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 09:06:23 INFO - PROCESS | 1723 | 1464710783199 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x911b8400 == 149 [pid = 1723] [id = 447] 09:06:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x913d1000) [pid = 1723] [serial = 1342] [outer = (nil)] 09:06:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x92aeec00) [pid = 1723] [serial = 1343] [outer = 0x913d1000] 09:06:23 INFO - PROCESS | 1723 | 1464710783365 Marionette DEBUG loaded listener.js 09:06:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x92d22c00) [pid = 1723] [serial = 1344] [outer = 0x913d1000] 09:06:24 INFO - PROCESS | 1723 | 1464710784811 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 09:06:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 09:06:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2388ms 09:06:24 INFO - PROCESS | 1723 | 1464710784862 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 09:06:24 INFO - PROCESS | 1723 | 1464710784869 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 09:06:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 09:06:24 INFO - PROCESS | 1723 | 1464710784901 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 09:06:24 INFO - PROCESS | 1723 | 1464710784907 Marionette TRACE conn4 <- [1,1762,null,{}] 09:06:24 INFO - PROCESS | 1723 | 1464710784917 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:25 INFO - PROCESS | 1723 | 1464710785294 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 09:06:25 INFO - PROCESS | 1723 | 1464710785522 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f613000 == 150 [pid = 1723] [id = 448] 09:06:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9115e400) [pid = 1723] [serial = 1345] [outer = (nil)] 09:06:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x92e25400) [pid = 1723] [serial = 1346] [outer = 0x9115e400] 09:06:25 INFO - PROCESS | 1723 | 1464710785623 Marionette DEBUG loaded listener.js 09:06:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x93a9a400) [pid = 1723] [serial = 1347] [outer = 0x9115e400] 09:06:26 INFO - PROCESS | 1723 | 1464710786567 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 09:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 09:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1742ms 09:06:26 INFO - PROCESS | 1723 | 1464710786639 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 09:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 09:06:26 INFO - PROCESS | 1723 | 1464710786653 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 09:06:26 INFO - PROCESS | 1723 | 1464710786660 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 09:06:26 INFO - PROCESS | 1723 | 1464710786665 Marionette TRACE conn4 <- [1,1766,null,{}] 09:06:26 INFO - PROCESS | 1723 | 1464710786671 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:26 INFO - PROCESS | 1723 | 1464710786948 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 09:06:27 INFO - PROCESS | 1723 | 1464710787292 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x8576c800 == 151 [pid = 1723] [id = 449] 09:06:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x92d20c00) [pid = 1723] [serial = 1348] [outer = (nil)] 09:06:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9519e000) [pid = 1723] [serial = 1349] [outer = 0x92d20c00] 09:06:27 INFO - PROCESS | 1723 | 1464710787387 Marionette DEBUG loaded listener.js 09:06:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9527a400) [pid = 1723] [serial = 1350] [outer = 0x92d20c00] 09:06:28 INFO - PROCESS | 1723 | 1464710788372 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 09:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 09:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1792ms 09:06:28 INFO - PROCESS | 1723 | 1464710788453 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 09:06:28 INFO - PROCESS | 1723 | 1464710788458 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 09:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 09:06:28 INFO - PROCESS | 1723 | 1464710788465 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 09:06:28 INFO - PROCESS | 1723 | 1464710788469 Marionette TRACE conn4 <- [1,1770,null,{}] 09:06:28 INFO - PROCESS | 1723 | 1464710788475 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:28 INFO - PROCESS | 1723 | 1464710788713 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 09:06:29 INFO - PROCESS | 1723 | 1464710789046 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x92e23800 == 152 [pid = 1723] [id = 450] 09:06:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x92e25c00) [pid = 1723] [serial = 1351] [outer = (nil)] 09:06:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9647d000) [pid = 1723] [serial = 1352] [outer = 0x92e25c00] 09:06:29 INFO - PROCESS | 1723 | 1464710789146 Marionette DEBUG loaded listener.js 09:06:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x964e6c00) [pid = 1723] [serial = 1353] [outer = 0x92e25c00] 09:06:30 INFO - PROCESS | 1723 | 1464710790116 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 09:06:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 09:06:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1690ms 09:06:30 INFO - PROCESS | 1723 | 1464710790158 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 09:06:30 INFO - PROCESS | 1723 | 1464710790162 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 09:06:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 09:06:30 INFO - PROCESS | 1723 | 1464710790169 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 09:06:30 INFO - PROCESS | 1723 | 1464710790172 Marionette TRACE conn4 <- [1,1774,null,{}] 09:06:30 INFO - PROCESS | 1723 | 1464710790178 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:30 INFO - PROCESS | 1723 | 1464710790419 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 09:06:30 INFO - PROCESS | 1723 | 1464710790802 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec7a800 == 153 [pid = 1723] [id = 451] 09:06:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x964bf400) [pid = 1723] [serial = 1354] [outer = (nil)] 09:06:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x9a017800) [pid = 1723] [serial = 1355] [outer = 0x964bf400] 09:06:30 INFO - PROCESS | 1723 | 1464710790904 Marionette DEBUG loaded listener.js 09:06:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x9a35b000) [pid = 1723] [serial = 1356] [outer = 0x964bf400] 09:06:31 INFO - PROCESS | 1723 | 1464710791846 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 09:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 09:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1731ms 09:06:31 INFO - PROCESS | 1723 | 1464710791901 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 09:06:31 INFO - PROCESS | 1723 | 1464710791905 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 09:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 09:06:31 INFO - PROCESS | 1723 | 1464710791912 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 09:06:31 INFO - PROCESS | 1723 | 1464710791915 Marionette TRACE conn4 <- [1,1778,null,{}] 09:06:31 INFO - PROCESS | 1723 | 1464710791924 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:32 INFO - PROCESS | 1723 | 1464710792167 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 09:06:32 INFO - PROCESS | 1723 | 1464710792508 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x96481000 == 154 [pid = 1723] [id = 452] 09:06:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x98168c00) [pid = 1723] [serial = 1357] [outer = (nil)] 09:06:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9a783c00) [pid = 1723] [serial = 1358] [outer = 0x98168c00] 09:06:32 INFO - PROCESS | 1723 | 1464710792604 Marionette DEBUG loaded listener.js 09:06:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x9a785400) [pid = 1723] [serial = 1359] [outer = 0x98168c00] 09:06:33 INFO - PROCESS | 1723 | 1464710793516 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 09:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 09:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1639ms 09:06:33 INFO - PROCESS | 1723 | 1464710793552 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 09:06:33 INFO - PROCESS | 1723 | 1464710793556 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 09:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 09:06:33 INFO - PROCESS | 1723 | 1464710793563 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 09:06:33 INFO - PROCESS | 1723 | 1464710793566 Marionette TRACE conn4 <- [1,1782,null,{}] 09:06:33 INFO - PROCESS | 1723 | 1464710793572 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:33 INFO - PROCESS | 1723 | 1464710793807 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8576dc00 == 153 [pid = 1723] [id = 410] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x86a61000 == 152 [pid = 1723] [id = 411] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8f53e400 == 151 [pid = 1723] [id = 383] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8f612c00 == 150 [pid = 1723] [id = 385] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8fda3c00 == 149 [pid = 1723] [id = 384] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7d800 == 148 [pid = 1723] [id = 262] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8995b000 == 147 [pid = 1723] [id = 435] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x89b16800 == 146 [pid = 1723] [id = 434] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x87a15000 == 145 [pid = 1723] [id = 433] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8660c800 == 144 [pid = 1723] [id = 432] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd05c00 == 143 [pid = 1723] [id = 430] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7a000 == 142 [pid = 1723] [id = 428] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x887b8400 == 141 [pid = 1723] [id = 429] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x88541800 == 140 [pid = 1723] [id = 427] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e1400 == 139 [pid = 1723] [id = 426] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x911c4800 == 138 [pid = 1723] [id = 425] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed78000 == 137 [pid = 1723] [id = 424] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8e081400 == 136 [pid = 1723] [id = 423] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd0cc00 == 135 [pid = 1723] [id = 421] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8b04f800 == 134 [pid = 1723] [id = 422] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8d70f400 == 133 [pid = 1723] [id = 420] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8b24a400 == 132 [pid = 1723] [id = 419] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb43800 == 131 [pid = 1723] [id = 418] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb43400 == 130 [pid = 1723] [id = 417] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b4800 == 129 [pid = 1723] [id = 416] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x885a2000 == 128 [pid = 1723] [id = 414] 09:06:35 INFO - PROCESS | 1723 | --DOCSHELL 0x87798800 == 127 [pid = 1723] [id = 415] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x8bbed000) [pid = 1723] [serial = 1188] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x866d2c00) [pid = 1723] [serial = 1233] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x89952400) [pid = 1723] [serial = 1239] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8d858400) [pid = 1723] [serial = 1191] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x924cec00) [pid = 1723] [serial = 1212] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8bb48800) [pid = 1723] [serial = 1187] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x91162800) [pid = 1723] [serial = 1209] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x920a9000) [pid = 1723] [serial = 1211] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x87a0d800) [pid = 1723] [serial = 1236] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8b1a8400) [pid = 1723] [serial = 1119] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8ee0d800) [pid = 1723] [serial = 1199] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x87799000) [pid = 1723] [serial = 1235] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x93a9e800) [pid = 1723] [serial = 1218] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x86601800) [pid = 1723] [serial = 1232] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x9519d800) [pid = 1723] [serial = 1221] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8adc1c00) [pid = 1723] [serial = 1242] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x964be400) [pid = 1723] [serial = 1227] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8b047000) [pid = 1723] [serial = 1185] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8f60c400) [pid = 1723] [serial = 1202] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8fda1400) [pid = 1723] [serial = 1205] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x92e28400) [pid = 1723] [serial = 1217] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x87795000) [pid = 1723] [serial = 1181] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x91121400) [pid = 1723] [serial = 1208] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8ee4bc00) [pid = 1723] [serial = 1200] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x92af5000) [pid = 1723] [serial = 1214] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8f611800) [pid = 1723] [serial = 1203] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x87a0a400) [pid = 1723] [serial = 1182] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x99004800) [pid = 1723] [serial = 1229] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x952e4000) [pid = 1723] [serial = 1224] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x952e0800) [pid = 1723] [serial = 1223] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8ed77400) [pid = 1723] [serial = 1197] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8b048800) [pid = 1723] [serial = 1107] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x89fce800) [pid = 1723] [serial = 1184] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8dd08800) [pid = 1723] [serial = 1193] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x92d22400) [pid = 1723] [serial = 1215] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x885a9400) [pid = 1723] [serial = 1241] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8e10bc00) [pid = 1723] [serial = 1196] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x95197000) [pid = 1723] [serial = 1220] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8dd10800) [pid = 1723] [serial = 1194] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8d713000) [pid = 1723] [serial = 1190] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x990f9800) [pid = 1723] [serial = 1230] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8fda7400) [pid = 1723] [serial = 1206] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x96482000) [pid = 1723] [serial = 1226] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x885afc00) [pid = 1723] [serial = 1238] [outer = (nil)] [url = about:blank] 09:06:35 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8b0bd000) [pid = 1723] [serial = 1244] [outer = (nil)] [url = about:blank] 09:06:36 INFO - PROCESS | 1723 | 1464710796171 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x86602000 == 128 [pid = 1723] [id = 453] 09:06:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x86604c00) [pid = 1723] [serial = 1360] [outer = (nil)] 09:06:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8660ec00) [pid = 1723] [serial = 1361] [outer = 0x86604c00] 09:06:36 INFO - PROCESS | 1723 | 1464710796262 Marionette DEBUG loaded listener.js 09:06:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x86a5bc00) [pid = 1723] [serial = 1362] [outer = 0x86604c00] 09:06:37 INFO - PROCESS | 1723 | 1464710797102 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 09:06:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 09:06:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 3591ms 09:06:37 INFO - PROCESS | 1723 | 1464710797156 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 09:06:37 INFO - PROCESS | 1723 | 1464710797163 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 09:06:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 09:06:37 INFO - PROCESS | 1723 | 1464710797170 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 09:06:37 INFO - PROCESS | 1723 | 1464710797176 Marionette TRACE conn4 <- [1,1786,null,{}] 09:06:37 INFO - PROCESS | 1723 | 1464710797183 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:37 INFO - PROCESS | 1723 | 1464710797403 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 09:06:37 INFO - PROCESS | 1723 | 1464710797612 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779d000 == 129 [pid = 1723] [id = 454] 09:06:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x878be400) [pid = 1723] [serial = 1363] [outer = (nil)] 09:06:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x87a17400) [pid = 1723] [serial = 1364] [outer = 0x878be400] 09:06:37 INFO - PROCESS | 1723 | 1464710797693 Marionette DEBUG loaded listener.js 09:06:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x88549800) [pid = 1723] [serial = 1365] [outer = 0x878be400] 09:06:38 INFO - PROCESS | 1723 | 1464710798658 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 09:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 09:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1532ms 09:06:38 INFO - PROCESS | 1723 | 1464710798707 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 09:06:38 INFO - PROCESS | 1723 | 1464710798714 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 09:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 09:06:38 INFO - PROCESS | 1723 | 1464710798728 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 09:06:38 INFO - PROCESS | 1723 | 1464710798732 Marionette TRACE conn4 <- [1,1790,null,{}] 09:06:38 INFO - PROCESS | 1723 | 1464710798738 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:39 INFO - PROCESS | 1723 | 1464710799031 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 09:06:39 INFO - PROCESS | 1723 | 1464710799070 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b5000 == 130 [pid = 1723] [id = 455] 09:06:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x89b0e400) [pid = 1723] [serial = 1366] [outer = (nil)] 09:06:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x89b14c00) [pid = 1723] [serial = 1367] [outer = 0x89b0e400] 09:06:39 INFO - PROCESS | 1723 | 1464710799151 Marionette DEBUG loaded listener.js 09:06:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x89fcf400) [pid = 1723] [serial = 1368] [outer = 0x89b0e400] 09:06:40 INFO - PROCESS | 1723 | 1464710800273 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:06:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:06:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1590ms 09:06:40 INFO - PROCESS | 1723 | 1464710800320 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 09:06:40 INFO - PROCESS | 1723 | 1464710800325 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 09:06:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x928e4400) [pid = 1723] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x92d20000) [pid = 1723] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8d715c00) [pid = 1723] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8bb4cc00) [pid = 1723] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x87a16c00) [pid = 1723] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x911c5400) [pid = 1723] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8e10fc00) [pid = 1723] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8ee45800) [pid = 1723] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8e076800) [pid = 1723] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8adc2000) [pid = 1723] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8660d000) [pid = 1723] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x924d7c00) [pid = 1723] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x911c5800) [pid = 1723] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8779a800) [pid = 1723] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8dd0e800) [pid = 1723] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8b0b9800) [pid = 1723] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x8bbeac00) [pid = 1723] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x9111e800) [pid = 1723] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x8be88400) [pid = 1723] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 09:06:41 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x87082400) [pid = 1723] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 09:06:41 INFO - PROCESS | 1723 | 1464710801114 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 09:06:41 INFO - PROCESS | 1723 | 1464710801125 Marionette TRACE conn4 <- [1,1794,null,{}] 09:06:41 INFO - PROCESS | 1723 | 1464710801132 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:41 INFO - PROCESS | 1723 | 1464710801413 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 09:06:41 INFO - PROCESS | 1723 | 1464710801536 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x89954000 == 131 [pid = 1723] [id = 456] 09:06:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8adbb000) [pid = 1723] [serial = 1369] [outer = (nil)] 09:06:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8b0aec00) [pid = 1723] [serial = 1370] [outer = 0x8adbb000] 09:06:41 INFO - PROCESS | 1723 | 1464710801614 Marionette DEBUG loaded listener.js 09:06:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8b247800) [pid = 1723] [serial = 1371] [outer = 0x8adbb000] 09:06:42 INFO - PROCESS | 1723 | 1464710802406 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1491ms 09:06:42 INFO - PROCESS | 1723 | 1464710802456 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 09:06:42 INFO - PROCESS | 1723 | 1464710802461 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 09:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 09:06:42 INFO - PROCESS | 1723 | 1464710802467 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 09:06:42 INFO - PROCESS | 1723 | 1464710802471 Marionette TRACE conn4 <- [1,1798,null,{}] 09:06:42 INFO - PROCESS | 1723 | 1464710802476 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:42 INFO - PROCESS | 1723 | 1464710802704 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 09:06:42 INFO - PROCESS | 1723 | 1464710802892 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x89fc6000 == 132 [pid = 1723] [id = 457] 09:06:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8adc5000) [pid = 1723] [serial = 1372] [outer = (nil)] 09:06:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8baed400) [pid = 1723] [serial = 1373] [outer = 0x8adc5000] 09:06:42 INFO - PROCESS | 1723 | 1464710802969 Marionette DEBUG loaded listener.js 09:06:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8bb44400) [pid = 1723] [serial = 1374] [outer = 0x8adc5000] 09:06:44 INFO - PROCESS | 1723 | 1464710804144 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 09:06:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 09:06:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1732ms 09:06:44 INFO - PROCESS | 1723 | 1464710804202 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 09:06:44 INFO - PROCESS | 1723 | 1464710804210 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 09:06:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 09:06:44 INFO - PROCESS | 1723 | 1464710804220 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 09:06:44 INFO - PROCESS | 1723 | 1464710804226 Marionette TRACE conn4 <- [1,1802,null,{}] 09:06:44 INFO - PROCESS | 1723 | 1464710804281 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:44 INFO - PROCESS | 1723 | 1464710804551 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 09:06:44 INFO - PROCESS | 1723 | 1464710804869 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x877a0c00 == 133 [pid = 1723] [id = 458] 09:06:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x877a2000) [pid = 1723] [serial = 1375] [outer = (nil)] 09:06:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x87a17000) [pid = 1723] [serial = 1376] [outer = 0x877a2000] 09:06:44 INFO - PROCESS | 1723 | 1464710804968 Marionette DEBUG loaded listener.js 09:06:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8995e800) [pid = 1723] [serial = 1377] [outer = 0x877a2000] 09:06:46 INFO - PROCESS | 1723 | 1464710806080 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:06:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 09:06:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1900ms 09:06:46 INFO - PROCESS | 1723 | 1464710806122 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 09:06:46 INFO - PROCESS | 1723 | 1464710806132 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 09:06:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 09:06:46 INFO - PROCESS | 1723 | 1464710806144 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 09:06:46 INFO - PROCESS | 1723 | 1464710806149 Marionette TRACE conn4 <- [1,1806,null,{}] 09:06:46 INFO - PROCESS | 1723 | 1464710806157 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:46 INFO - PROCESS | 1723 | 1464710806415 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 09:06:46 INFO - PROCESS | 1723 | 1464710806749 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae7000 == 134 [pid = 1723] [id = 459] 09:06:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8bae8400) [pid = 1723] [serial = 1378] [outer = (nil)] 09:06:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8bbe0400) [pid = 1723] [serial = 1379] [outer = 0x8bae8400] 09:06:46 INFO - PROCESS | 1723 | 1464710806845 Marionette DEBUG loaded listener.js 09:06:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8bbeac00) [pid = 1723] [serial = 1380] [outer = 0x8bae8400] 09:06:47 INFO - PROCESS | 1723 | 1464710807917 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 09:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 09:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1836ms 09:06:47 INFO - PROCESS | 1723 | 1464710807981 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 09:06:47 INFO - PROCESS | 1723 | 1464710807986 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 09:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 09:06:47 INFO - PROCESS | 1723 | 1464710807994 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 09:06:48 INFO - PROCESS | 1723 | 1464710808001 Marionette TRACE conn4 <- [1,1810,null,{}] 09:06:48 INFO - PROCESS | 1723 | 1464710808020 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:48 INFO - PROCESS | 1723 | 1464710808303 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 09:06:48 INFO - PROCESS | 1723 | 1464710808643 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd4d000 == 135 [pid = 1723] [id = 460] 09:06:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8be88000) [pid = 1723] [serial = 1381] [outer = (nil)] 09:06:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8c6a5800) [pid = 1723] [serial = 1382] [outer = 0x8be88000] 09:06:48 INFO - PROCESS | 1723 | 1464710808752 Marionette DEBUG loaded listener.js 09:06:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8d712000) [pid = 1723] [serial = 1383] [outer = 0x8be88000] 09:06:49 INFO - PROCESS | 1723 | 1464710809906 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 09:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1945ms 09:06:49 INFO - PROCESS | 1723 | 1464710809940 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 09:06:49 INFO - PROCESS | 1723 | 1464710809945 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 09:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 09:06:49 INFO - PROCESS | 1723 | 1464710809952 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 09:06:49 INFO - PROCESS | 1723 | 1464710809955 Marionette TRACE conn4 <- [1,1814,null,{}] 09:06:49 INFO - PROCESS | 1723 | 1464710809961 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:50 INFO - PROCESS | 1723 | 1464710810206 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 09:06:50 INFO - PROCESS | 1723 | 1464710810530 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x87088800 == 136 [pid = 1723] [id = 461] 09:06:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8d715400) [pid = 1723] [serial = 1384] [outer = (nil)] 09:06:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8d85ec00) [pid = 1723] [serial = 1385] [outer = 0x8d715400] 09:06:50 INFO - PROCESS | 1723 | 1464710810628 Marionette DEBUG loaded listener.js 09:06:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8dd02800) [pid = 1723] [serial = 1386] [outer = 0x8d715400] 09:06:51 INFO - PROCESS | 1723 | 1464710811560 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 09:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 09:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1681ms 09:06:51 INFO - PROCESS | 1723 | 1464710811635 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 09:06:51 INFO - PROCESS | 1723 | 1464710811639 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 09:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 09:06:51 INFO - PROCESS | 1723 | 1464710811647 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 09:06:51 INFO - PROCESS | 1723 | 1464710811651 Marionette TRACE conn4 <- [1,1818,null,{}] 09:06:51 INFO - PROCESS | 1723 | 1464710811658 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:51 INFO - PROCESS | 1723 | 1464710811909 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 09:06:52 INFO - PROCESS | 1723 | 1464710812346 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b047000 == 137 [pid = 1723] [id = 462] 09:06:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8be82800) [pid = 1723] [serial = 1387] [outer = (nil)] 09:06:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8dec8000) [pid = 1723] [serial = 1388] [outer = 0x8be82800] 09:06:52 INFO - PROCESS | 1723 | 1464710812502 Marionette DEBUG loaded listener.js 09:06:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8decd000) [pid = 1723] [serial = 1389] [outer = 0x8be82800] 09:06:53 INFO - PROCESS | 1723 | 1464710813980 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 09:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 09:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 2399ms 09:06:54 INFO - PROCESS | 1723 | 1464710814050 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 09:06:54 INFO - PROCESS | 1723 | 1464710814055 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 09:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 09:06:54 INFO - PROCESS | 1723 | 1464710814062 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 09:06:54 INFO - PROCESS | 1723 | 1464710814065 Marionette TRACE conn4 <- [1,1822,null,{}] 09:06:54 INFO - PROCESS | 1723 | 1464710814071 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:54 INFO - PROCESS | 1723 | 1464710814300 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 09:06:54 INFO - PROCESS | 1723 | 1464710814573 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd10800 == 138 [pid = 1723] [id = 463] 09:06:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8e05e800) [pid = 1723] [serial = 1390] [outer = (nil)] 09:06:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8e109400) [pid = 1723] [serial = 1391] [outer = 0x8e05e800] 09:06:54 INFO - PROCESS | 1723 | 1464710814674 Marionette DEBUG loaded listener.js 09:06:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8ec75000) [pid = 1723] [serial = 1392] [outer = 0x8e05e800] 09:06:55 INFO - PROCESS | 1723 | 1464710815865 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 09:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 09:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1888ms 09:06:55 INFO - PROCESS | 1723 | 1464710815954 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 09:06:55 INFO - PROCESS | 1723 | 1464710815962 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 09:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 09:06:56 INFO - PROCESS | 1723 | 1464710815993 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 09:06:56 INFO - PROCESS | 1723 | 1464710815999 Marionette TRACE conn4 <- [1,1826,null,{}] 09:06:56 INFO - PROCESS | 1723 | 1464710816200 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:56 INFO - PROCESS | 1723 | 1464710816636 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 09:06:56 INFO - PROCESS | 1723 | 1464710816889 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e078000 == 139 [pid = 1723] [id = 464] 09:06:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8ec79400) [pid = 1723] [serial = 1393] [outer = (nil)] 09:06:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8ee06400) [pid = 1723] [serial = 1394] [outer = 0x8ec79400] 09:06:57 INFO - PROCESS | 1723 | 1464710817043 Marionette DEBUG loaded listener.js 09:06:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8ee42800) [pid = 1723] [serial = 1395] [outer = 0x8ec79400] 09:06:58 INFO - PROCESS | 1723 | 1464710818044 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 09:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 09:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 2098ms 09:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 09:06:58 INFO - PROCESS | 1723 | 1464710818096 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 09:06:58 INFO - PROCESS | 1723 | 1464710818100 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 09:06:58 INFO - PROCESS | 1723 | 1464710818108 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 09:06:58 INFO - PROCESS | 1723 | 1464710818111 Marionette TRACE conn4 <- [1,1830,null,{}] 09:06:58 INFO - PROCESS | 1723 | 1464710818118 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:06:58 INFO - PROCESS | 1723 | 1464710818354 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 09:06:58 INFO - PROCESS | 1723 | 1464710818698 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:06:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd4e400 == 140 [pid = 1723] [id = 465] 09:06:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8e076c00) [pid = 1723] [serial = 1396] [outer = (nil)] 09:06:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8f547c00) [pid = 1723] [serial = 1397] [outer = 0x8e076c00] 09:06:58 INFO - PROCESS | 1723 | 1464710818794 Marionette DEBUG loaded listener.js 09:06:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8f60c800) [pid = 1723] [serial = 1398] [outer = 0x8e076c00] 09:06:59 INFO - PROCESS | 1723 | 1464710819706 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 09:06:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 09:06:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1637ms 09:06:59 INFO - PROCESS | 1723 | 1464710819744 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 09:06:59 INFO - PROCESS | 1723 | 1464710819748 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 09:06:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 09:06:59 INFO - PROCESS | 1723 | 1464710819755 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 09:06:59 INFO - PROCESS | 1723 | 1464710819758 Marionette TRACE conn4 <- [1,1834,null,{}] 09:06:59 INFO - PROCESS | 1723 | 1464710819764 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:00 INFO - PROCESS | 1723 | 1464710820006 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 09:07:00 INFO - PROCESS | 1723 | 1464710820327 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed76000 == 141 [pid = 1723] [id = 466] 09:07:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8f548800) [pid = 1723] [serial = 1399] [outer = (nil)] 09:07:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8fda5800) [pid = 1723] [serial = 1400] [outer = 0x8f548800] 09:07:00 INFO - PROCESS | 1723 | 1464710820425 Marionette DEBUG loaded listener.js 09:07:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8fda9000) [pid = 1723] [serial = 1401] [outer = 0x8f548800] 09:07:01 INFO - PROCESS | 1723 | 1464710821395 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 09:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 09:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1697ms 09:07:01 INFO - PROCESS | 1723 | 1464710821454 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 09:07:01 INFO - PROCESS | 1723 | 1464710821458 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 09:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 09:07:01 INFO - PROCESS | 1723 | 1464710821465 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 09:07:01 INFO - PROCESS | 1723 | 1464710821468 Marionette TRACE conn4 <- [1,1838,null,{}] 09:07:01 INFO - PROCESS | 1723 | 1464710821474 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:01 INFO - PROCESS | 1723 | 1464710821705 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 09:07:02 INFO - PROCESS | 1723 | 1464710822040 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fd9f800 == 142 [pid = 1723] [id = 467] 09:07:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8fda7400) [pid = 1723] [serial = 1402] [outer = (nil)] 09:07:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x91168000) [pid = 1723] [serial = 1403] [outer = 0x8fda7400] 09:07:02 INFO - PROCESS | 1723 | 1464710822140 Marionette DEBUG loaded listener.js 09:07:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x911be800) [pid = 1723] [serial = 1404] [outer = 0x8fda7400] 09:07:03 INFO - PROCESS | 1723 | 1464710823157 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 09:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 09:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1731ms 09:07:03 INFO - PROCESS | 1723 | 1464710823196 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 09:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 09:07:03 INFO - PROCESS | 1723 | 1464710823201 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 09:07:03 INFO - PROCESS | 1723 | 1464710823208 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 09:07:03 INFO - PROCESS | 1723 | 1464710823212 Marionette TRACE conn4 <- [1,1842,null,{}] 09:07:03 INFO - PROCESS | 1723 | 1464710823218 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:03 INFO - PROCESS | 1723 | 1464710823468 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 09:07:03 INFO - PROCESS | 1723 | 1464710823806 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x8853e000 == 143 [pid = 1723] [id = 468] 09:07:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x920adc00) [pid = 1723] [serial = 1405] [outer = (nil)] 09:07:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x924ca400) [pid = 1723] [serial = 1406] [outer = 0x920adc00] 09:07:03 INFO - PROCESS | 1723 | 1464710823909 Marionette DEBUG loaded listener.js 09:07:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x928df400) [pid = 1723] [serial = 1407] [outer = 0x920adc00] 09:07:04 INFO - PROCESS | 1723 | 1464710824824 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 09:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 09:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1686ms 09:07:04 INFO - PROCESS | 1723 | 1464710824894 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 09:07:04 INFO - PROCESS | 1723 | 1464710824899 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 09:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 09:07:04 INFO - PROCESS | 1723 | 1464710824905 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 09:07:04 INFO - PROCESS | 1723 | 1464710824909 Marionette TRACE conn4 <- [1,1846,null,{}] 09:07:04 INFO - PROCESS | 1723 | 1464710824914 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:05 INFO - PROCESS | 1723 | 1464710825182 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 09:07:05 INFO - PROCESS | 1723 | 1464710825514 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x920ad000 == 144 [pid = 1723] [id = 469] 09:07:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x920b5c00) [pid = 1723] [serial = 1408] [outer = (nil)] 09:07:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x92af5000) [pid = 1723] [serial = 1409] [outer = 0x920b5c00] 09:07:05 INFO - PROCESS | 1723 | 1464710825607 Marionette DEBUG loaded listener.js 09:07:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x92d21000) [pid = 1723] [serial = 1410] [outer = 0x920b5c00] 09:07:06 INFO - PROCESS | 1723 | 1464710826534 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1685ms 09:07:06 INFO - PROCESS | 1723 | 1464710826591 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 09:07:06 INFO - PROCESS | 1723 | 1464710826595 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 09:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 09:07:06 INFO - PROCESS | 1723 | 1464710826602 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 09:07:06 INFO - PROCESS | 1723 | 1464710826605 Marionette TRACE conn4 <- [1,1850,null,{}] 09:07:06 INFO - PROCESS | 1723 | 1464710826611 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:06 INFO - PROCESS | 1723 | 1464710826845 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 09:07:07 INFO - PROCESS | 1723 | 1464710827178 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e8800 == 145 [pid = 1723] [id = 470] 09:07:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x928ea400) [pid = 1723] [serial = 1411] [outer = (nil)] 09:07:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x94f2b400) [pid = 1723] [serial = 1412] [outer = 0x928ea400] 09:07:07 INFO - PROCESS | 1723 | 1464710827275 Marionette DEBUG loaded listener.js 09:07:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x94f34800) [pid = 1723] [serial = 1413] [outer = 0x928ea400] 09:07:08 INFO - PROCESS | 1723 | 1464710828216 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1682ms 09:07:08 INFO - PROCESS | 1723 | 1464710828286 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 09:07:08 INFO - PROCESS | 1723 | 1464710828290 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 09:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 09:07:08 INFO - PROCESS | 1723 | 1464710828297 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 09:07:08 INFO - PROCESS | 1723 | 1464710828301 Marionette TRACE conn4 <- [1,1854,null,{}] 09:07:08 INFO - PROCESS | 1723 | 1464710828307 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:08 INFO - PROCESS | 1723 | 1464710828549 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 09:07:08 INFO - PROCESS | 1723 | 1464710828890 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b049800 == 146 [pid = 1723] [id = 471] 09:07:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x8bd50000) [pid = 1723] [serial = 1414] [outer = (nil)] 09:07:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9527a800) [pid = 1723] [serial = 1415] [outer = 0x8bd50000] 09:07:08 INFO - PROCESS | 1723 | 1464710828981 Marionette DEBUG loaded listener.js 09:07:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x952e3400) [pid = 1723] [serial = 1416] [outer = 0x8bd50000] 09:07:09 INFO - PROCESS | 1723 | 1464710829915 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:07:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 09:07:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1691ms 09:07:09 INFO - PROCESS | 1723 | 1464710829990 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 09:07:09 INFO - PROCESS | 1723 | 1464710829994 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 09:07:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 09:07:10 INFO - PROCESS | 1723 | 1464710830001 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 09:07:10 INFO - PROCESS | 1723 | 1464710830005 Marionette TRACE conn4 <- [1,1858,null,{}] 09:07:10 INFO - PROCESS | 1723 | 1464710830011 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:10 INFO - PROCESS | 1723 | 1464710830245 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 09:07:10 INFO - PROCESS | 1723 | 1464710830549 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x9519ec00 == 147 [pid = 1723] [id = 472] 09:07:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x952ed000) [pid = 1723] [serial = 1417] [outer = (nil)] 09:07:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x964bec00) [pid = 1723] [serial = 1418] [outer = 0x952ed000] 09:07:10 INFO - PROCESS | 1723 | 1464710830640 Marionette DEBUG loaded listener.js 09:07:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x97624800) [pid = 1723] [serial = 1419] [outer = 0x952ed000] 09:07:11 INFO - PROCESS | 1723 | 1464710831561 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 09:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 09:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1632ms 09:07:11 INFO - PROCESS | 1723 | 1464710831634 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 09:07:11 INFO - PROCESS | 1723 | 1464710831638 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 09:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 09:07:11 INFO - PROCESS | 1723 | 1464710831644 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 09:07:11 INFO - PROCESS | 1723 | 1464710831648 Marionette TRACE conn4 <- [1,1862,null,{}] 09:07:11 INFO - PROCESS | 1723 | 1464710831654 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:11 INFO - PROCESS | 1723 | 1464710831893 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 09:07:12 INFO - PROCESS | 1723 | 1464710832223 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660ac00 == 148 [pid = 1723] [id = 473] 09:07:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x952e0800) [pid = 1723] [serial = 1420] [outer = (nil)] 09:07:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x9a74c800) [pid = 1723] [serial = 1421] [outer = 0x952e0800] 09:07:12 INFO - PROCESS | 1723 | 1464710832312 Marionette DEBUG loaded listener.js 09:07:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x9a788400) [pid = 1723] [serial = 1422] [outer = 0x952e0800] 09:07:13 INFO - PROCESS | 1723 | 1464710833278 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 09:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 09:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1683ms 09:07:13 INFO - PROCESS | 1723 | 1464710833331 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 09:07:13 INFO - PROCESS | 1723 | 1464710833338 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 09:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 09:07:13 INFO - PROCESS | 1723 | 1464710833349 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 09:07:13 INFO - PROCESS | 1723 | 1464710833355 Marionette TRACE conn4 <- [1,1866,null,{}] 09:07:13 INFO - PROCESS | 1723 | 1464710833365 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:13 INFO - PROCESS | 1723 | 1464710833762 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x9b197c00 == 147 [pid = 1723] [id = 12] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x92e23800 == 146 [pid = 1723] [id = 450] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec7a800 == 145 [pid = 1723] [id = 451] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8576c800 == 144 [pid = 1723] [id = 449] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8f613000 == 143 [pid = 1723] [id = 448] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x911b8400 == 142 [pid = 1723] [id = 447] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee05c00 == 141 [pid = 1723] [id = 445] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x911c0400 == 140 [pid = 1723] [id = 446] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8853f800 == 139 [pid = 1723] [id = 444] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd07c00 == 138 [pid = 1723] [id = 443] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x887bcc00 == 137 [pid = 1723] [id = 442] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd03c00 == 136 [pid = 1723] [id = 441] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8be88c00 == 135 [pid = 1723] [id = 440] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8adbc000 == 134 [pid = 1723] [id = 438] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x89955800 == 133 [pid = 1723] [id = 439] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x87a0b000 == 132 [pid = 1723] [id = 437] 09:07:15 INFO - PROCESS | 1723 | --DOCSHELL 0x85d86400 == 131 [pid = 1723] [id = 436] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x92e22800) [pid = 1723] [serial = 1287] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x951a0400) [pid = 1723] [serial = 1290] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8ded1400) [pid = 1723] [serial = 1262] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8e059000) [pid = 1723] [serial = 1263] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x8bd43000) [pid = 1723] [serial = 1253] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x885a0800) [pid = 1723] [serial = 1301] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x91372c00) [pid = 1723] [serial = 1278] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8f540800) [pid = 1723] [serial = 1271] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8f6e8000) [pid = 1723] [serial = 1275] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8ec7ac00) [pid = 1723] [serial = 1268] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8b0b3000) [pid = 1723] [serial = 1305] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8f6e2400) [pid = 1723] [serial = 1274] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x866da400) [pid = 1723] [serial = 1298] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x86a63c00) [pid = 1723] [serial = 1299] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x952edc00) [pid = 1723] [serial = 1293] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8f544400) [pid = 1723] [serial = 1272] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x920ab400) [pid = 1723] [serial = 1280] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x88545400) [pid = 1723] [serial = 1247] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8e081c00) [pid = 1723] [serial = 1266] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x92e1d800) [pid = 1723] [serial = 1286] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8b1ac000) [pid = 1723] [serial = 1250] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8b0b8800) [pid = 1723] [serial = 1307] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x8c6aa400) [pid = 1723] [serial = 1257] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x92aeb800) [pid = 1723] [serial = 1284] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8d718400) [pid = 1723] [serial = 1259] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8b254c00) [pid = 1723] [serial = 1251] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x928eac00) [pid = 1723] [serial = 1283] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8d71ac00) [pid = 1723] [serial = 1260] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x924c9800) [pid = 1723] [serial = 1281] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8ed72400) [pid = 1723] [serial = 1269] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x964c6000) [pid = 1723] [serial = 1295] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x887be400) [pid = 1723] [serial = 1302] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8b04ec00) [pid = 1723] [serial = 1304] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8bb49800) [pid = 1723] [serial = 1179] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8e07c800) [pid = 1723] [serial = 1265] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x9519cc00) [pid = 1723] [serial = 1289] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8c69f400) [pid = 1723] [serial = 1256] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8bd4d400) [pid = 1723] [serial = 1254] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9131e000) [pid = 1723] [serial = 1277] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x952e9400) [pid = 1723] [serial = 1292] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x887be800) [pid = 1723] [serial = 1248] [outer = (nil)] [url = about:blank] 09:07:16 INFO - PROCESS | 1723 | 1464710836329 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660f400 == 132 [pid = 1723] [id = 474] 09:07:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x866d3c00) [pid = 1723] [serial = 1423] [outer = (nil)] 09:07:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x86a57800) [pid = 1723] [serial = 1424] [outer = 0x866d3c00] 09:07:16 INFO - PROCESS | 1723 | 1464710836418 Marionette DEBUG loaded listener.js 09:07:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x87086000) [pid = 1723] [serial = 1425] [outer = 0x866d3c00] 09:07:17 INFO - PROCESS | 1723 | 1464710837231 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 09:07:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 09:07:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 3956ms 09:07:17 INFO - PROCESS | 1723 | 1464710837305 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 09:07:17 INFO - PROCESS | 1723 | 1464710837311 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 09:07:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 09:07:17 INFO - PROCESS | 1723 | 1464710837318 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 09:07:17 INFO - PROCESS | 1723 | 1464710837324 Marionette TRACE conn4 <- [1,1870,null,{}] 09:07:17 INFO - PROCESS | 1723 | 1464710837331 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:17 INFO - PROCESS | 1723 | 1464710837546 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 09:07:17 INFO - PROCESS | 1723 | 1464710837761 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x885a4c00 == 133 [pid = 1723] [id = 475] 09:07:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x885abc00) [pid = 1723] [serial = 1426] [outer = (nil)] 09:07:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x89953400) [pid = 1723] [serial = 1427] [outer = 0x885abc00] 09:07:17 INFO - PROCESS | 1723 | 1464710837891 Marionette DEBUG loaded listener.js 09:07:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x89fc5c00) [pid = 1723] [serial = 1428] [outer = 0x885abc00] 09:07:18 INFO - PROCESS | 1723 | 1464710838807 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 09:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 09:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1534ms 09:07:18 INFO - PROCESS | 1723 | 1464710838857 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 09:07:18 INFO - PROCESS | 1723 | 1464710838864 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 09:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 09:07:18 INFO - PROCESS | 1723 | 1464710838870 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 09:07:18 INFO - PROCESS | 1723 | 1464710838874 Marionette TRACE conn4 <- [1,1874,null,{}] 09:07:18 INFO - PROCESS | 1723 | 1464710838890 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:19 INFO - PROCESS | 1723 | 1464710839179 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 09:07:19 INFO - PROCESS | 1723 | 1464710839213 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x88549400 == 134 [pid = 1723] [id = 476] 09:07:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8b047800) [pid = 1723] [serial = 1429] [outer = (nil)] 09:07:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8b24b000) [pid = 1723] [serial = 1430] [outer = 0x8b047800] 09:07:19 INFO - PROCESS | 1723 | 1464710839292 Marionette DEBUG loaded listener.js 09:07:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8b255800) [pid = 1723] [serial = 1431] [outer = 0x8b047800] 09:07:20 INFO - PROCESS | 1723 | 1464710840394 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 09:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 09:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1585ms 09:07:20 INFO - PROCESS | 1723 | 1464710840457 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 09:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 09:07:20 INFO - PROCESS | 1723 | 1464710840462 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 09:07:20 INFO - PROCESS | 1723 | 1464710840965 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 09:07:20 INFO - PROCESS | 1723 | 1464710840980 Marionette TRACE conn4 <- [1,1878,null,{}] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x950cf800) [pid = 1723] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8b049400) [pid = 1723] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x89b0e400) [pid = 1723] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x89b11c00) [pid = 1723] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8dd07000) [pid = 1723] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8c6a4400) [pid = 1723] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8b253000) [pid = 1723] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8b04ac00) [pid = 1723] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x88542400) [pid = 1723] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x86603800) [pid = 1723] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x878be400) [pid = 1723] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x86604c00) [pid = 1723] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x98168c00) [pid = 1723] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x964bf400) [pid = 1723] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x92e25c00) [pid = 1723] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x92d20c00) [pid = 1723] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x9115e400) [pid = 1723] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x913d1000) [pid = 1723] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x911c1000) [pid = 1723] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8ee0ec00) [pid = 1723] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x8e07f400) [pid = 1723] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8e07c400) [pid = 1723] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 09:07:21 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8adbb000) [pid = 1723] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 09:07:21 INFO - PROCESS | 1723 | 1464710841181 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:21 INFO - PROCESS | 1723 | 1464710841495 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 09:07:21 INFO - PROCESS | 1723 | 1464710841613 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x86610000 == 135 [pid = 1723] [id = 477] 09:07:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x88542400) [pid = 1723] [serial = 1432] [outer = (nil)] 09:07:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8b19f400) [pid = 1723] [serial = 1433] [outer = 0x88542400] 09:07:21 INFO - PROCESS | 1723 | 1464710841691 Marionette DEBUG loaded listener.js 09:07:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8bd41c00) [pid = 1723] [serial = 1434] [outer = 0x88542400] 09:07:22 INFO - PROCESS | 1723 | 1464710842491 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 09:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 09:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 2072ms 09:07:22 INFO - PROCESS | 1723 | 1464710842542 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 09:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 09:07:22 INFO - PROCESS | 1723 | 1464710842547 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 09:07:22 INFO - PROCESS | 1723 | 1464710842554 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 09:07:22 INFO - PROCESS | 1723 | 1464710842557 Marionette TRACE conn4 <- [1,1882,null,{}] 09:07:22 INFO - PROCESS | 1723 | 1464710842563 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:22 INFO - PROCESS | 1723 | 1464710842787 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 09:07:23 INFO - PROCESS | 1723 | 1464710843129 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x86607800 == 136 [pid = 1723] [id = 478] 09:07:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x86608400) [pid = 1723] [serial = 1435] [outer = (nil)] 09:07:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x866dcc00) [pid = 1723] [serial = 1436] [outer = 0x86608400] 09:07:23 INFO - PROCESS | 1723 | 1464710843304 Marionette DEBUG loaded listener.js 09:07:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8779c400) [pid = 1723] [serial = 1437] [outer = 0x86608400] 09:07:24 INFO - PROCESS | 1723 | 1464710844317 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 09:07:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 09:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1832ms 09:07:24 INFO - PROCESS | 1723 | 1464710844387 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 09:07:24 INFO - PROCESS | 1723 | 1464710844395 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 09:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 09:07:24 INFO - PROCESS | 1723 | 1464710844403 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 09:07:24 INFO - PROCESS | 1723 | 1464710844409 Marionette TRACE conn4 <- [1,1886,null,{}] 09:07:24 INFO - PROCESS | 1723 | 1464710844417 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:24 INFO - PROCESS | 1723 | 1464710844711 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 09:07:25 INFO - PROCESS | 1723 | 1464710845048 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bb000 == 137 [pid = 1723] [id = 479] 09:07:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x89951000) [pid = 1723] [serial = 1438] [outer = (nil)] 09:07:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x89b0e400) [pid = 1723] [serial = 1439] [outer = 0x89951000] 09:07:25 INFO - PROCESS | 1723 | 1464710845149 Marionette DEBUG loaded listener.js 09:07:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x89fd1c00) [pid = 1723] [serial = 1440] [outer = 0x89951000] 09:07:26 INFO - PROCESS | 1723 | 1464710846178 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 09:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 09:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1848ms 09:07:26 INFO - PROCESS | 1723 | 1464710846254 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 09:07:26 INFO - PROCESS | 1723 | 1464710846262 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 09:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 09:07:26 INFO - PROCESS | 1723 | 1464710846271 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 09:07:26 INFO - PROCESS | 1723 | 1464710846275 Marionette TRACE conn4 <- [1,1890,null,{}] 09:07:26 INFO - PROCESS | 1723 | 1464710846282 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:26 INFO - PROCESS | 1723 | 1464710846584 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 09:07:26 INFO - PROCESS | 1723 | 1464710846959 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x89fccc00 == 138 [pid = 1723] [id = 480] 09:07:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8b0bd000) [pid = 1723] [serial = 1441] [outer = (nil)] 09:07:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8bae9400) [pid = 1723] [serial = 1442] [outer = 0x8b0bd000] 09:07:27 INFO - PROCESS | 1723 | 1464710847054 Marionette DEBUG loaded listener.js 09:07:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8bbe9c00) [pid = 1723] [serial = 1443] [outer = 0x8b0bd000] 09:07:28 INFO - PROCESS | 1723 | 1464710848071 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 09:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 09:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1838ms 09:07:28 INFO - PROCESS | 1723 | 1464710848109 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 09:07:28 INFO - PROCESS | 1723 | 1464710848114 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 09:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 09:07:28 INFO - PROCESS | 1723 | 1464710848144 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 09:07:28 INFO - PROCESS | 1723 | 1464710848155 Marionette TRACE conn4 <- [1,1894,null,{}] 09:07:28 INFO - PROCESS | 1723 | 1464710848171 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:28 INFO - PROCESS | 1723 | 1464710848429 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 09:07:28 INFO - PROCESS | 1723 | 1464710848778 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b1a2800 == 139 [pid = 1723] [id = 481] 09:07:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8be81c00) [pid = 1723] [serial = 1444] [outer = (nil)] 09:07:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8d716c00) [pid = 1723] [serial = 1445] [outer = 0x8be81c00] 09:07:28 INFO - PROCESS | 1723 | 1464710848872 Marionette DEBUG loaded listener.js 09:07:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8d71d400) [pid = 1723] [serial = 1446] [outer = 0x8be81c00] 09:07:29 INFO - PROCESS | 1723 | 1464710849878 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 09:07:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 09:07:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1799ms 09:07:29 INFO - PROCESS | 1723 | 1464710849939 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 09:07:29 INFO - PROCESS | 1723 | 1464710849944 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 09:07:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 09:07:29 INFO - PROCESS | 1723 | 1464710849951 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:07:29 INFO - PROCESS | 1723 | 1464710849955 Marionette TRACE conn4 <- [1,1898,null,{}] 09:07:29 INFO - PROCESS | 1723 | 1464710849961 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:30 INFO - PROCESS | 1723 | 1464710850206 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 09:07:30 INFO - PROCESS | 1723 | 1464710850506 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be86400 == 140 [pid = 1723] [id = 482] 09:07:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8c6a3400) [pid = 1723] [serial = 1447] [outer = (nil)] 09:07:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8dec4c00) [pid = 1723] [serial = 1448] [outer = 0x8c6a3400] 09:07:30 INFO - PROCESS | 1723 | 1464710850598 Marionette DEBUG loaded listener.js 09:07:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8e057400) [pid = 1723] [serial = 1449] [outer = 0x8c6a3400] 09:07:31 INFO - PROCESS | 1723 | 1464710851559 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 09:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 09:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1682ms 09:07:31 INFO - PROCESS | 1723 | 1464710851635 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 09:07:31 INFO - PROCESS | 1723 | 1464710851638 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 09:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 09:07:31 INFO - PROCESS | 1723 | 1464710851646 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:07:31 INFO - PROCESS | 1723 | 1464710851650 Marionette TRACE conn4 <- [1,1902,null,{}] 09:07:31 INFO - PROCESS | 1723 | 1464710851656 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:31 INFO - PROCESS | 1723 | 1464710851927 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 09:07:32 INFO - PROCESS | 1723 | 1464710852264 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e073800 == 141 [pid = 1723] [id = 483] 09:07:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8e075000) [pid = 1723] [serial = 1450] [outer = (nil)] 09:07:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8e07e000) [pid = 1723] [serial = 1451] [outer = 0x8e075000] 09:07:32 INFO - PROCESS | 1723 | 1464710852369 Marionette DEBUG loaded listener.js 09:07:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8ec7e000) [pid = 1723] [serial = 1452] [outer = 0x8e075000] 09:07:33 INFO - PROCESS | 1723 | 1464710853354 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 09:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 09:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1786ms 09:07:33 INFO - PROCESS | 1723 | 1464710853433 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 09:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 09:07:33 INFO - PROCESS | 1723 | 1464710853438 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 09:07:33 INFO - PROCESS | 1723 | 1464710853445 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:07:33 INFO - PROCESS | 1723 | 1464710853449 Marionette TRACE conn4 <- [1,1906,null,{}] 09:07:33 INFO - PROCESS | 1723 | 1464710853455 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:33 INFO - PROCESS | 1723 | 1464710853762 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 09:07:34 INFO - PROCESS | 1723 | 1464710854096 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae8800 == 142 [pid = 1723] [id = 484] 09:07:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8dd02000) [pid = 1723] [serial = 1453] [outer = (nil)] 09:07:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8ee50800) [pid = 1723] [serial = 1454] [outer = 0x8dd02000] 09:07:34 INFO - PROCESS | 1723 | 1464710854194 Marionette DEBUG loaded listener.js 09:07:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8f546c00) [pid = 1723] [serial = 1455] [outer = 0x8dd02000] 09:07:35 INFO - PROCESS | 1723 | 1464710855121 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 09:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1737ms 09:07:35 INFO - PROCESS | 1723 | 1464710855183 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 09:07:35 INFO - PROCESS | 1723 | 1464710855187 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 09:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:07:35 INFO - PROCESS | 1723 | 1464710855194 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:07:35 INFO - PROCESS | 1723 | 1464710855198 Marionette TRACE conn4 <- [1,1910,null,{}] 09:07:35 INFO - PROCESS | 1723 | 1464710855204 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:35 INFO - PROCESS | 1723 | 1464710855448 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 09:07:35 INFO - PROCESS | 1723 | 1464710855771 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b2800 == 143 [pid = 1723] [id = 485] 09:07:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8ee0a000) [pid = 1723] [serial = 1456] [outer = (nil)] 09:07:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8fd9dc00) [pid = 1723] [serial = 1457] [outer = 0x8ee0a000] 09:07:35 INFO - PROCESS | 1723 | 1464710855876 Marionette DEBUG loaded listener.js 09:07:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8fda5c00) [pid = 1723] [serial = 1458] [outer = 0x8ee0a000] 09:07:37 INFO - PROCESS | 1723 | 1464710857054 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 09:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1934ms 09:07:37 INFO - PROCESS | 1723 | 1464710857130 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 09:07:37 INFO - PROCESS | 1723 | 1464710857134 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 09:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:07:37 INFO - PROCESS | 1723 | 1464710857141 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:07:37 INFO - PROCESS | 1723 | 1464710857145 Marionette TRACE conn4 <- [1,1914,null,{}] 09:07:37 INFO - PROCESS | 1723 | 1464710857152 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:37 INFO - PROCESS | 1723 | 1464710857487 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 09:07:37 INFO - PROCESS | 1723 | 1464710857742 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f614800 == 144 [pid = 1723] [id = 486] 09:07:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8f6df800) [pid = 1723] [serial = 1459] [outer = (nil)] 09:07:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x911c2c00) [pid = 1723] [serial = 1460] [outer = 0x8f6df800] 09:07:37 INFO - PROCESS | 1723 | 1464710857842 Marionette DEBUG loaded listener.js 09:07:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x91326c00) [pid = 1723] [serial = 1461] [outer = 0x8f6df800] 09:07:38 INFO - PROCESS | 1723 | 1464710858778 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 09:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1684ms 09:07:38 INFO - PROCESS | 1723 | 1464710858827 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 09:07:38 INFO - PROCESS | 1723 | 1464710858833 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 09:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:07:38 INFO - PROCESS | 1723 | 1464710858840 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:07:38 INFO - PROCESS | 1723 | 1464710858843 Marionette TRACE conn4 <- [1,1918,null,{}] 09:07:38 INFO - PROCESS | 1723 | 1464710858850 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:39 INFO - PROCESS | 1723 | 1464710859083 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 09:07:39 INFO - PROCESS | 1723 | 1464710859429 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d83400 == 145 [pid = 1723] [id = 487] 09:07:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x87a18c00) [pid = 1723] [serial = 1462] [outer = (nil)] 09:07:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x920a9c00) [pid = 1723] [serial = 1463] [outer = 0x87a18c00] 09:07:39 INFO - PROCESS | 1723 | 1464710859523 Marionette DEBUG loaded listener.js 09:07:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x920b1000) [pid = 1723] [serial = 1464] [outer = 0x87a18c00] 09:07:40 INFO - PROCESS | 1723 | 1464710860463 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 09:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1681ms 09:07:40 INFO - PROCESS | 1723 | 1464710860523 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 09:07:40 INFO - PROCESS | 1723 | 1464710860528 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 09:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:07:40 INFO - PROCESS | 1723 | 1464710860534 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:07:40 INFO - PROCESS | 1723 | 1464710860537 Marionette TRACE conn4 <- [1,1922,null,{}] 09:07:40 INFO - PROCESS | 1723 | 1464710860544 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:40 INFO - PROCESS | 1723 | 1464710860783 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 09:07:41 INFO - PROCESS | 1723 | 1464710861127 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x92aee800 == 146 [pid = 1723] [id = 488] 09:07:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x92aef800) [pid = 1723] [serial = 1465] [outer = (nil)] 09:07:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x92afa000) [pid = 1723] [serial = 1466] [outer = 0x92aef800] 09:07:41 INFO - PROCESS | 1723 | 1464710861236 Marionette DEBUG loaded listener.js 09:07:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x92e23800) [pid = 1723] [serial = 1467] [outer = 0x92aef800] 09:07:42 INFO - PROCESS | 1723 | 1464710862233 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 09:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1746ms 09:07:42 INFO - PROCESS | 1723 | 1464710862281 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 09:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:07:42 INFO - PROCESS | 1723 | 1464710862286 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 09:07:42 INFO - PROCESS | 1723 | 1464710862293 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:07:42 INFO - PROCESS | 1723 | 1464710862297 Marionette TRACE conn4 <- [1,1926,null,{}] 09:07:42 INFO - PROCESS | 1723 | 1464710862304 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:42 INFO - PROCESS | 1723 | 1464710862570 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 09:07:42 INFO - PROCESS | 1723 | 1464710862904 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e4400 == 147 [pid = 1723] [id = 489] 09:07:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x928eac00) [pid = 1723] [serial = 1468] [outer = (nil)] 09:07:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9527fc00) [pid = 1723] [serial = 1469] [outer = 0x928eac00] 09:07:43 INFO - PROCESS | 1723 | 1464710863002 Marionette DEBUG loaded listener.js 09:07:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x952e9c00) [pid = 1723] [serial = 1470] [outer = 0x928eac00] 09:07:43 INFO - PROCESS | 1723 | 1464710863926 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 09:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1693ms 09:07:43 INFO - PROCESS | 1723 | 1464710863986 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 09:07:43 INFO - PROCESS | 1723 | 1464710863990 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 09:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:07:44 INFO - PROCESS | 1723 | 1464710863997 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:07:44 INFO - PROCESS | 1723 | 1464710864000 Marionette TRACE conn4 <- [1,1930,null,{}] 09:07:44 INFO - PROCESS | 1723 | 1464710864006 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:44 INFO - PROCESS | 1723 | 1464710864251 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 09:07:44 INFO - PROCESS | 1723 | 1464710864594 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b12400 == 148 [pid = 1723] [id = 490] 09:07:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x8b04b400) [pid = 1723] [serial = 1471] [outer = (nil)] 09:07:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x964e6000) [pid = 1723] [serial = 1472] [outer = 0x8b04b400] 09:07:44 INFO - PROCESS | 1723 | 1464710864695 Marionette DEBUG loaded listener.js 09:07:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9762dc00) [pid = 1723] [serial = 1473] [outer = 0x8b04b400] 09:07:45 INFO - PROCESS | 1723 | 1464710865639 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 09:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1685ms 09:07:45 INFO - PROCESS | 1723 | 1464710865684 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 09:07:45 INFO - PROCESS | 1723 | 1464710865688 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 09:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:07:45 INFO - PROCESS | 1723 | 1464710865694 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:07:45 INFO - PROCESS | 1723 | 1464710865698 Marionette TRACE conn4 <- [1,1934,null,{}] 09:07:45 INFO - PROCESS | 1723 | 1464710865704 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:45 INFO - PROCESS | 1723 | 1464710865947 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 09:07:46 INFO - PROCESS | 1723 | 1464710866278 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7d000 == 149 [pid = 1723] [id = 491] 09:07:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x952edc00) [pid = 1723] [serial = 1474] [outer = (nil)] 09:07:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9a780400) [pid = 1723] [serial = 1475] [outer = 0x952edc00] 09:07:46 INFO - PROCESS | 1723 | 1464710866377 Marionette DEBUG loaded listener.js 09:07:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x99fbac00) [pid = 1723] [serial = 1476] [outer = 0x952edc00] 09:07:47 INFO - PROCESS | 1723 | 1464710867384 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 09:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1731ms 09:07:47 INFO - PROCESS | 1723 | 1464710867429 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 09:07:47 INFO - PROCESS | 1723 | 1464710867435 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 09:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:07:47 INFO - PROCESS | 1723 | 1464710867444 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:07:47 INFO - PROCESS | 1723 | 1464710867449 Marionette TRACE conn4 <- [1,1938,null,{}] 09:07:47 INFO - PROCESS | 1723 | 1464710867455 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:47 INFO - PROCESS | 1723 | 1464710867694 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 09:07:48 INFO - PROCESS | 1723 | 1464710868031 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x95195000 == 150 [pid = 1723] [id = 492] 09:07:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x990ef000) [pid = 1723] [serial = 1477] [outer = (nil)] 09:07:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9a994c00) [pid = 1723] [serial = 1478] [outer = 0x990ef000] 09:07:48 INFO - PROCESS | 1723 | 1464710868133 Marionette DEBUG loaded listener.js 09:07:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9a997400) [pid = 1723] [serial = 1479] [outer = 0x990ef000] 09:07:49 INFO - PROCESS | 1723 | 1464710869040 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 09:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1631ms 09:07:49 INFO - PROCESS | 1723 | 1464710869075 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 09:07:49 INFO - PROCESS | 1723 | 1464710869078 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 09:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:07:49 INFO - PROCESS | 1723 | 1464710869085 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:07:49 INFO - PROCESS | 1723 | 1464710869088 Marionette TRACE conn4 <- [1,1942,null,{}] 09:07:49 INFO - PROCESS | 1723 | 1464710869094 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:49 INFO - PROCESS | 1723 | 1464710869334 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 09:07:49 INFO - PROCESS | 1723 | 1464710869677 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b3800 == 151 [pid = 1723] [id = 493] 09:07:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x8b0b8400) [pid = 1723] [serial = 1480] [outer = (nil)] 09:07:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9ae83c00) [pid = 1723] [serial = 1481] [outer = 0x8b0b8400] 09:07:49 INFO - PROCESS | 1723 | 1464710869775 Marionette DEBUG loaded listener.js 09:07:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x9ae85400) [pid = 1723] [serial = 1482] [outer = 0x8b0b8400] 09:07:50 INFO - PROCESS | 1723 | 1464710870735 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1690ms 09:07:50 INFO - PROCESS | 1723 | 1464710870776 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 09:07:50 INFO - PROCESS | 1723 | 1464710870780 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 09:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:07:50 INFO - PROCESS | 1723 | 1464710870787 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:07:50 INFO - PROCESS | 1723 | 1464710870789 Marionette TRACE conn4 <- [1,1946,null,{}] 09:07:50 INFO - PROCESS | 1723 | 1464710870797 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:51 INFO - PROCESS | 1723 | 1464710871032 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 09:07:51 INFO - PROCESS | 1723 | 1464710871372 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a98e000 == 152 [pid = 1723] [id = 494] 09:07:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x9ae80800) [pid = 1723] [serial = 1483] [outer = (nil)] 09:07:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x9ae8fc00) [pid = 1723] [serial = 1484] [outer = 0x9ae80800] 09:07:51 INFO - PROCESS | 1723 | 1464710871464 Marionette DEBUG loaded listener.js 09:07:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x9b16cc00) [pid = 1723] [serial = 1485] [outer = 0x9ae80800] 09:07:52 INFO - PROCESS | 1723 | 1464710872435 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 09:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1687ms 09:07:52 INFO - PROCESS | 1723 | 1464710872475 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 09:07:52 INFO - PROCESS | 1723 | 1464710872479 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 09:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:07:52 INFO - PROCESS | 1723 | 1464710872486 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:07:52 INFO - PROCESS | 1723 | 1464710872489 Marionette TRACE conn4 <- [1,1950,null,{}] 09:07:52 INFO - PROCESS | 1723 | 1464710872496 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:52 INFO - PROCESS | 1723 | 1464710872742 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 09:07:53 INFO - PROCESS | 1723 | 1464710873078 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x9ae86c00 == 153 [pid = 1723] [id = 495] 09:07:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x9ae8a000) [pid = 1723] [serial = 1486] [outer = (nil)] 09:07:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9b198c00) [pid = 1723] [serial = 1487] [outer = 0x9ae8a000] 09:07:53 INFO - PROCESS | 1723 | 1464710873174 Marionette DEBUG loaded listener.js 09:07:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x9b25a400) [pid = 1723] [serial = 1488] [outer = 0x9ae8a000] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x877a0000 == 152 [pid = 1723] [id = 327] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8779d000 == 151 [pid = 1723] [id = 454] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x887b5000 == 150 [pid = 1723] [id = 455] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x89954000 == 149 [pid = 1723] [id = 456] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8576c000 == 148 [pid = 1723] [id = 350] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x85763c00 == 147 [pid = 1723] [id = 388] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd4d800 == 146 [pid = 1723] [id = 210] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x86610000 == 145 [pid = 1723] [id = 477] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x88549400 == 144 [pid = 1723] [id = 476] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x885a4c00 == 143 [pid = 1723] [id = 475] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8660f400 == 142 [pid = 1723] [id = 474] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8660ac00 == 141 [pid = 1723] [id = 473] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x9519ec00 == 140 [pid = 1723] [id = 472] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8b049800 == 139 [pid = 1723] [id = 471] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x928e8800 == 138 [pid = 1723] [id = 470] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8853e000 == 137 [pid = 1723] [id = 468] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x920ad000 == 136 [pid = 1723] [id = 469] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8fd9f800 == 135 [pid = 1723] [id = 467] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed76000 == 134 [pid = 1723] [id = 466] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd4e400 == 133 [pid = 1723] [id = 465] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8e078000 == 132 [pid = 1723] [id = 464] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd10800 == 131 [pid = 1723] [id = 463] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8b047000 == 130 [pid = 1723] [id = 462] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x87088800 == 129 [pid = 1723] [id = 461] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd4d000 == 128 [pid = 1723] [id = 460] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8bae7000 == 127 [pid = 1723] [id = 459] 09:07:55 INFO - PROCESS | 1723 | --DOCSHELL 0x877a0c00 == 126 [pid = 1723] [id = 458] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x89b14c00) [pid = 1723] [serial = 1367] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x8e109c00) [pid = 1723] [serial = 1328] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x8e060c00) [pid = 1723] [serial = 1326] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8dd0f000) [pid = 1723] [serial = 1325] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8d85b400) [pid = 1723] [serial = 1323] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8d856c00) [pid = 1723] [serial = 1322] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x8be8f000) [pid = 1723] [serial = 1320] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x8be86800) [pid = 1723] [serial = 1319] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x8bae2c00) [pid = 1723] [serial = 1317] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8b052800) [pid = 1723] [serial = 1316] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x887bb800) [pid = 1723] [serial = 1314] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x885a9800) [pid = 1723] [serial = 1313] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x86a5c800) [pid = 1723] [serial = 1311] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x866d2400) [pid = 1723] [serial = 1310] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x87a17400) [pid = 1723] [serial = 1364] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8660ec00) [pid = 1723] [serial = 1361] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x86a5bc00) [pid = 1723] [serial = 1362] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x9a785400) [pid = 1723] [serial = 1359] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x9a783c00) [pid = 1723] [serial = 1358] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x9a35b000) [pid = 1723] [serial = 1356] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x9a017800) [pid = 1723] [serial = 1355] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x964e6c00) [pid = 1723] [serial = 1353] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x9647d000) [pid = 1723] [serial = 1352] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x9527a400) [pid = 1723] [serial = 1350] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x9519e000) [pid = 1723] [serial = 1349] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x93a9a400) [pid = 1723] [serial = 1347] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x92e25400) [pid = 1723] [serial = 1346] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x92d22c00) [pid = 1723] [serial = 1344] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x92aeec00) [pid = 1723] [serial = 1343] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x913c8400) [pid = 1723] [serial = 1341] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x9131f000) [pid = 1723] [serial = 1340] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x91160400) [pid = 1723] [serial = 1338] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x9115b800) [pid = 1723] [serial = 1337] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8f6de800) [pid = 1723] [serial = 1335] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8f614000) [pid = 1723] [serial = 1334] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8ee4d400) [pid = 1723] [serial = 1332] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8ee46400) [pid = 1723] [serial = 1331] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8ec7b000) [pid = 1723] [serial = 1329] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8b0aec00) [pid = 1723] [serial = 1370] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x89fcf400) [pid = 1723] [serial = 1368] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x88549800) [pid = 1723] [serial = 1365] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8b247800) [pid = 1723] [serial = 1371] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x964e9c00) [pid = 1723] [serial = 1296] [outer = (nil)] [url = about:blank] 09:07:55 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8b1a7000) [pid = 1723] [serial = 1245] [outer = (nil)] [url = about:blank] 09:07:56 INFO - PROCESS | 1723 | 1464710876126 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 09:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 3688ms 09:07:56 INFO - PROCESS | 1723 | 1464710876176 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 09:07:56 INFO - PROCESS | 1723 | 1464710876183 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 09:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:07:56 INFO - PROCESS | 1723 | 1464710876193 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:07:56 INFO - PROCESS | 1723 | 1464710876197 Marionette TRACE conn4 <- [1,1954,null,{}] 09:07:56 INFO - PROCESS | 1723 | 1464710876206 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:56 INFO - PROCESS | 1723 | 1464710876433 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 09:07:56 INFO - PROCESS | 1723 | 1464710876631 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x87088800 == 127 [pid = 1723] [id = 496] 09:07:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x87089400) [pid = 1723] [serial = 1489] [outer = (nil)] 09:07:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x878c6000) [pid = 1723] [serial = 1490] [outer = 0x87089400] 09:07:56 INFO - PROCESS | 1723 | 1464710876770 Marionette DEBUG loaded listener.js 09:07:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x87a11c00) [pid = 1723] [serial = 1491] [outer = 0x87089400] 09:07:57 INFO - PROCESS | 1723 | 1464710877611 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 09:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1483ms 09:07:57 INFO - PROCESS | 1723 | 1464710877677 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 09:07:57 INFO - PROCESS | 1723 | 1464710877687 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 09:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:07:57 INFO - PROCESS | 1723 | 1464710877699 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:07:57 INFO - PROCESS | 1723 | 1464710877703 Marionette TRACE conn4 <- [1,1958,null,{}] 09:07:57 INFO - PROCESS | 1723 | 1464710877711 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:57 INFO - PROCESS | 1723 | 1464710877931 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 09:07:58 INFO - PROCESS | 1723 | 1464710878161 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x885aa400 == 128 [pid = 1723] [id = 497] 09:07:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x885af000) [pid = 1723] [serial = 1492] [outer = (nil)] 09:07:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x887b8000) [pid = 1723] [serial = 1493] [outer = 0x885af000] 09:07:58 INFO - PROCESS | 1723 | 1464710878336 Marionette DEBUG loaded listener.js 09:07:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x89954400) [pid = 1723] [serial = 1494] [outer = 0x885af000] 09:07:59 INFO - PROCESS | 1723 | 1464710879255 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 09:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1597ms 09:07:59 INFO - PROCESS | 1723 | 1464710879296 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 09:07:59 INFO - PROCESS | 1723 | 1464710879303 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 09:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:07:59 INFO - PROCESS | 1723 | 1464710879326 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:07:59 INFO - PROCESS | 1723 | 1464710879341 Marionette TRACE conn4 <- [1,1962,null,{}] 09:07:59 INFO - PROCESS | 1723 | 1464710879372 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:07:59 INFO - PROCESS | 1723 | 1464710879673 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 09:07:59 INFO - PROCESS | 1723 | 1464710879714 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:07:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b9000 == 129 [pid = 1723] [id = 498] 09:07:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8adc1800) [pid = 1723] [serial = 1495] [outer = (nil)] 09:07:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8b04f800) [pid = 1723] [serial = 1496] [outer = 0x8adc1800] 09:07:59 INFO - PROCESS | 1723 | 1464710879801 Marionette DEBUG loaded listener.js 09:07:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8b0b9000) [pid = 1723] [serial = 1497] [outer = 0x8adc1800] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8b04a800) [pid = 1723] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8b047800) [pid = 1723] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8f548800) [pid = 1723] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8e076c00) [pid = 1723] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8ec79400) [pid = 1723] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8e05e800) [pid = 1723] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8be82800) [pid = 1723] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8d715400) [pid = 1723] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8be88000) [pid = 1723] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8bae8400) [pid = 1723] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x877a2000) [pid = 1723] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x885abc00) [pid = 1723] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x866d3c00) [pid = 1723] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x952ed000) [pid = 1723] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8bd50000) [pid = 1723] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x928ea400) [pid = 1723] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x920b5c00) [pid = 1723] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x920adc00) [pid = 1723] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 09:08:00 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8fda7400) [pid = 1723] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 09:08:01 INFO - PROCESS | 1723 | 1464710881424 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 09:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 2154ms 09:08:01 INFO - PROCESS | 1723 | 1464710881481 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 09:08:01 INFO - PROCESS | 1723 | 1464710881486 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 09:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:08:01 INFO - PROCESS | 1723 | 1464710881492 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:08:01 INFO - PROCESS | 1723 | 1464710881496 Marionette TRACE conn4 <- [1,1966,null,{}] 09:08:01 INFO - PROCESS | 1723 | 1464710881501 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:01 INFO - PROCESS | 1723 | 1464710881794 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 09:08:01 INFO - PROCESS | 1723 | 1464710881815 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x8576e400 == 130 [pid = 1723] [id = 499] 09:08:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8b051400) [pid = 1723] [serial = 1498] [outer = (nil)] 09:08:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8bae3000) [pid = 1723] [serial = 1499] [outer = 0x8b051400] 09:08:01 INFO - PROCESS | 1723 | 1464710881905 Marionette DEBUG loaded listener.js 09:08:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8bb47400) [pid = 1723] [serial = 1500] [outer = 0x8b051400] 09:08:03 INFO - PROCESS | 1723 | 1464710883095 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 09:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1648ms 09:08:03 INFO - PROCESS | 1723 | 1464710883142 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 09:08:03 INFO - PROCESS | 1723 | 1464710883149 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 09:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:08:03 INFO - PROCESS | 1723 | 1464710883158 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:08:03 INFO - PROCESS | 1723 | 1464710883165 Marionette TRACE conn4 <- [1,1970,null,{}] 09:08:03 INFO - PROCESS | 1723 | 1464710883176 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:03 INFO - PROCESS | 1723 | 1464710883430 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 09:08:03 INFO - PROCESS | 1723 | 1464710883776 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a5d800 == 131 [pid = 1723] [id = 500] 09:08:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8779e400) [pid = 1723] [serial = 1501] [outer = (nil)] 09:08:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x87a0e400) [pid = 1723] [serial = 1502] [outer = 0x8779e400] 09:08:03 INFO - PROCESS | 1723 | 1464710883888 Marionette DEBUG loaded listener.js 09:08:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x885a4c00) [pid = 1723] [serial = 1503] [outer = 0x8779e400] 09:08:04 INFO - PROCESS | 1723 | 1464710884845 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 09:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1742ms 09:08:04 INFO - PROCESS | 1723 | 1464710884902 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 09:08:04 INFO - PROCESS | 1723 | 1464710884910 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 09:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:08:04 INFO - PROCESS | 1723 | 1464710884923 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:08:04 INFO - PROCESS | 1723 | 1464710884927 Marionette TRACE conn4 <- [1,1974,null,{}] 09:08:04 INFO - PROCESS | 1723 | 1464710884934 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:05 INFO - PROCESS | 1723 | 1464710885230 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 09:08:05 INFO - PROCESS | 1723 | 1464710885560 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x89fcf000 == 132 [pid = 1723] [id = 501] 09:08:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8adbe400) [pid = 1723] [serial = 1504] [outer = (nil)] 09:08:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8b248c00) [pid = 1723] [serial = 1505] [outer = 0x8adbe400] 09:08:05 INFO - PROCESS | 1723 | 1464710885651 Marionette DEBUG loaded listener.js 09:08:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8bbe2000) [pid = 1723] [serial = 1506] [outer = 0x8adbe400] 09:08:06 INFO - PROCESS | 1723 | 1464710886644 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 09:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1784ms 09:08:06 INFO - PROCESS | 1723 | 1464710886708 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 09:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:08:06 INFO - PROCESS | 1723 | 1464710886713 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 09:08:06 INFO - PROCESS | 1723 | 1464710886720 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:08:06 INFO - PROCESS | 1723 | 1464710886726 Marionette TRACE conn4 <- [1,1978,null,{}] 09:08:06 INFO - PROCESS | 1723 | 1464710886744 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:07 INFO - PROCESS | 1723 | 1464710887017 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 09:08:07 INFO - PROCESS | 1723 | 1464710887403 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be82800 == 133 [pid = 1723] [id = 502] 09:08:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8be8a800) [pid = 1723] [serial = 1507] [outer = (nil)] 09:08:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8c6a0800) [pid = 1723] [serial = 1508] [outer = 0x8be8a800] 09:08:07 INFO - PROCESS | 1723 | 1464710887505 Marionette DEBUG loaded listener.js 09:08:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8c6ad800) [pid = 1723] [serial = 1509] [outer = 0x8be8a800] 09:08:08 INFO - PROCESS | 1723 | 1464710888438 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1746ms 09:08:08 INFO - PROCESS | 1723 | 1464710888466 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 09:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:08:08 INFO - PROCESS | 1723 | 1464710888471 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 09:08:08 INFO - PROCESS | 1723 | 1464710888478 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:08:08 INFO - PROCESS | 1723 | 1464710888482 Marionette TRACE conn4 <- [1,1982,null,{}] 09:08:08 INFO - PROCESS | 1723 | 1464710888488 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:08 INFO - PROCESS | 1723 | 1464710888716 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 09:08:09 INFO - PROCESS | 1723 | 1464710889062 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d71d800 == 134 [pid = 1723] [id = 503] 09:08:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8d859400) [pid = 1723] [serial = 1510] [outer = (nil)] 09:08:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8d860000) [pid = 1723] [serial = 1511] [outer = 0x8d859400] 09:08:09 INFO - PROCESS | 1723 | 1464710889161 Marionette DEBUG loaded listener.js 09:08:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8dd08000) [pid = 1723] [serial = 1512] [outer = 0x8d859400] 09:08:10 INFO - PROCESS | 1723 | 1464710890037 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1580ms 09:08:10 INFO - PROCESS | 1723 | 1464710890058 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 09:08:10 INFO - PROCESS | 1723 | 1464710890062 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 09:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:08:10 INFO - PROCESS | 1723 | 1464710890069 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:08:10 INFO - PROCESS | 1723 | 1464710890072 Marionette TRACE conn4 <- [1,1986,null,{}] 09:08:10 INFO - PROCESS | 1723 | 1464710890078 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:10 INFO - PROCESS | 1723 | 1464710890387 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 09:08:10 INFO - PROCESS | 1723 | 1464710890643 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be86800 == 135 [pid = 1723] [id = 504] 09:08:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8c6a6c00) [pid = 1723] [serial = 1513] [outer = (nil)] 09:08:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8dec7c00) [pid = 1723] [serial = 1514] [outer = 0x8c6a6c00] 09:08:10 INFO - PROCESS | 1723 | 1464710890738 Marionette DEBUG loaded listener.js 09:08:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8decf400) [pid = 1723] [serial = 1515] [outer = 0x8c6a6c00] 09:08:11 INFO - PROCESS | 1723 | 1464710891662 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1643ms 09:08:11 INFO - PROCESS | 1723 | 1464710891716 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 09:08:11 INFO - PROCESS | 1723 | 1464710891723 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 09:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:08:11 INFO - PROCESS | 1723 | 1464710891734 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:08:11 INFO - PROCESS | 1723 | 1464710891740 Marionette TRACE conn4 <- [1,1990,null,{}] 09:08:11 INFO - PROCESS | 1723 | 1464710891751 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:12 INFO - PROCESS | 1723 | 1464710892240 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 09:08:12 INFO - PROCESS | 1723 | 1464710892689 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d854c00 == 136 [pid = 1723] [id = 505] 09:08:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8e05c800) [pid = 1723] [serial = 1516] [outer = (nil)] 09:08:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8e10a800) [pid = 1723] [serial = 1517] [outer = 0x8e05c800] 09:08:12 INFO - PROCESS | 1723 | 1464710892824 Marionette DEBUG loaded listener.js 09:08:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8ec73c00) [pid = 1723] [serial = 1518] [outer = 0x8e05c800] 09:08:13 INFO - PROCESS | 1723 | 1464710893758 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 09:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 2043ms 09:08:13 INFO - PROCESS | 1723 | 1464710893775 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 09:08:13 INFO - PROCESS | 1723 | 1464710893779 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 09:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:08:13 INFO - PROCESS | 1723 | 1464710893785 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:08:13 INFO - PROCESS | 1723 | 1464710893789 Marionette TRACE conn4 <- [1,1994,null,{}] 09:08:13 INFO - PROCESS | 1723 | 1464710893795 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:14 INFO - PROCESS | 1723 | 1464710894038 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 09:08:14 INFO - PROCESS | 1723 | 1464710894369 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e108400 == 137 [pid = 1723] [id = 506] 09:08:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8e10f800) [pid = 1723] [serial = 1519] [outer = (nil)] 09:08:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8ed73800) [pid = 1723] [serial = 1520] [outer = 0x8e10f800] 09:08:14 INFO - PROCESS | 1723 | 1464710894475 Marionette DEBUG loaded listener.js 09:08:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8ee0e400) [pid = 1723] [serial = 1521] [outer = 0x8e10f800] 09:08:15 INFO - PROCESS | 1723 | 1464710895372 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 09:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1634ms 09:08:15 INFO - PROCESS | 1723 | 1464710895420 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 09:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:08:15 INFO - PROCESS | 1723 | 1464710895425 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 09:08:15 INFO - PROCESS | 1723 | 1464710895432 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:08:15 INFO - PROCESS | 1723 | 1464710895436 Marionette TRACE conn4 <- [1,1998,null,{}] 09:08:15 INFO - PROCESS | 1723 | 1464710895442 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:15 INFO - PROCESS | 1723 | 1464710895677 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 09:08:16 INFO - PROCESS | 1723 | 1464710896000 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d6800 == 138 [pid = 1723] [id = 507] 09:08:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8ded1c00) [pid = 1723] [serial = 1522] [outer = (nil)] 09:08:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8f541000) [pid = 1723] [serial = 1523] [outer = 0x8ded1c00] 09:08:16 INFO - PROCESS | 1723 | 1464710896101 Marionette DEBUG loaded listener.js 09:08:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8f547000) [pid = 1723] [serial = 1524] [outer = 0x8ded1c00] 09:08:17 INFO - PROCESS | 1723 | 1464710897259 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 09:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1841ms 09:08:17 INFO - PROCESS | 1723 | 1464710897272 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 09:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:08:17 INFO - PROCESS | 1723 | 1464710897277 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 09:08:17 INFO - PROCESS | 1723 | 1464710897283 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:08:17 INFO - PROCESS | 1723 | 1464710897287 Marionette TRACE conn4 <- [1,2002,null,{}] 09:08:17 INFO - PROCESS | 1723 | 1464710897293 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:17 INFO - PROCESS | 1723 | 1464710897653 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 09:08:17 INFO - PROCESS | 1723 | 1464710897918 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x87087000 == 139 [pid = 1723] [id = 508] 09:08:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8e07a800) [pid = 1723] [serial = 1525] [outer = (nil)] 09:08:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8f6e4000) [pid = 1723] [serial = 1526] [outer = 0x8e07a800] 09:08:18 INFO - PROCESS | 1723 | 1464710898017 Marionette DEBUG loaded listener.js 09:08:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8fda1400) [pid = 1723] [serial = 1527] [outer = 0x8e07a800] 09:08:19 INFO - PROCESS | 1723 | 1464710899193 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 09:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1990ms 09:08:19 INFO - PROCESS | 1723 | 1464710899275 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 09:08:19 INFO - PROCESS | 1723 | 1464710899283 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 09:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:08:19 INFO - PROCESS | 1723 | 1464710899309 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:08:19 INFO - PROCESS | 1723 | 1464710899313 Marionette TRACE conn4 <- [1,2006,null,{}] 09:08:19 INFO - PROCESS | 1723 | 1464710899319 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:19 INFO - PROCESS | 1723 | 1464710899653 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 09:08:19 INFO - PROCESS | 1723 | 1464710899887 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee4c000 == 140 [pid = 1723] [id = 509] 09:08:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8f6dec00) [pid = 1723] [serial = 1528] [outer = (nil)] 09:08:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x91163400) [pid = 1723] [serial = 1529] [outer = 0x8f6dec00] 09:08:19 INFO - PROCESS | 1723 | 1464710899978 Marionette DEBUG loaded listener.js 09:08:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x91167c00) [pid = 1723] [serial = 1530] [outer = 0x8f6dec00] 09:08:20 INFO - PROCESS | 1723 | 1464710900902 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 09:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 09:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1634ms 09:08:20 INFO - PROCESS | 1723 | 1464710900942 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 09:08:20 INFO - PROCESS | 1723 | 1464710900947 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 09:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:08:20 INFO - PROCESS | 1723 | 1464710900954 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:08:20 INFO - PROCESS | 1723 | 1464710900959 Marionette TRACE conn4 <- [1,2010,null,{}] 09:08:20 INFO - PROCESS | 1723 | 1464710900965 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:21 INFO - PROCESS | 1723 | 1464710901242 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 09:08:21 INFO - PROCESS | 1723 | 1464710901586 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6ddc00 == 141 [pid = 1723] [id = 510] 09:08:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x913cb400) [pid = 1723] [serial = 1531] [outer = (nil)] 09:08:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x913d2800) [pid = 1723] [serial = 1532] [outer = 0x913cb400] 09:08:21 INFO - PROCESS | 1723 | 1464710901690 Marionette DEBUG loaded listener.js 09:08:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x924d0c00) [pid = 1723] [serial = 1533] [outer = 0x913cb400] 09:08:22 INFO - PROCESS | 1723 | 1464710902639 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 09:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 09:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1732ms 09:08:22 INFO - PROCESS | 1723 | 1464710902687 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 09:08:22 INFO - PROCESS | 1723 | 1464710902691 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 09:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:08:22 INFO - PROCESS | 1723 | 1464710902699 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:08:22 INFO - PROCESS | 1723 | 1464710902702 Marionette TRACE conn4 <- [1,2014,null,{}] 09:08:22 INFO - PROCESS | 1723 | 1464710902708 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:22 INFO - PROCESS | 1723 | 1464710902937 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 09:08:23 INFO - PROCESS | 1723 | 1464710903266 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee03000 == 142 [pid = 1723] [id = 511] 09:08:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x91376800) [pid = 1723] [serial = 1534] [outer = (nil)] 09:08:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x928eb400) [pid = 1723] [serial = 1535] [outer = 0x91376800] 09:08:23 INFO - PROCESS | 1723 | 1464710903361 Marionette DEBUG loaded listener.js 09:08:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x92af9000) [pid = 1723] [serial = 1536] [outer = 0x91376800] 09:08:24 INFO - PROCESS | 1723 | 1464710904301 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 09:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1641ms 09:08:24 INFO - PROCESS | 1723 | 1464710904341 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 09:08:24 INFO - PROCESS | 1723 | 1464710904345 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 09:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:08:24 INFO - PROCESS | 1723 | 1464710904351 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:08:24 INFO - PROCESS | 1723 | 1464710904354 Marionette TRACE conn4 <- [1,2018,null,{}] 09:08:24 INFO - PROCESS | 1723 | 1464710904361 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:24 INFO - PROCESS | 1723 | 1464710904592 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 09:08:24 INFO - PROCESS | 1723 | 1464710904947 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x85762400 == 143 [pid = 1723] [id = 512] 09:08:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x878c2000) [pid = 1723] [serial = 1537] [outer = (nil)] 09:08:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x92d2e000) [pid = 1723] [serial = 1538] [outer = 0x878c2000] 09:08:25 INFO - PROCESS | 1723 | 1464710905041 Marionette DEBUG loaded listener.js 09:08:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x92e26000) [pid = 1723] [serial = 1539] [outer = 0x878c2000] 09:08:25 INFO - PROCESS | 1723 | 1464710905954 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1637ms 09:08:25 INFO - PROCESS | 1723 | 1464710905990 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 09:08:25 INFO - PROCESS | 1723 | 1464710905994 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 09:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:08:26 INFO - PROCESS | 1723 | 1464710906000 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:08:26 INFO - PROCESS | 1723 | 1464710906004 Marionette TRACE conn4 <- [1,2022,null,{}] 09:08:26 INFO - PROCESS | 1723 | 1464710906010 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:26 INFO - PROCESS | 1723 | 1464710906234 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 09:08:26 INFO - PROCESS | 1723 | 1464710906563 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x92d2a000 == 144 [pid = 1723] [id = 513] 09:08:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x92e20800) [pid = 1723] [serial = 1540] [outer = (nil)] 09:08:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x950ce000) [pid = 1723] [serial = 1541] [outer = 0x92e20800] 09:08:26 INFO - PROCESS | 1723 | 1464710906660 Marionette DEBUG loaded listener.js 09:08:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x95195800) [pid = 1723] [serial = 1542] [outer = 0x92e20800] 09:08:27 INFO - PROCESS | 1723 | 1464710907549 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 09:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1582ms 09:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:08:27 INFO - PROCESS | 1723 | 1464710907584 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 09:08:27 INFO - PROCESS | 1723 | 1464710907588 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 09:08:27 INFO - PROCESS | 1723 | 1464710907595 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:08:27 INFO - PROCESS | 1723 | 1464710907597 Marionette TRACE conn4 <- [1,2026,null,{}] 09:08:27 INFO - PROCESS | 1723 | 1464710907625 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:27 INFO - PROCESS | 1723 | 1464710907877 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 09:08:28 INFO - PROCESS | 1723 | 1464710908180 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e1400 == 145 [pid = 1723] [id = 514] 09:08:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x91161000) [pid = 1723] [serial = 1543] [outer = (nil)] 09:08:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9527b800) [pid = 1723] [serial = 1544] [outer = 0x91161000] 09:08:28 INFO - PROCESS | 1723 | 1464710908273 Marionette DEBUG loaded listener.js 09:08:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x95284000) [pid = 1723] [serial = 1545] [outer = 0x91161000] 09:08:29 INFO - PROCESS | 1723 | 1464710909202 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 09:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1661ms 09:08:29 INFO - PROCESS | 1723 | 1464710909256 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 09:08:29 INFO - PROCESS | 1723 | 1464710909259 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 09:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:08:29 INFO - PROCESS | 1723 | 1464710909266 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:08:29 INFO - PROCESS | 1723 | 1464710909269 Marionette TRACE conn4 <- [1,2030,null,{}] 09:08:29 INFO - PROCESS | 1723 | 1464710909276 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:29 INFO - PROCESS | 1723 | 1464710909510 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 09:08:29 INFO - PROCESS | 1723 | 1464710909851 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x86604c00 == 146 [pid = 1723] [id = 515] 09:08:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x8b0ae800) [pid = 1723] [serial = 1546] [outer = (nil)] 09:08:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x95283c00) [pid = 1723] [serial = 1547] [outer = 0x8b0ae800] 09:08:29 INFO - PROCESS | 1723 | 1464710909947 Marionette DEBUG loaded listener.js 09:08:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x98162c00) [pid = 1723] [serial = 1548] [outer = 0x8b0ae800] 09:08:30 INFO - PROCESS | 1723 | 1464710910956 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 09:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1732ms 09:08:31 INFO - PROCESS | 1723 | 1464710911001 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 09:08:31 INFO - PROCESS | 1723 | 1464710911006 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 09:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:08:31 INFO - PROCESS | 1723 | 1464710911016 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:08:31 INFO - PROCESS | 1723 | 1464710911020 Marionette TRACE conn4 <- [1,2034,null,{}] 09:08:31 INFO - PROCESS | 1723 | 1464710911028 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:31 INFO - PROCESS | 1723 | 1464710911275 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 09:08:31 INFO - PROCESS | 1723 | 1464710911603 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x92af2c00 == 147 [pid = 1723] [id = 516] 09:08:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x95280800) [pid = 1723] [serial = 1549] [outer = (nil)] 09:08:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9a74d000) [pid = 1723] [serial = 1550] [outer = 0x95280800] 09:08:31 INFO - PROCESS | 1723 | 1464710911700 Marionette DEBUG loaded listener.js 09:08:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x9a787000) [pid = 1723] [serial = 1551] [outer = 0x95280800] 09:08:32 INFO - PROCESS | 1723 | 1464710912608 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1643ms 09:08:32 INFO - PROCESS | 1723 | 1464710912658 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 09:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:08:32 INFO - PROCESS | 1723 | 1464710912663 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 09:08:32 INFO - PROCESS | 1723 | 1464710912669 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:08:32 INFO - PROCESS | 1723 | 1464710912673 Marionette TRACE conn4 <- [1,2038,null,{}] 09:08:32 INFO - PROCESS | 1723 | 1464710912679 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:32 INFO - PROCESS | 1723 | 1464710912966 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x9a98e000 == 146 [pid = 1723] [id = 494] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x95195000 == 145 [pid = 1723] [id = 492] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x887b3800 == 144 [pid = 1723] [id = 493] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7d000 == 143 [pid = 1723] [id = 491] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x89b12400 == 142 [pid = 1723] [id = 490] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x928e4400 == 141 [pid = 1723] [id = 489] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x85d83400 == 140 [pid = 1723] [id = 487] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x92aee800 == 139 [pid = 1723] [id = 488] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8f614800 == 138 [pid = 1723] [id = 486] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x887b2800 == 137 [pid = 1723] [id = 485] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8bae8800 == 136 [pid = 1723] [id = 484] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8e073800 == 135 [pid = 1723] [id = 483] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8be86400 == 134 [pid = 1723] [id = 482] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x89fccc00 == 133 [pid = 1723] [id = 480] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8b1a2800 == 132 [pid = 1723] [id = 481] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x887bb000 == 131 [pid = 1723] [id = 479] 09:08:35 INFO - PROCESS | 1723 | --DOCSHELL 0x86607800 == 130 [pid = 1723] [id = 478] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x8bae3400) [pid = 1723] [serial = 1308] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x8d85ec00) [pid = 1723] [serial = 1385] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x8d712000) [pid = 1723] [serial = 1383] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8c6a5800) [pid = 1723] [serial = 1382] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8bbeac00) [pid = 1723] [serial = 1380] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8bbe0400) [pid = 1723] [serial = 1379] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x8995e800) [pid = 1723] [serial = 1377] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x87a17000) [pid = 1723] [serial = 1376] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x8baed400) [pid = 1723] [serial = 1373] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x89953400) [pid = 1723] [serial = 1427] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x86a57800) [pid = 1723] [serial = 1424] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x87086000) [pid = 1723] [serial = 1425] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x9a74c800) [pid = 1723] [serial = 1421] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x97624800) [pid = 1723] [serial = 1419] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x964bec00) [pid = 1723] [serial = 1418] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x952e3400) [pid = 1723] [serial = 1416] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x9527a800) [pid = 1723] [serial = 1415] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x94f34800) [pid = 1723] [serial = 1413] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x94f2b400) [pid = 1723] [serial = 1412] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x92d21000) [pid = 1723] [serial = 1410] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x92af5000) [pid = 1723] [serial = 1409] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x928df400) [pid = 1723] [serial = 1407] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x924ca400) [pid = 1723] [serial = 1406] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x911be800) [pid = 1723] [serial = 1404] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x91168000) [pid = 1723] [serial = 1403] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8fda9000) [pid = 1723] [serial = 1401] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x89fc5c00) [pid = 1723] [serial = 1428] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8b24b000) [pid = 1723] [serial = 1430] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8b255800) [pid = 1723] [serial = 1431] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8b19f400) [pid = 1723] [serial = 1433] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8fda5800) [pid = 1723] [serial = 1400] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8f60c800) [pid = 1723] [serial = 1398] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8f547c00) [pid = 1723] [serial = 1397] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8ee42800) [pid = 1723] [serial = 1395] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8ee06400) [pid = 1723] [serial = 1394] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8ec75000) [pid = 1723] [serial = 1392] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8e109400) [pid = 1723] [serial = 1391] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8decd000) [pid = 1723] [serial = 1389] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8dec8000) [pid = 1723] [serial = 1388] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8dd02800) [pid = 1723] [serial = 1386] [outer = (nil)] [url = about:blank] 09:08:35 INFO - PROCESS | 1723 | 1464710915561 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a57c00 == 131 [pid = 1723] [id = 517] 09:08:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x86a5b000) [pid = 1723] [serial = 1552] [outer = (nil)] 09:08:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x86a62800) [pid = 1723] [serial = 1553] [outer = 0x86a5b000] 09:08:35 INFO - PROCESS | 1723 | 1464710915647 Marionette DEBUG loaded listener.js 09:08:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x877a0c00) [pid = 1723] [serial = 1554] [outer = 0x86a5b000] 09:08:36 INFO - PROCESS | 1723 | 1464710916500 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 09:08:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:08:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 3852ms 09:08:36 INFO - PROCESS | 1723 | 1464710916523 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 09:08:36 INFO - PROCESS | 1723 | 1464710916529 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 09:08:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:08:36 INFO - PROCESS | 1723 | 1464710916537 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:08:36 INFO - PROCESS | 1723 | 1464710916543 Marionette TRACE conn4 <- [1,2042,null,{}] 09:08:36 INFO - PROCESS | 1723 | 1464710916583 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:36 INFO - PROCESS | 1723 | 1464710916829 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 09:08:37 INFO - PROCESS | 1723 | 1464710917080 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x887ba800 == 132 [pid = 1723] [id = 518] 09:08:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x887be000) [pid = 1723] [serial = 1555] [outer = (nil)] 09:08:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x89b0ec00) [pid = 1723] [serial = 1556] [outer = 0x887be000] 09:08:37 INFO - PROCESS | 1723 | 1464710917167 Marionette DEBUG loaded listener.js 09:08:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8adc2c00) [pid = 1723] [serial = 1557] [outer = 0x887be000] 09:08:38 INFO - PROCESS | 1723 | 1464710918109 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 09:08:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 09:08:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1618ms 09:08:38 INFO - PROCESS | 1723 | 1464710918159 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 09:08:38 INFO - PROCESS | 1723 | 1464710918166 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 09:08:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:08:38 INFO - PROCESS | 1723 | 1464710918181 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:08:38 INFO - PROCESS | 1723 | 1464710918184 Marionette TRACE conn4 <- [1,2046,null,{}] 09:08:38 INFO - PROCESS | 1723 | 1464710918190 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:38 INFO - PROCESS | 1723 | 1464710918493 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 09:08:38 INFO - PROCESS | 1723 | 1464710918530 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x8853e000 == 133 [pid = 1723] [id = 519] 09:08:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8b253c00) [pid = 1723] [serial = 1558] [outer = (nil)] 09:08:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8bae8800) [pid = 1723] [serial = 1559] [outer = 0x8b253c00] 09:08:38 INFO - PROCESS | 1723 | 1464710918609 Marionette DEBUG loaded listener.js 09:08:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8bbe0400) [pid = 1723] [serial = 1560] [outer = 0x8b253c00] 09:08:39 INFO - PROCESS | 1723 | 1464710919710 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 09:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1593ms 09:08:39 INFO - PROCESS | 1723 | 1464710919774 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 09:08:39 INFO - PROCESS | 1723 | 1464710919778 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 09:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:08:40 INFO - PROCESS | 1723 | 1464710920294 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:08:40 INFO - PROCESS | 1723 | 1464710920305 Marionette TRACE conn4 <- [1,2050,null,{}] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8adc1800) [pid = 1723] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x87089400) [pid = 1723] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x9ae8a000) [pid = 1723] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x9ae80800) [pid = 1723] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8b0b8400) [pid = 1723] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x990ef000) [pid = 1723] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x952edc00) [pid = 1723] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8b04b400) [pid = 1723] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x928eac00) [pid = 1723] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x92aef800) [pid = 1723] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x87a18c00) [pid = 1723] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8f6df800) [pid = 1723] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8ee0a000) [pid = 1723] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8dd02000) [pid = 1723] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8e075000) [pid = 1723] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8c6a3400) [pid = 1723] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8be81c00) [pid = 1723] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8b0bd000) [pid = 1723] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x89951000) [pid = 1723] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x86608400) [pid = 1723] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x885af000) [pid = 1723] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x8adc5000) [pid = 1723] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 09:08:40 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x952e0800) [pid = 1723] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:08:40 INFO - PROCESS | 1723 | 1464710920454 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:40 INFO - PROCESS | 1723 | 1464710920735 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 09:08:40 INFO - PROCESS | 1723 | 1464710920862 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x885adc00 == 134 [pid = 1723] [id = 520] 09:08:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8adc1800) [pid = 1723] [serial = 1561] [outer = (nil)] 09:08:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8b249400) [pid = 1723] [serial = 1562] [outer = 0x8adc1800] 09:08:41 INFO - PROCESS | 1723 | 1464710920998 Marionette DEBUG loaded listener.js 09:08:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8bd4d800) [pid = 1723] [serial = 1563] [outer = 0x8adc1800] 09:08:41 INFO - PROCESS | 1723 | 1464710921984 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2218ms 09:08:42 INFO - PROCESS | 1723 | 1464710922017 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 09:08:42 INFO - PROCESS | 1723 | 1464710922021 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 09:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:08:42 INFO - PROCESS | 1723 | 1464710922028 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:08:42 INFO - PROCESS | 1723 | 1464710922032 Marionette TRACE conn4 <- [1,2054,null,{}] 09:08:42 INFO - PROCESS | 1723 | 1464710922037 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:42 INFO - PROCESS | 1723 | 1464710922255 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 09:08:42 INFO - PROCESS | 1723 | 1464710922599 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a55000 == 135 [pid = 1723] [id = 521] 09:08:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x86a57800) [pid = 1723] [serial = 1564] [outer = (nil)] 09:08:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x87083c00) [pid = 1723] [serial = 1565] [outer = 0x86a57800] 09:08:42 INFO - PROCESS | 1723 | 1464710922768 Marionette DEBUG loaded listener.js 09:08:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x87a10000) [pid = 1723] [serial = 1566] [outer = 0x86a57800] 09:08:43 INFO - PROCESS | 1723 | 1464710923771 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 09:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1785ms 09:08:43 INFO - PROCESS | 1723 | 1464710923831 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 09:08:43 INFO - PROCESS | 1723 | 1464710923839 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 09:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:08:43 INFO - PROCESS | 1723 | 1464710923850 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:08:43 INFO - PROCESS | 1723 | 1464710923856 Marionette TRACE conn4 <- [1,2058,null,{}] 09:08:43 INFO - PROCESS | 1723 | 1464710923865 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:44 INFO - PROCESS | 1723 | 1464710924145 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 09:08:44 INFO - PROCESS | 1723 | 1464710924456 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b12800 == 136 [pid = 1723] [id = 522] 09:08:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x89fc3000) [pid = 1723] [serial = 1567] [outer = (nil)] 09:08:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8adbd400) [pid = 1723] [serial = 1568] [outer = 0x89fc3000] 09:08:44 INFO - PROCESS | 1723 | 1464710924554 Marionette DEBUG loaded listener.js 09:08:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8b0b0800) [pid = 1723] [serial = 1569] [outer = 0x89fc3000] 09:08:45 INFO - PROCESS | 1723 | 1464710925526 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 09:08:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:08:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1742ms 09:08:45 INFO - PROCESS | 1723 | 1464710925596 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 09:08:45 INFO - PROCESS | 1723 | 1464710925603 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 09:08:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:08:45 INFO - PROCESS | 1723 | 1464710925613 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:08:45 INFO - PROCESS | 1723 | 1464710925617 Marionette TRACE conn4 <- [1,2062,null,{}] 09:08:45 INFO - PROCESS | 1723 | 1464710925624 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:45 INFO - PROCESS | 1723 | 1464710925911 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 09:08:46 INFO - PROCESS | 1723 | 1464710926291 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b247800 == 137 [pid = 1723] [id = 523] 09:08:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8bae9800) [pid = 1723] [serial = 1570] [outer = (nil)] 09:08:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8bb48000) [pid = 1723] [serial = 1571] [outer = 0x8bae9800] 09:08:46 INFO - PROCESS | 1723 | 1464710926383 Marionette DEBUG loaded listener.js 09:08:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8bd49c00) [pid = 1723] [serial = 1572] [outer = 0x8bae9800] 09:08:47 INFO - PROCESS | 1723 | 1464710927485 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 09:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1934ms 09:08:47 INFO - PROCESS | 1723 | 1464710927548 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 09:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:08:47 INFO - PROCESS | 1723 | 1464710927553 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 09:08:47 INFO - PROCESS | 1723 | 1464710927563 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:08:47 INFO - PROCESS | 1723 | 1464710927573 Marionette TRACE conn4 <- [1,2066,null,{}] 09:08:47 INFO - PROCESS | 1723 | 1464710927590 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:47 INFO - PROCESS | 1723 | 1464710927894 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 09:08:48 INFO - PROCESS | 1723 | 1464710928273 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x87084c00 == 138 [pid = 1723] [id = 524] 09:08:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8c6a4400) [pid = 1723] [serial = 1573] [outer = (nil)] 09:08:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8dd04800) [pid = 1723] [serial = 1574] [outer = 0x8c6a4400] 09:08:48 INFO - PROCESS | 1723 | 1464710928367 Marionette DEBUG loaded listener.js 09:08:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8dec9c00) [pid = 1723] [serial = 1575] [outer = 0x8c6a4400] 09:08:49 INFO - PROCESS | 1723 | 1464710929372 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 09:08:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:08:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1849ms 09:08:49 INFO - PROCESS | 1723 | 1464710929410 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 09:08:49 INFO - PROCESS | 1723 | 1464710929414 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 09:08:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:08:49 INFO - PROCESS | 1723 | 1464710929422 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:08:49 INFO - PROCESS | 1723 | 1464710929425 Marionette TRACE conn4 <- [1,2070,null,{}] 09:08:49 INFO - PROCESS | 1723 | 1464710929432 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:49 INFO - PROCESS | 1723 | 1464710929680 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 09:08:50 INFO - PROCESS | 1723 | 1464710930008 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a18c00 == 139 [pid = 1723] [id = 525] 09:08:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8d70fc00) [pid = 1723] [serial = 1576] [outer = (nil)] 09:08:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8e078400) [pid = 1723] [serial = 1577] [outer = 0x8d70fc00] 09:08:50 INFO - PROCESS | 1723 | 1464710930105 Marionette DEBUG loaded listener.js 09:08:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8e080c00) [pid = 1723] [serial = 1578] [outer = 0x8d70fc00] 09:08:51 INFO - PROCESS | 1723 | 1464710931032 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 09:08:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:08:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1681ms 09:08:51 INFO - PROCESS | 1723 | 1464710931104 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 09:08:51 INFO - PROCESS | 1723 | 1464710931109 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 09:08:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:08:51 INFO - PROCESS | 1723 | 1464710931116 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:08:51 INFO - PROCESS | 1723 | 1464710931120 Marionette TRACE conn4 <- [1,2074,null,{}] 09:08:51 INFO - PROCESS | 1723 | 1464710931126 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:51 INFO - PROCESS | 1723 | 1464710931398 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 09:08:51 INFO - PROCESS | 1723 | 1464710931733 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e10c000 == 140 [pid = 1723] [id = 526] 09:08:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8ec74400) [pid = 1723] [serial = 1579] [outer = (nil)] 09:08:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8ec7b000) [pid = 1723] [serial = 1580] [outer = 0x8ec74400] 09:08:51 INFO - PROCESS | 1723 | 1464710931916 Marionette DEBUG loaded listener.js 09:08:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8ee50400) [pid = 1723] [serial = 1581] [outer = 0x8ec74400] 09:08:53 INFO - PROCESS | 1723 | 1464710933122 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 09:08:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2040ms 09:08:53 INFO - PROCESS | 1723 | 1464710933157 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 09:08:53 INFO - PROCESS | 1723 | 1464710933161 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 09:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:08:53 INFO - PROCESS | 1723 | 1464710933167 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:08:53 INFO - PROCESS | 1723 | 1464710933170 Marionette TRACE conn4 <- [1,2078,null,{}] 09:08:53 INFO - PROCESS | 1723 | 1464710933177 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:53 INFO - PROCESS | 1723 | 1464710933434 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 09:08:53 INFO - PROCESS | 1723 | 1464710933759 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e107400 == 141 [pid = 1723] [id = 527] 09:08:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8e10d400) [pid = 1723] [serial = 1582] [outer = (nil)] 09:08:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8fda0c00) [pid = 1723] [serial = 1583] [outer = 0x8e10d400] 09:08:53 INFO - PROCESS | 1723 | 1464710933860 Marionette DEBUG loaded listener.js 09:08:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8fda9400) [pid = 1723] [serial = 1584] [outer = 0x8e10d400] 09:08:54 INFO - PROCESS | 1723 | 1464710934788 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 09:08:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:08:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1692ms 09:08:54 INFO - PROCESS | 1723 | 1464710934861 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 09:08:54 INFO - PROCESS | 1723 | 1464710934864 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 09:08:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:08:54 INFO - PROCESS | 1723 | 1464710934871 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:08:54 INFO - PROCESS | 1723 | 1464710934876 Marionette TRACE conn4 <- [1,2082,null,{}] 09:08:54 INFO - PROCESS | 1723 | 1464710934882 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:55 INFO - PROCESS | 1723 | 1464710935165 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 09:08:55 INFO - PROCESS | 1723 | 1464710935475 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f60e400 == 142 [pid = 1723] [id = 528] 09:08:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x91160400) [pid = 1723] [serial = 1585] [outer = (nil)] 09:08:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x911b9000) [pid = 1723] [serial = 1586] [outer = 0x91160400] 09:08:55 INFO - PROCESS | 1723 | 1464710935568 Marionette DEBUG loaded listener.js 09:08:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x911c3c00) [pid = 1723] [serial = 1587] [outer = 0x91160400] 09:08:56 INFO - PROCESS | 1723 | 1464710936470 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 09:08:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1639ms 09:08:56 INFO - PROCESS | 1723 | 1464710936511 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 09:08:56 INFO - PROCESS | 1723 | 1464710936515 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 09:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:08:56 INFO - PROCESS | 1723 | 1464710936542 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:08:56 INFO - PROCESS | 1723 | 1464710936547 Marionette TRACE conn4 <- [1,2086,null,{}] 09:08:56 INFO - PROCESS | 1723 | 1464710936553 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:56 INFO - PROCESS | 1723 | 1464710936782 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 09:08:57 INFO - PROCESS | 1723 | 1464710937117 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x91119400 == 143 [pid = 1723] [id = 529] 09:08:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x91121400) [pid = 1723] [serial = 1588] [outer = (nil)] 09:08:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x913c5c00) [pid = 1723] [serial = 1589] [outer = 0x91121400] 09:08:57 INFO - PROCESS | 1723 | 1464710937214 Marionette DEBUG loaded listener.js 09:08:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x913d1c00) [pid = 1723] [serial = 1590] [outer = 0x91121400] 09:08:58 INFO - PROCESS | 1723 | 1464710938331 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 09:08:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1844ms 09:08:58 INFO - PROCESS | 1723 | 1464710938384 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 09:08:58 INFO - PROCESS | 1723 | 1464710938387 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 09:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:08:58 INFO - PROCESS | 1723 | 1464710938394 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:08:58 INFO - PROCESS | 1723 | 1464710938397 Marionette TRACE conn4 <- [1,2090,null,{}] 09:08:58 INFO - PROCESS | 1723 | 1464710938404 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:08:58 INFO - PROCESS | 1723 | 1464710938663 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 09:08:59 INFO - PROCESS | 1723 | 1464710938997 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:08:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e058400 == 144 [pid = 1723] [id = 530] 09:08:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8fda5800) [pid = 1723] [serial = 1591] [outer = (nil)] 09:08:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x920b6400) [pid = 1723] [serial = 1592] [outer = 0x8fda5800] 09:08:59 INFO - PROCESS | 1723 | 1464710939095 Marionette DEBUG loaded listener.js 09:08:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x928e6800) [pid = 1723] [serial = 1593] [outer = 0x8fda5800] 09:09:00 INFO - PROCESS | 1723 | 1464710940038 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 09:09:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:09:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1684ms 09:09:00 INFO - PROCESS | 1723 | 1464710940080 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 09:09:00 INFO - PROCESS | 1723 | 1464710940085 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 09:09:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:09:00 INFO - PROCESS | 1723 | 1464710940094 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:09:00 INFO - PROCESS | 1723 | 1464710940097 Marionette TRACE conn4 <- [1,2094,null,{}] 09:09:00 INFO - PROCESS | 1723 | 1464710940104 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:00 INFO - PROCESS | 1723 | 1464710940381 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 09:09:00 INFO - PROCESS | 1723 | 1464710940736 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x92e24800 == 145 [pid = 1723] [id = 531] 09:09:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x92e25400) [pid = 1723] [serial = 1594] [outer = (nil)] 09:09:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x94f2b400) [pid = 1723] [serial = 1595] [outer = 0x92e25400] 09:09:00 INFO - PROCESS | 1723 | 1464710940842 Marionette DEBUG loaded listener.js 09:09:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x95276c00) [pid = 1723] [serial = 1596] [outer = 0x92e25400] 09:09:01 INFO - PROCESS | 1723 | 1464710941775 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 09:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1739ms 09:09:01 INFO - PROCESS | 1723 | 1464710941837 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 09:09:01 INFO - PROCESS | 1723 | 1464710941842 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 09:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:09:01 INFO - PROCESS | 1723 | 1464710941853 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:09:01 INFO - PROCESS | 1723 | 1464710941858 Marionette TRACE conn4 <- [1,2098,null,{}] 09:09:01 INFO - PROCESS | 1723 | 1464710941865 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:02 INFO - PROCESS | 1723 | 1464710942152 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 09:09:02 INFO - PROCESS | 1723 | 1464710942466 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x92d2b800 == 146 [pid = 1723] [id = 532] 09:09:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x96478400) [pid = 1723] [serial = 1597] [outer = (nil)] 09:09:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x99ebc800) [pid = 1723] [serial = 1598] [outer = 0x96478400] 09:09:02 INFO - PROCESS | 1723 | 1464710942566 Marionette DEBUG loaded listener.js 09:09:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9a359c00) [pid = 1723] [serial = 1599] [outer = 0x96478400] 09:09:03 INFO - PROCESS | 1723 | 1464710943591 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 09:09:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:09:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1791ms 09:09:03 INFO - PROCESS | 1723 | 1464710943646 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 09:09:03 INFO - PROCESS | 1723 | 1464710943650 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 09:09:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:09:03 INFO - PROCESS | 1723 | 1464710943658 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:09:03 INFO - PROCESS | 1723 | 1464710943661 Marionette TRACE conn4 <- [1,2102,null,{}] 09:09:03 INFO - PROCESS | 1723 | 1464710943668 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:03 INFO - PROCESS | 1723 | 1464710943922 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 09:09:04 INFO - PROCESS | 1723 | 1464710944276 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779bc00 == 147 [pid = 1723] [id = 533] 09:09:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x885ad800) [pid = 1723] [serial = 1600] [outer = (nil)] 09:09:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9a98a400) [pid = 1723] [serial = 1601] [outer = 0x885ad800] 09:09:04 INFO - PROCESS | 1723 | 1464710944370 Marionette DEBUG loaded listener.js 09:09:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9a990c00) [pid = 1723] [serial = 1602] [outer = 0x885ad800] 09:09:05 INFO - PROCESS | 1723 | 1464710945339 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 09:09:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:09:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1731ms 09:09:05 INFO - PROCESS | 1723 | 1464710945390 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 09:09:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:09:05 INFO - PROCESS | 1723 | 1464710945395 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 09:09:05 INFO - PROCESS | 1723 | 1464710945402 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:09:05 INFO - PROCESS | 1723 | 1464710945405 Marionette TRACE conn4 <- [1,2106,null,{}] 09:09:05 INFO - PROCESS | 1723 | 1464710945411 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:05 INFO - PROCESS | 1723 | 1464710945653 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 09:09:06 INFO - PROCESS | 1723 | 1464710945994 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x964e7000 == 148 [pid = 1723] [id = 534] 09:09:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x9a740000) [pid = 1723] [serial = 1603] [outer = (nil)] 09:09:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9ae88c00) [pid = 1723] [serial = 1604] [outer = 0x9a740000] 09:09:06 INFO - PROCESS | 1723 | 1464710946087 Marionette DEBUG loaded listener.js 09:09:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9ae8c800) [pid = 1723] [serial = 1605] [outer = 0x9a740000] 09:09:07 INFO - PROCESS | 1723 | 1464710947011 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 09:09:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:09:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1682ms 09:09:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:09:07 INFO - PROCESS | 1723 | 1464710947084 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 09:09:07 INFO - PROCESS | 1723 | 1464710947088 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 09:09:07 INFO - PROCESS | 1723 | 1464710947095 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:09:07 INFO - PROCESS | 1723 | 1464710947098 Marionette TRACE conn4 <- [1,2110,null,{}] 09:09:07 INFO - PROCESS | 1723 | 1464710947105 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:07 INFO - PROCESS | 1723 | 1464710947348 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 09:09:07 INFO - PROCESS | 1723 | 1464710947702 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x9ae80c00 == 149 [pid = 1723] [id = 535] 09:09:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x9ae83000) [pid = 1723] [serial = 1606] [outer = (nil)] 09:09:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9b25c400) [pid = 1723] [serial = 1607] [outer = 0x9ae83000] 09:09:07 INFO - PROCESS | 1723 | 1464710947795 Marionette DEBUG loaded listener.js 09:09:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x9b25fc00) [pid = 1723] [serial = 1608] [outer = 0x9ae83000] 09:09:08 INFO - PROCESS | 1723 | 1464710948779 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 09:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1734ms 09:09:08 INFO - PROCESS | 1723 | 1464710948830 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 09:09:08 INFO - PROCESS | 1723 | 1464710948834 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 09:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:09:08 INFO - PROCESS | 1723 | 1464710948841 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:09:08 INFO - PROCESS | 1723 | 1464710948845 Marionette TRACE conn4 <- [1,2114,null,{}] 09:09:08 INFO - PROCESS | 1723 | 1464710948851 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:09 INFO - PROCESS | 1723 | 1464710949107 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 09:09:09 INFO - PROCESS | 1723 | 1464710949463 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d85800 == 150 [pid = 1723] [id = 536] 09:09:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x866d8c00) [pid = 1723] [serial = 1609] [outer = (nil)] 09:09:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x9b264400) [pid = 1723] [serial = 1610] [outer = 0x866d8c00] 09:09:09 INFO - PROCESS | 1723 | 1464710949565 Marionette DEBUG loaded listener.js 09:09:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x9b3a1800) [pid = 1723] [serial = 1611] [outer = 0x866d8c00] 09:09:10 INFO - PROCESS | 1723 | 1464710950499 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 09:09:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:09:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1738ms 09:09:10 INFO - PROCESS | 1723 | 1464710950581 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 09:09:10 INFO - PROCESS | 1723 | 1464710950585 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 09:09:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:09:10 INFO - PROCESS | 1723 | 1464710950592 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:09:10 INFO - PROCESS | 1723 | 1464710950595 Marionette TRACE conn4 <- [1,2118,null,{}] 09:09:10 INFO - PROCESS | 1723 | 1464710950604 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:10 INFO - PROCESS | 1723 | 1464710950893 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 09:09:11 INFO - PROCESS | 1723 | 1464710951235 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7d000 == 151 [pid = 1723] [id = 537] 09:09:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x8dd10000) [pid = 1723] [serial = 1612] [outer = (nil)] 09:09:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9b644c00) [pid = 1723] [serial = 1613] [outer = 0x8dd10000] 09:09:11 INFO - PROCESS | 1723 | 1464710951339 Marionette DEBUG loaded listener.js 09:09:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x9b646400) [pid = 1723] [serial = 1614] [outer = 0x8dd10000] 09:09:12 INFO - PROCESS | 1723 | 1464710952269 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 09:09:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:09:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1733ms 09:09:12 INFO - PROCESS | 1723 | 1464710952327 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 09:09:12 INFO - PROCESS | 1723 | 1464710952331 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 09:09:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:09:12 INFO - PROCESS | 1723 | 1464710952338 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:09:12 INFO - PROCESS | 1723 | 1464710952342 Marionette TRACE conn4 <- [1,2122,null,{}] 09:09:12 INFO - PROCESS | 1723 | 1464710952348 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:12 INFO - PROCESS | 1723 | 1464710952614 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 09:09:12 INFO - PROCESS | 1723 | 1464710952952 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a5e400 == 152 [pid = 1723] [id = 538] 09:09:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 177 (0x89950800) [pid = 1723] [serial = 1615] [outer = (nil)] 09:09:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 178 (0x9b81a400) [pid = 1723] [serial = 1616] [outer = 0x89950800] 09:09:13 INFO - PROCESS | 1723 | 1464710953049 Marionette DEBUG loaded listener.js 09:09:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 179 (0x9b81e800) [pid = 1723] [serial = 1617] [outer = 0x89950800] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x86602000 == 151 [pid = 1723] [id = 453] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x885aa400 == 150 [pid = 1723] [id = 497] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x87088800 == 149 [pid = 1723] [id = 496] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x887b9000 == 148 [pid = 1723] [id = 498] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x885adc00 == 147 [pid = 1723] [id = 520] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8853e000 == 146 [pid = 1723] [id = 519] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x887ba800 == 145 [pid = 1723] [id = 518] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x86a57c00 == 144 [pid = 1723] [id = 517] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e1400 == 143 [pid = 1723] [id = 514] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x86604c00 == 142 [pid = 1723] [id = 515] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x92d2a000 == 141 [pid = 1723] [id = 513] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x85762400 == 140 [pid = 1723] [id = 512] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee03000 == 139 [pid = 1723] [id = 511] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee4c000 == 138 [pid = 1723] [id = 509] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6ddc00 == 137 [pid = 1723] [id = 510] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x87087000 == 136 [pid = 1723] [id = 508] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x866d6800 == 135 [pid = 1723] [id = 507] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8e108400 == 134 [pid = 1723] [id = 506] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8d854c00 == 133 [pid = 1723] [id = 505] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8be86800 == 132 [pid = 1723] [id = 504] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8be82800 == 131 [pid = 1723] [id = 502] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x8d71d800 == 130 [pid = 1723] [id = 503] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x89fcf000 == 129 [pid = 1723] [id = 501] 09:09:15 INFO - PROCESS | 1723 | --DOCSHELL 0x86a5d800 == 128 [pid = 1723] [id = 500] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 178 (0x8bb44400) [pid = 1723] [serial = 1374] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 177 (0x9a788400) [pid = 1723] [serial = 1422] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 176 (0x8bae3000) [pid = 1723] [serial = 1499] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x8b04f800) [pid = 1723] [serial = 1496] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x8b0b9000) [pid = 1723] [serial = 1497] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x878c6000) [pid = 1723] [serial = 1490] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x87a11c00) [pid = 1723] [serial = 1491] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x9b25a400) [pid = 1723] [serial = 1488] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x9b198c00) [pid = 1723] [serial = 1487] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9b16cc00) [pid = 1723] [serial = 1485] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x9ae8fc00) [pid = 1723] [serial = 1484] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x9ae85400) [pid = 1723] [serial = 1482] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x9ae83c00) [pid = 1723] [serial = 1481] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x9a997400) [pid = 1723] [serial = 1479] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x9a994c00) [pid = 1723] [serial = 1478] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x99fbac00) [pid = 1723] [serial = 1476] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x9a780400) [pid = 1723] [serial = 1475] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x9762dc00) [pid = 1723] [serial = 1473] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x964e6000) [pid = 1723] [serial = 1472] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x952e9c00) [pid = 1723] [serial = 1470] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x9527fc00) [pid = 1723] [serial = 1469] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x92e23800) [pid = 1723] [serial = 1467] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x92afa000) [pid = 1723] [serial = 1466] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x920b1000) [pid = 1723] [serial = 1464] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x920a9c00) [pid = 1723] [serial = 1463] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x91326c00) [pid = 1723] [serial = 1461] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x911c2c00) [pid = 1723] [serial = 1460] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x8fda5c00) [pid = 1723] [serial = 1458] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8fd9dc00) [pid = 1723] [serial = 1457] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8f546c00) [pid = 1723] [serial = 1455] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8ee50800) [pid = 1723] [serial = 1454] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8ec7e000) [pid = 1723] [serial = 1452] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8e07e000) [pid = 1723] [serial = 1451] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8e057400) [pid = 1723] [serial = 1449] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8dec4c00) [pid = 1723] [serial = 1448] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8d71d400) [pid = 1723] [serial = 1446] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8d716c00) [pid = 1723] [serial = 1445] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8bbe9c00) [pid = 1723] [serial = 1443] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8bae9400) [pid = 1723] [serial = 1442] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x89fd1c00) [pid = 1723] [serial = 1440] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x89b0e400) [pid = 1723] [serial = 1439] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8779c400) [pid = 1723] [serial = 1437] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x866dcc00) [pid = 1723] [serial = 1436] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x887b8000) [pid = 1723] [serial = 1493] [outer = (nil)] [url = about:blank] 09:09:15 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x89954400) [pid = 1723] [serial = 1494] [outer = (nil)] [url = about:blank] 09:09:16 INFO - PROCESS | 1723 | 1464710956238 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 09:09:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 3952ms 09:09:16 INFO - PROCESS | 1723 | 1464710956292 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 09:09:16 INFO - PROCESS | 1723 | 1464710956299 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 09:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:09:16 INFO - PROCESS | 1723 | 1464710956308 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:09:16 INFO - PROCESS | 1723 | 1464710956313 Marionette TRACE conn4 <- [1,2126,null,{}] 09:09:16 INFO - PROCESS | 1723 | 1464710956322 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:16 INFO - PROCESS | 1723 | 1464710956559 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 09:09:16 INFO - PROCESS | 1723 | 1464710956818 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a0c800 == 129 [pid = 1723] [id = 539] 09:09:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x87a15c00) [pid = 1723] [serial = 1618] [outer = (nil)] 09:09:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x885a3800) [pid = 1723] [serial = 1619] [outer = 0x87a15c00] 09:09:16 INFO - PROCESS | 1723 | 1464710956986 Marionette DEBUG loaded listener.js 09:09:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x887b2800) [pid = 1723] [serial = 1620] [outer = 0x87a15c00] 09:09:18 INFO - PROCESS | 1723 | 1464710958407 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 09:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2143ms 09:09:18 INFO - PROCESS | 1723 | 1464710958479 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 09:09:18 INFO - PROCESS | 1723 | 1464710958494 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 09:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:09:18 INFO - PROCESS | 1723 | 1464710958505 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:09:18 INFO - PROCESS | 1723 | 1464710958509 Marionette TRACE conn4 <- [1,2130,null,{}] 09:09:18 INFO - PROCESS | 1723 | 1464710958568 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:18 INFO - PROCESS | 1723 | 1464710958948 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 09:09:19 INFO - PROCESS | 1723 | 1464710959010 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x88548400 == 130 [pid = 1723] [id = 540] 09:09:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x89b0f400) [pid = 1723] [serial = 1621] [outer = (nil)] 09:09:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8adc6800) [pid = 1723] [serial = 1622] [outer = 0x89b0f400] 09:09:19 INFO - PROCESS | 1723 | 1464710959088 Marionette DEBUG loaded listener.js 09:09:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8b0bc800) [pid = 1723] [serial = 1623] [outer = 0x89b0f400] 09:09:20 INFO - PROCESS | 1723 | 1464710960123 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 09:09:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 09:09:20 INFO - PROCESS | 1723 | 1464710960945 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 09:09:20 INFO - PROCESS | 1723 | 1464710960952 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:09:20 INFO - PROCESS | 1723 | 1464710960959 Marionette TRACE conn4 <- [1,2134,null,{}] 09:09:20 INFO - PROCESS | 1723 | 1464710960975 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:21 INFO - PROCESS | 1723 | 1464710961264 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 09:09:21 INFO - PROCESS | 1723 | 1464710961420 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x885af400 == 131 [pid = 1723] [id = 541] 09:09:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8adc5000) [pid = 1723] [serial = 1624] [outer = (nil)] 09:09:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8bb49400) [pid = 1723] [serial = 1625] [outer = 0x8adc5000] 09:09:21 INFO - PROCESS | 1723 | 1464710961563 Marionette DEBUG loaded listener.js 09:09:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8bd42800) [pid = 1723] [serial = 1626] [outer = 0x8adc5000] 09:09:23 INFO - PROCESS | 1723 | 1464710963090 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 09:09:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:09:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2252ms 09:09:23 INFO - PROCESS | 1723 | 1464710963347 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 09:09:23 INFO - PROCESS | 1723 | 1464710963354 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 09:09:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:09:23 INFO - PROCESS | 1723 | 1464710963383 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:09:23 INFO - PROCESS | 1723 | 1464710963393 Marionette TRACE conn4 <- [1,2138,null,{}] 09:09:23 INFO - PROCESS | 1723 | 1464710963406 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:23 INFO - PROCESS | 1723 | 1464710963732 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 09:09:23 INFO - PROCESS | 1723 | 1464710963979 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a0a400 == 132 [pid = 1723] [id = 542] 09:09:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x87a0d000) [pid = 1723] [serial = 1627] [outer = (nil)] 09:09:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x88541000) [pid = 1723] [serial = 1628] [outer = 0x87a0d000] 09:09:24 INFO - PROCESS | 1723 | 1464710964076 Marionette DEBUG loaded listener.js 09:09:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x885ac400) [pid = 1723] [serial = 1629] [outer = 0x87a0d000] 09:09:25 INFO - PROCESS | 1723 | 1464710965589 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 09:09:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:09:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 2307ms 09:09:25 INFO - PROCESS | 1723 | 1464710965778 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 09:09:25 INFO - PROCESS | 1723 | 1464710965794 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 09:09:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:09:25 INFO - PROCESS | 1723 | 1464710965818 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:09:25 INFO - PROCESS | 1723 | 1464710965827 Marionette TRACE conn4 <- [1,2142,null,{}] 09:09:25 INFO - PROCESS | 1723 | 1464710965838 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:26 INFO - PROCESS | 1723 | 1464710966371 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 09:09:26 INFO - PROCESS | 1723 | 1464710966641 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x89fcf000 == 133 [pid = 1723] [id = 543] 09:09:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8b051000) [pid = 1723] [serial = 1630] [outer = (nil)] 09:09:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8b1aa400) [pid = 1723] [serial = 1631] [outer = 0x8b051000] 09:09:26 INFO - PROCESS | 1723 | 1464710966807 Marionette DEBUG loaded listener.js 09:09:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8baee400) [pid = 1723] [serial = 1632] [outer = 0x8b051000] 09:09:28 INFO - PROCESS | 1723 | 1464710968400 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 09:09:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:09:28 INFO - PROCESS | 1723 | 1464710968475 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 09:09:28 INFO - PROCESS | 1723 | 1464710968482 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:09:28 INFO - PROCESS | 1723 | 1464710968489 Marionette TRACE conn4 <- [1,2146,null,{}] 09:09:28 INFO - PROCESS | 1723 | 1464710968507 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:28 INFO - PROCESS | 1723 | 1464710968847 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 09:09:29 INFO - PROCESS | 1723 | 1464710969075 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b17c00 == 134 [pid = 1723] [id = 544] 09:09:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8be8a800) [pid = 1723] [serial = 1633] [outer = (nil)] 09:09:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8d715400) [pid = 1723] [serial = 1634] [outer = 0x8be8a800] 09:09:29 INFO - PROCESS | 1723 | 1464710969176 Marionette DEBUG loaded listener.js 09:09:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8d71c400) [pid = 1723] [serial = 1635] [outer = 0x8be8a800] 09:09:30 INFO - PROCESS | 1723 | 1464710970171 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 09:09:30 INFO - PROCESS | 1723 | 1464710970236 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 09:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:09:30 INFO - PROCESS | 1723 | 1464710970244 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:09:30 INFO - PROCESS | 1723 | 1464710970248 Marionette TRACE conn4 <- [1,2150,null,{}] 09:09:30 INFO - PROCESS | 1723 | 1464710970254 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:30 INFO - PROCESS | 1723 | 1464710970501 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 09:09:30 INFO - PROCESS | 1723 | 1464710970843 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d710400 == 135 [pid = 1723] [id = 545] 09:09:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8d716400) [pid = 1723] [serial = 1636] [outer = (nil)] 09:09:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8e05a000) [pid = 1723] [serial = 1637] [outer = 0x8d716400] 09:09:30 INFO - PROCESS | 1723 | 1464710970944 Marionette DEBUG loaded listener.js 09:09:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8e07a000) [pid = 1723] [serial = 1638] [outer = 0x8d716400] 09:09:31 INFO - PROCESS | 1723 | 1464710971864 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 09:09:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:09:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1681ms 09:09:31 INFO - PROCESS | 1723 | 1464710971927 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 09:09:31 INFO - PROCESS | 1723 | 1464710971931 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 09:09:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:09:31 INFO - PROCESS | 1723 | 1464710971938 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:09:31 INFO - PROCESS | 1723 | 1464710971941 Marionette TRACE conn4 <- [1,2154,null,{}] 09:09:31 INFO - PROCESS | 1723 | 1464710971947 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:32 INFO - PROCESS | 1723 | 1464710972193 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 09:09:32 INFO - PROCESS | 1723 | 1464710972516 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d71a800 == 136 [pid = 1723] [id = 546] 09:09:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8dd06800) [pid = 1723] [serial = 1639] [outer = (nil)] 09:09:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8ec72800) [pid = 1723] [serial = 1640] [outer = 0x8dd06800] 09:09:32 INFO - PROCESS | 1723 | 1464710972613 Marionette DEBUG loaded listener.js 09:09:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8ec7b400) [pid = 1723] [serial = 1641] [outer = 0x8dd06800] 09:09:33 INFO - PROCESS | 1723 | 1464710973561 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1687ms 09:09:33 INFO - PROCESS | 1723 | 1464710973633 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 09:09:33 INFO - PROCESS | 1723 | 1464710973637 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 09:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:09:33 INFO - PROCESS | 1723 | 1464710973644 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:09:33 INFO - PROCESS | 1723 | 1464710973648 Marionette TRACE conn4 <- [1,2158,null,{}] 09:09:33 INFO - PROCESS | 1723 | 1464710973654 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:33 INFO - PROCESS | 1723 | 1464710973986 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 09:09:34 INFO - PROCESS | 1723 | 1464710974341 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x8995a000 == 137 [pid = 1723] [id = 547] 09:09:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8ec77400) [pid = 1723] [serial = 1642] [outer = (nil)] 09:09:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8ee4d400) [pid = 1723] [serial = 1643] [outer = 0x8ec77400] 09:09:34 INFO - PROCESS | 1723 | 1464710974432 Marionette DEBUG loaded listener.js 09:09:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8f6df000) [pid = 1723] [serial = 1644] [outer = 0x8ec77400] 09:09:35 INFO - PROCESS | 1723 | 1464710975404 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 09:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1834ms 09:09:35 INFO - PROCESS | 1723 | 1464710975479 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 09:09:35 INFO - PROCESS | 1723 | 1464710975484 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 09:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:09:35 INFO - PROCESS | 1723 | 1464710975491 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:09:35 INFO - PROCESS | 1723 | 1464710975494 Marionette TRACE conn4 <- [1,2162,null,{}] 09:09:35 INFO - PROCESS | 1723 | 1464710975501 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:35 INFO - PROCESS | 1723 | 1464710975785 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 09:09:36 INFO - PROCESS | 1723 | 1464710976120 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d5400 == 138 [pid = 1723] [id = 548] 09:09:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8bae7c00) [pid = 1723] [serial = 1645] [outer = (nil)] 09:09:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8fda5400) [pid = 1723] [serial = 1646] [outer = 0x8bae7c00] 09:09:36 INFO - PROCESS | 1723 | 1464710976218 Marionette DEBUG loaded listener.js 09:09:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x9111c400) [pid = 1723] [serial = 1647] [outer = 0x8bae7c00] 09:09:37 INFO - PROCESS | 1723 | 1464710977244 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 09:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1786ms 09:09:37 INFO - PROCESS | 1723 | 1464710977278 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 09:09:37 INFO - PROCESS | 1723 | 1464710977281 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 09:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:09:37 INFO - PROCESS | 1723 | 1464710977289 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:09:37 INFO - PROCESS | 1723 | 1464710977291 Marionette TRACE conn4 <- [1,2166,null,{}] 09:09:37 INFO - PROCESS | 1723 | 1464710977298 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:37 INFO - PROCESS | 1723 | 1464710977537 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 09:09:37 INFO - PROCESS | 1723 | 1464710977881 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e3c00 == 139 [pid = 1723] [id = 549] 09:09:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8fda3800) [pid = 1723] [serial = 1648] [outer = (nil)] 09:09:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x91320c00) [pid = 1723] [serial = 1649] [outer = 0x8fda3800] 09:09:37 INFO - PROCESS | 1723 | 1464710977980 Marionette DEBUG loaded listener.js 09:09:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x91325c00) [pid = 1723] [serial = 1650] [outer = 0x8fda3800] 09:09:38 INFO - PROCESS | 1723 | 1464710978915 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 09:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1684ms 09:09:38 INFO - PROCESS | 1723 | 1464710978975 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 09:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:09:38 INFO - PROCESS | 1723 | 1464710978980 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 09:09:38 INFO - PROCESS | 1723 | 1464710978987 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:09:38 INFO - PROCESS | 1723 | 1464710978991 Marionette TRACE conn4 <- [1,2170,null,{}] 09:09:39 INFO - PROCESS | 1723 | 1464710978997 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:39 INFO - PROCESS | 1723 | 1464710979246 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 09:09:39 INFO - PROCESS | 1723 | 1464710979594 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fda0400 == 140 [pid = 1723] [id = 550] 09:09:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x911bbc00) [pid = 1723] [serial = 1651] [outer = (nil)] 09:09:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x924ccc00) [pid = 1723] [serial = 1652] [outer = 0x911bbc00] 09:09:39 INFO - PROCESS | 1723 | 1464710979694 Marionette DEBUG loaded listener.js 09:09:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x924d2c00) [pid = 1723] [serial = 1653] [outer = 0x911bbc00] 09:09:40 INFO - PROCESS | 1723 | 1464710980627 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 09:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1688ms 09:09:40 INFO - PROCESS | 1723 | 1464710980689 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 09:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:09:40 INFO - PROCESS | 1723 | 1464710980694 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 09:09:40 INFO - PROCESS | 1723 | 1464710980701 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:09:40 INFO - PROCESS | 1723 | 1464710980705 Marionette TRACE conn4 <- [1,2174,null,{}] 09:09:40 INFO - PROCESS | 1723 | 1464710980711 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:40 INFO - PROCESS | 1723 | 1464710980957 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 09:09:41 INFO - PROCESS | 1723 | 1464710981278 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed73c00 == 141 [pid = 1723] [id = 551] 09:09:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x913d2c00) [pid = 1723] [serial = 1654] [outer = (nil)] 09:09:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x92af8c00) [pid = 1723] [serial = 1655] [outer = 0x913d2c00] 09:09:41 INFO - PROCESS | 1723 | 1464710981373 Marionette DEBUG loaded listener.js 09:09:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x92d23400) [pid = 1723] [serial = 1656] [outer = 0x913d2c00] 09:09:42 INFO - PROCESS | 1723 | 1464710982296 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 09:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1633ms 09:09:42 INFO - PROCESS | 1723 | 1464710982334 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 09:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:09:42 INFO - PROCESS | 1723 | 1464710982339 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 09:09:42 INFO - PROCESS | 1723 | 1464710982345 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:09:42 INFO - PROCESS | 1723 | 1464710982350 Marionette TRACE conn4 <- [1,2178,null,{}] 09:09:42 INFO - PROCESS | 1723 | 1464710982357 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:42 INFO - PROCESS | 1723 | 1464710982627 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 09:09:43 INFO - PROCESS | 1723 | 1464710982988 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f2e800 == 142 [pid = 1723] [id = 552] 09:09:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x94f2f800) [pid = 1723] [serial = 1657] [outer = (nil)] 09:09:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x95197000) [pid = 1723] [serial = 1658] [outer = 0x94f2f800] 09:09:43 INFO - PROCESS | 1723 | 1464710983103 Marionette DEBUG loaded listener.js 09:09:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x95282000) [pid = 1723] [serial = 1659] [outer = 0x94f2f800] 09:09:44 INFO - PROCESS | 1723 | 1464710984087 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1793ms 09:09:44 INFO - PROCESS | 1723 | 1464710984138 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 09:09:44 INFO - PROCESS | 1723 | 1464710984143 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 09:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:09:44 INFO - PROCESS | 1723 | 1464710984151 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:09:44 INFO - PROCESS | 1723 | 1464710984155 Marionette TRACE conn4 <- [1,2182,null,{}] 09:09:44 INFO - PROCESS | 1723 | 1464710984162 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:44 INFO - PROCESS | 1723 | 1464710984421 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 09:09:44 INFO - PROCESS | 1723 | 1464710984761 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x952e5800 == 143 [pid = 1723] [id = 553] 09:09:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x952edc00) [pid = 1723] [serial = 1660] [outer = (nil)] 09:09:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x964e5400) [pid = 1723] [serial = 1661] [outer = 0x952edc00] 09:09:44 INFO - PROCESS | 1723 | 1464710984858 Marionette DEBUG loaded listener.js 09:09:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x97624400) [pid = 1723] [serial = 1662] [outer = 0x952edc00] 09:09:45 INFO - PROCESS | 1723 | 1464710985765 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 09:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1686ms 09:09:45 INFO - PROCESS | 1723 | 1464710985839 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 09:09:45 INFO - PROCESS | 1723 | 1464710985843 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 09:09:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:09:45 INFO - PROCESS | 1723 | 1464710985849 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:09:45 INFO - PROCESS | 1723 | 1464710985853 Marionette TRACE conn4 <- [1,2186,null,{}] 09:09:45 INFO - PROCESS | 1723 | 1464710985859 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:46 INFO - PROCESS | 1723 | 1464710986117 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 09:09:46 INFO - PROCESS | 1723 | 1464710986461 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779cc00 == 144 [pid = 1723] [id = 554] 09:09:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x94f2b000) [pid = 1723] [serial = 1663] [outer = (nil)] 09:09:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x99fbac00) [pid = 1723] [serial = 1664] [outer = 0x94f2b000] 09:09:46 INFO - PROCESS | 1723 | 1464710986554 Marionette DEBUG loaded listener.js 09:09:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9a744c00) [pid = 1723] [serial = 1665] [outer = 0x94f2b000] 09:09:47 INFO - PROCESS | 1723 | 1464710987495 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 09:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1687ms 09:09:47 INFO - PROCESS | 1723 | 1464710987538 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 09:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:09:47 INFO - PROCESS | 1723 | 1464710987542 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 09:09:47 INFO - PROCESS | 1723 | 1464710987549 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:09:47 INFO - PROCESS | 1723 | 1464710987553 Marionette TRACE conn4 <- [1,2190,null,{}] 09:09:47 INFO - PROCESS | 1723 | 1464710987559 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:47 INFO - PROCESS | 1723 | 1464710987865 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 09:09:48 INFO - PROCESS | 1723 | 1464710988206 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x96473800 == 145 [pid = 1723] [id = 555] 09:09:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x96480800) [pid = 1723] [serial = 1666] [outer = (nil)] 09:09:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9a994c00) [pid = 1723] [serial = 1667] [outer = 0x96480800] 09:09:48 INFO - PROCESS | 1723 | 1464710988303 Marionette DEBUG loaded listener.js 09:09:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9a998800) [pid = 1723] [serial = 1668] [outer = 0x96480800] 09:09:49 INFO - PROCESS | 1723 | 1464710989323 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 09:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1833ms 09:09:49 INFO - PROCESS | 1723 | 1464710989382 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 09:09:49 INFO - PROCESS | 1723 | 1464710989386 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 09:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:09:49 INFO - PROCESS | 1723 | 1464710989393 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:09:49 INFO - PROCESS | 1723 | 1464710989397 Marionette TRACE conn4 <- [1,2194,null,{}] 09:09:49 INFO - PROCESS | 1723 | 1464710989403 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:49 INFO - PROCESS | 1723 | 1464710989652 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 09:09:50 INFO - PROCESS | 1723 | 1464710989992 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a35a000 == 146 [pid = 1723] [id = 556] 09:09:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x9a993800) [pid = 1723] [serial = 1669] [outer = (nil)] 09:09:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9b259c00) [pid = 1723] [serial = 1670] [outer = 0x9a993800] 09:09:50 INFO - PROCESS | 1723 | 1464710990090 Marionette DEBUG loaded listener.js 09:09:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9b25f000) [pid = 1723] [serial = 1671] [outer = 0x9a993800] 09:09:51 INFO - PROCESS | 1723 | 1464710991020 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 09:09:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:09:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1684ms 09:09:51 INFO - PROCESS | 1723 | 1464710991078 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 09:09:51 INFO - PROCESS | 1723 | 1464710991082 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 09:09:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:09:51 INFO - PROCESS | 1723 | 1464710991089 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:09:51 INFO - PROCESS | 1723 | 1464710991092 Marionette TRACE conn4 <- [1,2198,null,{}] 09:09:51 INFO - PROCESS | 1723 | 1464710991098 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:51 INFO - PROCESS | 1723 | 1464710991344 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 09:09:51 INFO - PROCESS | 1723 | 1464710991696 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b0c800 == 147 [pid = 1723] [id = 557] 09:09:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x8b1a2000) [pid = 1723] [serial = 1672] [outer = (nil)] 09:09:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9b651000) [pid = 1723] [serial = 1673] [outer = 0x8b1a2000] 09:09:51 INFO - PROCESS | 1723 | 1464710991791 Marionette DEBUG loaded listener.js 09:09:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x9b876400) [pid = 1723] [serial = 1674] [outer = 0x8b1a2000] 09:09:52 INFO - PROCESS | 1723 | 1464710992695 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 09:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1641ms 09:09:52 INFO - PROCESS | 1723 | 1464710992732 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 09:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:09:52 INFO - PROCESS | 1723 | 1464710992736 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 09:09:52 INFO - PROCESS | 1723 | 1464710992743 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:09:52 INFO - PROCESS | 1723 | 1464710992747 Marionette TRACE conn4 <- [1,2202,null,{}] 09:09:52 INFO - PROCESS | 1723 | 1464710992753 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 09:09:53 INFO - PROCESS | 1723 | 1464710993016 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 09:09:53 INFO - PROCESS | 1723 | 1464710993361 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x85770000 == 146 [pid = 1723] [id = 283] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x88548400 == 145 [pid = 1723] [id = 540] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x87a0c800 == 144 [pid = 1723] [id = 539] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7d000 == 143 [pid = 1723] [id = 537] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x9ae80c00 == 142 [pid = 1723] [id = 535] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x85d85800 == 141 [pid = 1723] [id = 536] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x964e7000 == 140 [pid = 1723] [id = 534] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x96481000 == 139 [pid = 1723] [id = 452] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8779bc00 == 138 [pid = 1723] [id = 533] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x92d2b800 == 137 [pid = 1723] [id = 532] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x92e24800 == 136 [pid = 1723] [id = 531] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x91119400 == 135 [pid = 1723] [id = 529] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8e058400 == 134 [pid = 1723] [id = 530] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8f60e400 == 133 [pid = 1723] [id = 528] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8e107400 == 132 [pid = 1723] [id = 527] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8e10c000 == 131 [pid = 1723] [id = 526] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x87a18c00 == 130 [pid = 1723] [id = 525] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x87084c00 == 129 [pid = 1723] [id = 524] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x89b12800 == 128 [pid = 1723] [id = 522] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x8b247800 == 127 [pid = 1723] [id = 523] 09:09:55 INFO - PROCESS | 1723 | --DOCSHELL 0x86a55000 == 126 [pid = 1723] [id = 521] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x877a0c00) [pid = 1723] [serial = 1554] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x913d2800) [pid = 1723] [serial = 1532] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x91167c00) [pid = 1723] [serial = 1530] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x92e26000) [pid = 1723] [serial = 1539] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8c6a0800) [pid = 1723] [serial = 1508] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x885a4c00) [pid = 1723] [serial = 1503] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x950ce000) [pid = 1723] [serial = 1541] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8adc2c00) [pid = 1723] [serial = 1557] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8d860000) [pid = 1723] [serial = 1511] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8dec7c00) [pid = 1723] [serial = 1514] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8bbe0400) [pid = 1723] [serial = 1560] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8bbe2000) [pid = 1723] [serial = 1506] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8b249400) [pid = 1723] [serial = 1562] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8decf400) [pid = 1723] [serial = 1515] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x92af9000) [pid = 1723] [serial = 1536] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8ed73800) [pid = 1723] [serial = 1520] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x98162c00) [pid = 1723] [serial = 1548] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x95283c00) [pid = 1723] [serial = 1547] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x9a74d000) [pid = 1723] [serial = 1550] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x95195800) [pid = 1723] [serial = 1542] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8b248c00) [pid = 1723] [serial = 1505] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x95284000) [pid = 1723] [serial = 1545] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8bae8800) [pid = 1723] [serial = 1559] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x9527b800) [pid = 1723] [serial = 1544] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8fda1400) [pid = 1723] [serial = 1527] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8ec73c00) [pid = 1723] [serial = 1518] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x89b0ec00) [pid = 1723] [serial = 1556] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x87a0e400) [pid = 1723] [serial = 1502] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8f6e4000) [pid = 1723] [serial = 1526] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8f547000) [pid = 1723] [serial = 1524] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8e10a800) [pid = 1723] [serial = 1517] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x92d2e000) [pid = 1723] [serial = 1538] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8bd41c00) [pid = 1723] [serial = 1434] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8c6ad800) [pid = 1723] [serial = 1509] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8dd08000) [pid = 1723] [serial = 1512] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x86a62800) [pid = 1723] [serial = 1553] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x924d0c00) [pid = 1723] [serial = 1533] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x928eb400) [pid = 1723] [serial = 1535] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8ee0e400) [pid = 1723] [serial = 1521] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8f541000) [pid = 1723] [serial = 1523] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x91163400) [pid = 1723] [serial = 1529] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x9a787000) [pid = 1723] [serial = 1551] [outer = (nil)] [url = about:blank] 09:09:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d7d000 == 127 [pid = 1723] [id = 558] 09:09:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x85d85800) [pid = 1723] [serial = 1675] [outer = (nil)] 09:09:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x86a57c00) [pid = 1723] [serial = 1676] [outer = 0x85d85800] 09:09:55 INFO - PROCESS | 1723 | 1464710995922 Marionette DEBUG loaded listener.js 09:09:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x87088800) [pid = 1723] [serial = 1677] [outer = 0x85d85800] 09:09:56 INFO - PROCESS | 1723 | 1464710996825 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]]]}] 09:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 4147ms 09:09:56 INFO - PROCESS | 1723 | 1464710996891 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 09:09:56 INFO - PROCESS | 1723 | 1464710996899 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 09:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:09:56 INFO - PROCESS | 1723 | 1464710996908 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:09:56 INFO - PROCESS | 1723 | 1464710996912 Marionette TRACE conn4 <- [1,2206,null,{}] 09:09:56 INFO - PROCESS | 1723 | 1464710996920 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}] 09:09:57 INFO - PROCESS | 1723 | 1464710997154 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 09:09:57 INFO - PROCESS | 1723 | 1464710997428 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bec00 == 128 [pid = 1723] [id = 559] 09:09:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x89954000) [pid = 1723] [serial = 1678] [outer = (nil)] 09:09:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x89b0e400) [pid = 1723] [serial = 1679] [outer = 0x89954000] 09:09:57 INFO - PROCESS | 1723 | 1464710997525 Marionette DEBUG loaded listener.js 09:09:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8adbdc00) [pid = 1723] [serial = 1680] [outer = 0x89954000] 09:09:58 INFO - PROCESS | 1723 | 1464710998450 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]]]}] 09:09:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:09:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1583ms 09:09:58 INFO - PROCESS | 1723 | 1464710998490 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 09:09:58 INFO - PROCESS | 1723 | 1464710998497 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 09:09:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:09:58 INFO - PROCESS | 1723 | 1464710998517 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:09:58 INFO - PROCESS | 1723 | 1464710998522 Marionette TRACE conn4 <- [1,2210,null,{}] 09:09:58 INFO - PROCESS | 1723 | 1464710998528 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}] 09:09:58 INFO - PROCESS | 1723 | 1464710998855 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 09:09:58 INFO - PROCESS | 1723 | 1464710998894 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:09:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x8995d400 == 129 [pid = 1723] [id = 560] 09:09:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8b247800) [pid = 1723] [serial = 1681] [outer = (nil)] 09:09:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8bb40c00) [pid = 1723] [serial = 1682] [outer = 0x8b247800] 09:09:58 INFO - PROCESS | 1723 | 1464710998974 Marionette DEBUG loaded listener.js 09:09:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8bd41c00) [pid = 1723] [serial = 1683] [outer = 0x8b247800] 09:10:00 INFO - PROCESS | 1723 | 1464711000134 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]]]}] 09:10:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:10:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1691ms 09:10:00 INFO - PROCESS | 1723 | 1464711000199 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 09:10:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:10:00 INFO - PROCESS | 1723 | 1464711000203 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 09:10:00 INFO - PROCESS | 1723 | 1464711000211 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:10:00 INFO - PROCESS | 1723 | 1464711000217 Marionette TRACE conn4 <- [1,2214,null,{}] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x89fc3000) [pid = 1723] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9ae83000) [pid = 1723] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9a740000) [pid = 1723] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x86a57800) [pid = 1723] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x91160400) [pid = 1723] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x87a15c00) [pid = 1723] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8bae9800) [pid = 1723] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x96478400) [pid = 1723] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x92e25400) [pid = 1723] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8fda5800) [pid = 1723] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8d70fc00) [pid = 1723] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x866d8c00) [pid = 1723] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8c6a4400) [pid = 1723] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x91121400) [pid = 1723] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8ec74400) [pid = 1723] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x885ad800) [pid = 1723] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8b051400) [pid = 1723] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x89b0f400) [pid = 1723] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8dd10000) [pid = 1723] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:10:00 INFO - PROCESS | 1723 | --DOMWINDOW == 117 (0x8e10d400) [pid = 1723] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:10:00 INFO - PROCESS | 1723 | 1464711000827 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}] 09:10:01 INFO - PROCESS | 1723 | 1464711001138 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 09:10:01 INFO - PROCESS | 1723 | 1464711001269 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b251400 == 130 [pid = 1723] [id = 561] 09:10:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x8bd4c800) [pid = 1723] [serial = 1684] [outer = (nil)] 09:10:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8be82400) [pid = 1723] [serial = 1685] [outer = 0x8bd4c800] 09:10:01 INFO - PROCESS | 1723 | 1464711001347 Marionette DEBUG loaded listener.js 09:10:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8c6a8c00) [pid = 1723] [serial = 1686] [outer = 0x8bd4c800] 09:10:02 INFO - PROCESS | 1723 | 1464711002297 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]]]}] 09:10:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:10:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2155ms 09:10:02 INFO - PROCESS | 1723 | 1464711002365 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 09:10:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:10:02 INFO - PROCESS | 1723 | 1464711002370 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 09:10:02 INFO - PROCESS | 1723 | 1464711002377 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:10:02 INFO - PROCESS | 1723 | 1464711002380 Marionette TRACE conn4 <- [1,2218,null,{}] 09:10:02 INFO - PROCESS | 1723 | 1464711002386 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}] 09:10:02 INFO - PROCESS | 1723 | 1464711002612 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 09:10:03 INFO - PROCESS | 1723 | 1464711003031 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d7800 == 131 [pid = 1723] [id = 562] 09:10:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x866d8c00) [pid = 1723] [serial = 1687] [outer = (nil)] 09:10:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x86a62000) [pid = 1723] [serial = 1688] [outer = 0x866d8c00] 09:10:03 INFO - PROCESS | 1723 | 1464711003144 Marionette DEBUG loaded listener.js 09:10:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x87a0d800) [pid = 1723] [serial = 1689] [outer = 0x866d8c00] 09:10:04 INFO - PROCESS | 1723 | 1464711004206 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]]]}] 09:10:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:10:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1886ms 09:10:04 INFO - PROCESS | 1723 | 1464711004265 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 09:10:04 INFO - PROCESS | 1723 | 1464711004271 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 09:10:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:10:04 INFO - PROCESS | 1723 | 1464711004281 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:10:04 INFO - PROCESS | 1723 | 1464711004286 Marionette TRACE conn4 <- [1,2222,null,{}] 09:10:04 INFO - PROCESS | 1723 | 1464711004295 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}] 09:10:04 INFO - PROCESS | 1723 | 1464711004693 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 09:10:04 INFO - PROCESS | 1723 | 1464711004924 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b3800 == 132 [pid = 1723] [id = 563] 09:10:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8b248c00) [pid = 1723] [serial = 1690] [outer = (nil)] 09:10:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8b253400) [pid = 1723] [serial = 1691] [outer = 0x8b248c00] 09:10:05 INFO - PROCESS | 1723 | 1464711005019 Marionette DEBUG loaded listener.js 09:10:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8bbe0400) [pid = 1723] [serial = 1692] [outer = 0x8b248c00] 09:10:05 INFO - PROCESS | 1723 | 1464711005986 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]]]}] 09:10:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:10:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1743ms 09:10:06 INFO - PROCESS | 1723 | 1464711006030 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 09:10:06 INFO - PROCESS | 1723 | 1464711006038 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 09:10:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:10:06 INFO - PROCESS | 1723 | 1464711006049 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:10:06 INFO - PROCESS | 1723 | 1464711006052 Marionette TRACE conn4 <- [1,2226,null,{}] 09:10:06 INFO - PROCESS | 1723 | 1464711006059 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}] 09:10:06 INFO - PROCESS | 1723 | 1464711006328 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 09:10:06 INFO - PROCESS | 1723 | 1464711006712 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be8f000 == 133 [pid = 1723] [id = 564] 09:10:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8c69f400) [pid = 1723] [serial = 1693] [outer = (nil)] 09:10:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8d855400) [pid = 1723] [serial = 1694] [outer = 0x8c69f400] 09:10:06 INFO - PROCESS | 1723 | 1464711006812 Marionette DEBUG loaded listener.js 09:10:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8d860000) [pid = 1723] [serial = 1695] [outer = 0x8c69f400] 09:10:07 INFO - PROCESS | 1723 | 1464711007798 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]]]}] 09:10:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:10:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1785ms 09:10:07 INFO - PROCESS | 1723 | 1464711007834 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 09:10:07 INFO - PROCESS | 1723 | 1464711007840 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 09:10:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:10:07 INFO - PROCESS | 1723 | 1464711007870 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:10:07 INFO - PROCESS | 1723 | 1464711007880 Marionette TRACE conn4 <- [1,2230,null,{}] 09:10:07 INFO - PROCESS | 1723 | 1464711007891 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}] 09:10:08 INFO - PROCESS | 1723 | 1464711008207 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 09:10:08 INFO - PROCESS | 1723 | 1464711008542 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd4c400 == 134 [pid = 1723] [id = 565] 09:10:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8decd000) [pid = 1723] [serial = 1696] [outer = (nil)] 09:10:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8e07b800) [pid = 1723] [serial = 1697] [outer = 0x8decd000] 09:10:08 INFO - PROCESS | 1723 | 1464711008634 Marionette DEBUG loaded listener.js 09:10:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8e107400) [pid = 1723] [serial = 1698] [outer = 0x8decd000] 09:10:09 INFO - PROCESS | 1723 | 1464711009674 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]]]}] 09:10:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:10:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1864ms 09:10:09 INFO - PROCESS | 1723 | 1464711009719 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 09:10:09 INFO - PROCESS | 1723 | 1464711009725 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 09:10:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:10:09 INFO - PROCESS | 1723 | 1464711009732 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:10:09 INFO - PROCESS | 1723 | 1464711009735 Marionette TRACE conn4 <- [1,2234,null,{}] 09:10:09 INFO - PROCESS | 1723 | 1464711009742 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}] 09:10:10 INFO - PROCESS | 1723 | 1464711010014 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 09:10:10 INFO - PROCESS | 1723 | 1464711010356 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd0e400 == 135 [pid = 1723] [id = 566] 09:10:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8e059000) [pid = 1723] [serial = 1699] [outer = (nil)] 09:10:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8ed80400) [pid = 1723] [serial = 1700] [outer = 0x8e059000] 09:10:10 INFO - PROCESS | 1723 | 1464711010453 Marionette DEBUG loaded listener.js 09:10:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8ee46400) [pid = 1723] [serial = 1701] [outer = 0x8e059000] 09:10:11 INFO - PROCESS | 1723 | 1464711011349 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]]]}] 09:10:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:10:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1689ms 09:10:11 INFO - PROCESS | 1723 | 1464711011422 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 09:10:11 INFO - PROCESS | 1723 | 1464711011425 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 09:10:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:10:11 INFO - PROCESS | 1723 | 1464711011432 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:10:11 INFO - PROCESS | 1723 | 1464711011436 Marionette TRACE conn4 <- [1,2238,null,{}] 09:10:11 INFO - PROCESS | 1723 | 1464711011443 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}] 09:10:11 INFO - PROCESS | 1723 | 1464711011718 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 09:10:12 INFO - PROCESS | 1723 | 1464711012063 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f53f400 == 136 [pid = 1723] [id = 567] 09:10:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8f540400) [pid = 1723] [serial = 1702] [outer = (nil)] 09:10:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8f544800) [pid = 1723] [serial = 1703] [outer = 0x8f540400] 09:10:12 INFO - PROCESS | 1723 | 1464711012168 Marionette DEBUG loaded listener.js 09:10:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8f6e2400) [pid = 1723] [serial = 1704] [outer = 0x8f540400] 09:10:13 INFO - PROCESS | 1723 | 1464711013149 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]]]}] 09:10:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:10:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1793ms 09:10:13 INFO - PROCESS | 1723 | 1464711013227 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 09:10:13 INFO - PROCESS | 1723 | 1464711013232 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 09:10:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:10:13 INFO - PROCESS | 1723 | 1464711013238 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:10:13 INFO - PROCESS | 1723 | 1464711013242 Marionette TRACE conn4 <- [1,2242,null,{}] 09:10:13 INFO - PROCESS | 1723 | 1464711013249 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}] 09:10:13 INFO - PROCESS | 1723 | 1464711013531 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 09:10:13 INFO - PROCESS | 1723 | 1464711013868 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed74800 == 137 [pid = 1723] [id = 568] 09:10:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8f545c00) [pid = 1723] [serial = 1705] [outer = (nil)] 09:10:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x91160c00) [pid = 1723] [serial = 1706] [outer = 0x8f545c00] 09:10:13 INFO - PROCESS | 1723 | 1464711013966 Marionette DEBUG loaded listener.js 09:10:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x911c5800) [pid = 1723] [serial = 1707] [outer = 0x8f545c00] 09:10:14 INFO - PROCESS | 1723 | 1464711014893 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]]]}] 09:10:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:10:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1687ms 09:10:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:10:14 INFO - PROCESS | 1723 | 1464711014927 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 09:10:14 INFO - PROCESS | 1723 | 1464711014930 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 09:10:14 INFO - PROCESS | 1723 | 1464711014938 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:10:14 INFO - PROCESS | 1723 | 1464711014941 Marionette TRACE conn4 <- [1,2246,null,{}] 09:10:14 INFO - PROCESS | 1723 | 1464711014969 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}] 09:10:15 INFO - PROCESS | 1723 | 1464711015217 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 09:10:15 INFO - PROCESS | 1723 | 1464711015517 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec76000 == 138 [pid = 1723] [id = 569] 09:10:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x9111e400) [pid = 1723] [serial = 1708] [outer = (nil)] 09:10:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x913d2800) [pid = 1723] [serial = 1709] [outer = 0x9111e400] 09:10:15 INFO - PROCESS | 1723 | 1464711015615 Marionette DEBUG loaded listener.js 09:10:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x924cd400) [pid = 1723] [serial = 1710] [outer = 0x9111e400] 09:10:16 INFO - PROCESS | 1723 | 1464711016561 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]]]}] 09:10:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:10:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1642ms 09:10:16 INFO - PROCESS | 1723 | 1464711016579 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 09:10:16 INFO - PROCESS | 1723 | 1464711016582 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 09:10:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:10:16 INFO - PROCESS | 1723 | 1464711016590 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:10:16 INFO - PROCESS | 1723 | 1464711016594 Marionette TRACE conn4 <- [1,2250,null,{}] 09:10:16 INFO - PROCESS | 1723 | 1464711016600 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}] 09:10:16 INFO - PROCESS | 1723 | 1464711016833 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 09:10:17 INFO - PROCESS | 1723 | 1464711017169 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x9111f400 == 139 [pid = 1723] [id = 570] 09:10:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x920a9800) [pid = 1723] [serial = 1711] [outer = (nil)] 09:10:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x92af1c00) [pid = 1723] [serial = 1712] [outer = 0x920a9800] 09:10:17 INFO - PROCESS | 1723 | 1464711017275 Marionette DEBUG loaded listener.js 09:10:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x92af9000) [pid = 1723] [serial = 1713] [outer = 0x920a9800] 09:10:18 INFO - PROCESS | 1723 | 1464711018229 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]]]}] 09:10:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:10:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1686ms 09:10:18 INFO - PROCESS | 1723 | 1464711018278 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 09:10:18 INFO - PROCESS | 1723 | 1464711018281 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 09:10:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:10:18 INFO - PROCESS | 1723 | 1464711018289 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:10:18 INFO - PROCESS | 1723 | 1464711018293 Marionette TRACE conn4 <- [1,2254,null,{}] 09:10:18 INFO - PROCESS | 1723 | 1464711018299 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}] 09:10:18 INFO - PROCESS | 1723 | 1464711018559 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 09:10:18 INFO - PROCESS | 1723 | 1464711018901 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x911ba000 == 140 [pid = 1723] [id = 571] 09:10:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x9136e800) [pid = 1723] [serial = 1714] [outer = (nil)] 09:10:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x92d2b400) [pid = 1723] [serial = 1715] [outer = 0x9136e800] 09:10:19 INFO - PROCESS | 1723 | 1464711018998 Marionette DEBUG loaded listener.js 09:10:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x92e28400) [pid = 1723] [serial = 1716] [outer = 0x9136e800] 09:10:20 INFO - PROCESS | 1723 | 1464711020007 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]]]}] 09:10:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:10:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1740ms 09:10:20 INFO - PROCESS | 1723 | 1464711020030 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 09:10:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:10:20 INFO - PROCESS | 1723 | 1464711020034 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 09:10:20 INFO - PROCESS | 1723 | 1464711020040 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:10:20 INFO - PROCESS | 1723 | 1464711020044 Marionette TRACE conn4 <- [1,2258,null,{}] 09:10:20 INFO - PROCESS | 1723 | 1464711020050 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}] 09:10:20 INFO - PROCESS | 1723 | 1464711020289 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 09:10:20 INFO - PROCESS | 1723 | 1464711020641 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x9519dc00 == 141 [pid = 1723] [id = 572] 09:10:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x9519e000) [pid = 1723] [serial = 1717] [outer = (nil)] 09:10:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x9527d400) [pid = 1723] [serial = 1718] [outer = 0x9519e000] 09:10:20 INFO - PROCESS | 1723 | 1464711020755 Marionette DEBUG loaded listener.js 09:10:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x96476800) [pid = 1723] [serial = 1719] [outer = 0x9519e000] 09:10:21 INFO - PROCESS | 1723 | 1464711021724 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]]]}] 09:10:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:10:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1734ms 09:10:21 INFO - PROCESS | 1723 | 1464711021794 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 09:10:21 INFO - PROCESS | 1723 | 1464711021798 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 09:10:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:10:21 INFO - PROCESS | 1723 | 1464711021809 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:10:21 INFO - PROCESS | 1723 | 1464711021813 Marionette TRACE conn4 <- [1,2262,null,{}] 09:10:21 INFO - PROCESS | 1723 | 1464711021819 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}] 09:10:22 INFO - PROCESS | 1723 | 1464711022092 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 09:10:22 INFO - PROCESS | 1723 | 1464711022411 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x95195800 == 142 [pid = 1723] [id = 573] 09:10:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x951a2000) [pid = 1723] [serial = 1720] [outer = (nil)] 09:10:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x9a787400) [pid = 1723] [serial = 1721] [outer = 0x951a2000] 09:10:22 INFO - PROCESS | 1723 | 1464711022510 Marionette DEBUG loaded listener.js 09:10:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x9a78d400) [pid = 1723] [serial = 1722] [outer = 0x951a2000] 09:10:23 INFO - PROCESS | 1723 | 1464711023461 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]]]}] 09:10:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:10:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1681ms 09:10:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:10:23 INFO - PROCESS | 1723 | 1464711023494 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 09:10:23 INFO - PROCESS | 1723 | 1464711023497 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 09:10:23 INFO - PROCESS | 1723 | 1464711023504 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:10:23 INFO - PROCESS | 1723 | 1464711023508 Marionette TRACE conn4 <- [1,2266,null,{}] 09:10:23 INFO - PROCESS | 1723 | 1464711023515 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}] 09:10:23 INFO - PROCESS | 1723 | 1464711023762 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 09:10:24 INFO - PROCESS | 1723 | 1464711024119 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x95197800 == 143 [pid = 1723] [id = 574] 09:10:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9527e400) [pid = 1723] [serial = 1723] [outer = (nil)] 09:10:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x9ae86000) [pid = 1723] [serial = 1724] [outer = 0x9527e400] 09:10:24 INFO - PROCESS | 1723 | 1464711024226 Marionette DEBUG loaded listener.js 09:10:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x9b16cc00) [pid = 1723] [serial = 1725] [outer = 0x9527e400] 09:10:25 INFO - PROCESS | 1723 | 1464711025179 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]]]}] 09:10:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:10:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1690ms 09:10:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:10:25 INFO - PROCESS | 1723 | 1464711025193 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 09:10:25 INFO - PROCESS | 1723 | 1464711025196 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 09:10:25 INFO - PROCESS | 1723 | 1464711025220 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:10:25 INFO - PROCESS | 1723 | 1464711025224 Marionette TRACE conn4 <- [1,2270,null,{}] 09:10:25 INFO - PROCESS | 1723 | 1464711025237 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}] 09:10:25 INFO - PROCESS | 1723 | 1464711025533 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 09:10:26 INFO - PROCESS | 1723 | 1464711025995 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee45000 == 144 [pid = 1723] [id = 575] 09:10:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x9a269800) [pid = 1723] [serial = 1726] [outer = (nil)] 09:10:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9b266c00) [pid = 1723] [serial = 1727] [outer = 0x9a269800] 09:10:26 INFO - PROCESS | 1723 | 1464711026091 Marionette DEBUG loaded listener.js 09:10:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9b3a4000) [pid = 1723] [serial = 1728] [outer = 0x9a269800] 09:10:27 INFO - PROCESS | 1723 | 1464711027034 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]]]}] 09:10:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:10:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1862ms 09:10:27 INFO - PROCESS | 1723 | 1464711027067 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 09:10:27 INFO - PROCESS | 1723 | 1464711027071 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 09:10:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:10:27 INFO - PROCESS | 1723 | 1464711027078 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:10:27 INFO - PROCESS | 1723 | 1464711027081 Marionette TRACE conn4 <- [1,2274,null,{}] 09:10:27 INFO - PROCESS | 1723 | 1464711027088 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}] 09:10:27 INFO - PROCESS | 1723 | 1464711027335 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 09:10:27 INFO - PROCESS | 1723 | 1464711027678 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x9519d800 == 145 [pid = 1723] [id = 576] 09:10:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9519e800) [pid = 1723] [serial = 1729] [outer = (nil)] 09:10:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9ba1c000) [pid = 1723] [serial = 1730] [outer = 0x9519e800] 09:10:27 INFO - PROCESS | 1723 | 1464711027778 Marionette DEBUG loaded listener.js 09:10:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x9ba43000) [pid = 1723] [serial = 1731] [outer = 0x9519e800] 09:10:28 INFO - PROCESS | 1723 | 1464711028815 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]]]}] 09:10:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:10:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1785ms 09:10:28 INFO - PROCESS | 1723 | 1464711028864 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 09:10:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:10:28 INFO - PROCESS | 1723 | 1464711028869 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 09:10:28 INFO - PROCESS | 1723 | 1464711028876 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:10:28 INFO - PROCESS | 1723 | 1464711028879 Marionette TRACE conn4 <- [1,2278,null,{}] 09:10:28 INFO - PROCESS | 1723 | 1464711028885 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}] 09:10:29 INFO - PROCESS | 1723 | 1464711029127 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 09:10:29 INFO - PROCESS | 1723 | 1464711029484 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d81c00 == 146 [pid = 1723] [id = 577] 09:10:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x952ec400) [pid = 1723] [serial = 1732] [outer = (nil)] 09:10:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9c084000) [pid = 1723] [serial = 1733] [outer = 0x952ec400] 09:10:29 INFO - PROCESS | 1723 | 1464711029596 Marionette DEBUG loaded listener.js 09:10:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x9c08a400) [pid = 1723] [serial = 1734] [outer = 0x952ec400] 09:10:30 INFO - PROCESS | 1723 | 1464711030655 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]]]}] 09:10:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:10:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1836ms 09:10:30 INFO - PROCESS | 1723 | 1464711030713 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 09:10:30 INFO - PROCESS | 1723 | 1464711030716 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 09:10:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:10:30 INFO - PROCESS | 1723 | 1464711030724 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:10:30 INFO - PROCESS | 1723 | 1464711030727 Marionette TRACE conn4 <- [1,2282,null,{}] 09:10:30 INFO - PROCESS | 1723 | 1464711030736 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}] 09:10:30 INFO - PROCESS | 1723 | 1464711030989 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 09:10:31 INFO - PROCESS | 1723 | 1464711031335 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c053000 == 147 [pid = 1723] [id = 578] 09:10:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9c086c00) [pid = 1723] [serial = 1735] [outer = (nil)] 09:10:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x9c2aa800) [pid = 1723] [serial = 1736] [outer = 0x9c086c00] 09:10:31 INFO - PROCESS | 1723 | 1464711031433 Marionette DEBUG loaded listener.js 09:10:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x9c2ac400) [pid = 1723] [serial = 1737] [outer = 0x9c086c00] 09:10:32 INFO - PROCESS | 1723 | 1464711032330 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]]]}] 09:10:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:10:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1638ms 09:10:32 INFO - PROCESS | 1723 | 1464711032363 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 09:10:32 INFO - PROCESS | 1723 | 1464711032367 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 09:10:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:10:32 INFO - PROCESS | 1723 | 1464711032374 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:10:32 INFO - PROCESS | 1723 | 1464711032378 Marionette TRACE conn4 <- [1,2286,null,{}] 09:10:32 INFO - PROCESS | 1723 | 1464711032383 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}] 09:10:32 INFO - PROCESS | 1723 | 1464711032623 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 09:10:33 INFO - PROCESS | 1723 | 1464711032968 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c2ae800 == 148 [pid = 1723] [id = 579] 09:10:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x9c2b0800) [pid = 1723] [serial = 1738] [outer = (nil)] 09:10:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x9d50dc00) [pid = 1723] [serial = 1739] [outer = 0x9c2b0800] 09:10:33 INFO - PROCESS | 1723 | 1464711033079 Marionette DEBUG loaded listener.js 09:10:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x9d511800) [pid = 1723] [serial = 1740] [outer = 0x9c2b0800] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0xa26d7400 == 147 [pid = 1723] [id = 47] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8576e400 == 146 [pid = 1723] [id = 499] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x913d2000 == 145 [pid = 1723] [id = 127] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8576b000 == 144 [pid = 1723] [id = 413] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8b251400 == 143 [pid = 1723] [id = 561] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8995d400 == 142 [pid = 1723] [id = 560] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x887bec00 == 141 [pid = 1723] [id = 559] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x85d7d000 == 140 [pid = 1723] [id = 558] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed73c00 == 139 [pid = 1723] [id = 551] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e3c00 == 138 [pid = 1723] [id = 549] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8fda0400 == 137 [pid = 1723] [id = 550] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x866d5400 == 136 [pid = 1723] [id = 548] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8995a000 == 135 [pid = 1723] [id = 547] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8d71a800 == 134 [pid = 1723] [id = 546] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x8d710400 == 133 [pid = 1723] [id = 545] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x89b17c00 == 132 [pid = 1723] [id = 544] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x89fcf000 == 131 [pid = 1723] [id = 543] 09:10:35 INFO - PROCESS | 1723 | --DOCSHELL 0x87a0a400 == 130 [pid = 1723] [id = 542] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x8bb49400) [pid = 1723] [serial = 1625] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x9b81a400) [pid = 1723] [serial = 1616] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8adbd400) [pid = 1723] [serial = 1568] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x9b25c400) [pid = 1723] [serial = 1607] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9ae8c800) [pid = 1723] [serial = 1605] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x87083c00) [pid = 1723] [serial = 1565] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x911b9000) [pid = 1723] [serial = 1586] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x885a3800) [pid = 1723] [serial = 1619] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8bb48000) [pid = 1723] [serial = 1571] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x9a359c00) [pid = 1723] [serial = 1599] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x94f2b400) [pid = 1723] [serial = 1595] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x920b6400) [pid = 1723] [serial = 1592] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8e080c00) [pid = 1723] [serial = 1578] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x9b264400) [pid = 1723] [serial = 1610] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8dec9c00) [pid = 1723] [serial = 1575] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x911c3c00) [pid = 1723] [serial = 1587] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x913d1c00) [pid = 1723] [serial = 1590] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x887b2800) [pid = 1723] [serial = 1620] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8e078400) [pid = 1723] [serial = 1577] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x9ae88c00) [pid = 1723] [serial = 1604] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8b0b0800) [pid = 1723] [serial = 1569] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8dd04800) [pid = 1723] [serial = 1574] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x9b3a1800) [pid = 1723] [serial = 1611] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8ee50400) [pid = 1723] [serial = 1581] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x9a98a400) [pid = 1723] [serial = 1601] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8bb47400) [pid = 1723] [serial = 1500] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8adc6800) [pid = 1723] [serial = 1622] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8bd49c00) [pid = 1723] [serial = 1572] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x9a990c00) [pid = 1723] [serial = 1602] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x87a10000) [pid = 1723] [serial = 1566] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x9b25fc00) [pid = 1723] [serial = 1608] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x913c5c00) [pid = 1723] [serial = 1589] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x99ebc800) [pid = 1723] [serial = 1598] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x9b644c00) [pid = 1723] [serial = 1613] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x928e6800) [pid = 1723] [serial = 1593] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x9b646400) [pid = 1723] [serial = 1614] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8fda0c00) [pid = 1723] [serial = 1583] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8b0bc800) [pid = 1723] [serial = 1623] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8fda9400) [pid = 1723] [serial = 1584] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x95276c00) [pid = 1723] [serial = 1596] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8ec7b000) [pid = 1723] [serial = 1580] [outer = (nil)] [url = about:blank] 09:10:36 INFO - PROCESS | 1723 | 1464711036845 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]]]}] 09:10: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 09:10:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 4492ms 09:10:36 INFO - PROCESS | 1723 | 1464711036866 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 09:10:36 INFO - PROCESS | 1723 | 1464711036872 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 09:10:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:10:36 INFO - PROCESS | 1723 | 1464711036880 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:10:36 INFO - PROCESS | 1723 | 1464711036884 Marionette TRACE conn4 <- [1,2290,null,{}] 09:10:36 INFO - PROCESS | 1723 | 1464711036893 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}] 09:10:37 INFO - PROCESS | 1723 | 1464711037122 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 09:10:37 INFO - PROCESS | 1723 | 1464711037400 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x88548400 == 131 [pid = 1723] [id = 580] 09:10:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x88549400) [pid = 1723] [serial = 1741] [outer = (nil)] 09:10:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x887b8000) [pid = 1723] [serial = 1742] [outer = 0x88549400] 09:10:37 INFO - PROCESS | 1723 | 1464711037489 Marionette DEBUG loaded listener.js 09:10:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x89958800) [pid = 1723] [serial = 1743] [outer = 0x88549400] 09:10:38 INFO - PROCESS | 1723 | 1464711038342 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]]]}] 09:10:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:10:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1483ms 09:10:38 INFO - PROCESS | 1723 | 1464711038363 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 09:10:38 INFO - PROCESS | 1723 | 1464711038371 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 09:10:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:10:38 INFO - PROCESS | 1723 | 1464711038433 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:10:38 INFO - PROCESS | 1723 | 1464711038439 Marionette TRACE conn4 <- [1,2294,null,{}] 09:10:38 INFO - PROCESS | 1723 | 1464711038445 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}] 09:10:38 INFO - PROCESS | 1723 | 1464711038755 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 09:10:38 INFO - PROCESS | 1723 | 1464711038793 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b3000 == 132 [pid = 1723] [id = 581] 09:10:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8b0b4400) [pid = 1723] [serial = 1744] [outer = (nil)] 09:10:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8b0bd800) [pid = 1723] [serial = 1745] [outer = 0x8b0b4400] 09:10:38 INFO - PROCESS | 1723 | 1464711038870 Marionette DEBUG loaded listener.js 09:10:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8b251400) [pid = 1723] [serial = 1746] [outer = 0x8b0b4400] 09:10:39 INFO - PROCESS | 1723 | 1464711039947 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]]]}] 09:10:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:10:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1611ms 09:10:40 INFO - PROCESS | 1723 | 1464711040031 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 09:10:40 INFO - PROCESS | 1723 | 1464711040035 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 09:10:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:10:40 INFO - PROCESS | 1723 | 1464711040042 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:10:40 INFO - PROCESS | 1723 | 1464711040048 Marionette TRACE conn4 <- [1,2298,null,{}] 09:10:40 INFO - PROCESS | 1723 | 1464711040073 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}] 09:10:40 INFO - PROCESS | 1723 | 1464711040387 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x87a0d000) [pid = 1723] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x952edc00) [pid = 1723] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8b247800) [pid = 1723] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9a993800) [pid = 1723] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8b051000) [pid = 1723] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x96480800) [pid = 1723] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x911bbc00) [pid = 1723] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x89950800) [pid = 1723] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x85d85800) [pid = 1723] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8be8a800) [pid = 1723] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x94f2f800) [pid = 1723] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8fda3800) [pid = 1723] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x913d2c00) [pid = 1723] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8adc1800) [pid = 1723] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8bae7c00) [pid = 1723] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x8b1a2000) [pid = 1723] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8d716400) [pid = 1723] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x94f2b000) [pid = 1723] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x89954000) [pid = 1723] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8ec77400) [pid = 1723] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:10:41 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8dd06800) [pid = 1723] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:10:41 INFO - PROCESS | 1723 | 1464711041237 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d85800 == 133 [pid = 1723] [id = 582] 09:10:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8708f800) [pid = 1723] [serial = 1747] [outer = (nil)] 09:10:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8adc1800) [pid = 1723] [serial = 1748] [outer = 0x8708f800] 09:10:41 INFO - PROCESS | 1723 | 1464711041335 Marionette DEBUG loaded listener.js 09:10:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8bd48400) [pid = 1723] [serial = 1749] [outer = 0x8708f800] 09:10:42 INFO - PROCESS | 1723 | 1464711042136 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]]]}] 09:10:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:10:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2155ms 09:10:42 INFO - PROCESS | 1723 | 1464711042208 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 09:10:42 INFO - PROCESS | 1723 | 1464711042213 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 09:10:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:10:42 INFO - PROCESS | 1723 | 1464711042220 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:10:42 INFO - PROCESS | 1723 | 1464711042224 Marionette TRACE conn4 <- [1,2302,null,{}] 09:10:42 INFO - PROCESS | 1723 | 1464711042230 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}] 09:10:42 INFO - PROCESS | 1723 | 1464711042453 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 09:10:42 INFO - PROCESS | 1723 | 1464711042647 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b053800 == 134 [pid = 1723] [id = 583] 09:10:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8bbeb400) [pid = 1723] [serial = 1750] [outer = (nil)] 09:10:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8d710400) [pid = 1723] [serial = 1751] [outer = 0x8bbeb400] 09:10:42 INFO - PROCESS | 1723 | 1464711042727 Marionette DEBUG loaded listener.js 09:10:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8d858800) [pid = 1723] [serial = 1752] [outer = 0x8bbeb400] 09:10:43 INFO - PROCESS | 1723 | 1464711043883 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]]]}] 09:10:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:10:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1694ms 09:10:43 INFO - PROCESS | 1723 | 1464711043915 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 09:10:43 INFO - PROCESS | 1723 | 1464711043923 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 09:10:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:10:43 INFO - PROCESS | 1723 | 1464711043933 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:10:43 INFO - PROCESS | 1723 | 1464711043938 Marionette TRACE conn4 <- [1,2306,null,{}] 09:10:43 INFO - PROCESS | 1723 | 1464711043947 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}] 09:10:44 INFO - PROCESS | 1723 | 1464711044210 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 09:10:44 INFO - PROCESS | 1723 | 1464711044567 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779d000 == 135 [pid = 1723] [id = 584] 09:10:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x887b2400) [pid = 1723] [serial = 1753] [outer = (nil)] 09:10:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x89fc3000) [pid = 1723] [serial = 1754] [outer = 0x887b2400] 09:10:44 INFO - PROCESS | 1723 | 1464711044670 Marionette DEBUG loaded listener.js 09:10:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8b04ac00) [pid = 1723] [serial = 1755] [outer = 0x887b2400] 09:10:45 INFO - PROCESS | 1723 | 1464711045688 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]]]}] 09:10:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:10:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1795ms 09:10:45 INFO - PROCESS | 1723 | 1464711045730 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 09:10:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:10:45 INFO - PROCESS | 1723 | 1464711045741 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 09:10:45 INFO - PROCESS | 1723 | 1464711045754 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:10:45 INFO - PROCESS | 1723 | 1464711045760 Marionette TRACE conn4 <- [1,2310,null,{}] 09:10:45 INFO - PROCESS | 1723 | 1464711045768 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}] 09:10:46 INFO - PROCESS | 1723 | 1464711046099 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 09:10:46 INFO - PROCESS | 1723 | 1464711046457 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b24c800 == 136 [pid = 1723] [id = 585] 09:10:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8bd4a400) [pid = 1723] [serial = 1756] [outer = (nil)] 09:10:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8d712c00) [pid = 1723] [serial = 1757] [outer = 0x8bd4a400] 09:10:46 INFO - PROCESS | 1723 | 1464711046549 Marionette DEBUG loaded listener.js 09:10:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8dd08000) [pid = 1723] [serial = 1758] [outer = 0x8bd4a400] 09:10:47 INFO - PROCESS | 1723 | 1464711047582 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]]]}] 09:10:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:10:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1887ms 09:10:47 INFO - PROCESS | 1723 | 1464711047639 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 09:10:47 INFO - PROCESS | 1723 | 1464711047644 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 09:10:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:10:47 INFO - PROCESS | 1723 | 1464711047651 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:10:47 INFO - PROCESS | 1723 | 1464711047657 Marionette TRACE conn4 <- [1,2314,null,{}] 09:10:47 INFO - PROCESS | 1723 | 1464711047717 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}] 09:10:48 INFO - PROCESS | 1723 | 1464711048066 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 09:10:48 INFO - PROCESS | 1723 | 1464711048342 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05cc00 == 137 [pid = 1723] [id = 586] 09:10:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8e05d000) [pid = 1723] [serial = 1759] [outer = (nil)] 09:10:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8e07ac00) [pid = 1723] [serial = 1760] [outer = 0x8e05d000] 09:10:48 INFO - PROCESS | 1723 | 1464711048440 Marionette DEBUG loaded listener.js 09:10:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8e104000) [pid = 1723] [serial = 1761] [outer = 0x8e05d000] 09:10:49 INFO - PROCESS | 1723 | 1464711049616 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]]]}] 09:10:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:10:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1997ms 09:10:49 INFO - PROCESS | 1723 | 1464711049649 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 09:10:49 INFO - PROCESS | 1723 | 1464711049653 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 09:10:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:10:49 INFO - PROCESS | 1723 | 1464711049661 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:10:49 INFO - PROCESS | 1723 | 1464711049664 Marionette TRACE conn4 <- [1,2318,null,{}] 09:10:49 INFO - PROCESS | 1723 | 1464711049686 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}] 09:10:50 INFO - PROCESS | 1723 | 1464711050017 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 09:10:50 INFO - PROCESS | 1723 | 1464711050286 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b18000 == 138 [pid = 1723] [id = 587] 09:10:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8e103400) [pid = 1723] [serial = 1762] [outer = (nil)] 09:10:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8ec75400) [pid = 1723] [serial = 1763] [outer = 0x8e103400] 09:10:50 INFO - PROCESS | 1723 | 1464711050379 Marionette DEBUG loaded listener.js 09:10:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8ed71400) [pid = 1723] [serial = 1764] [outer = 0x8e103400] 09:10:51 INFO - PROCESS | 1723 | 1464711051330 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] 09:10:51 INFO - PROCESS | 1723 | 1464711051402 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 09:10:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:10:51 INFO - PROCESS | 1723 | 1464711051409 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:10:51 INFO - PROCESS | 1723 | 1464711051413 Marionette TRACE conn4 <- [1,2322,null,{}] 09:10:51 INFO - PROCESS | 1723 | 1464711051465 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}] 09:10:51 INFO - PROCESS | 1723 | 1464711051731 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 09:10:52 INFO - PROCESS | 1723 | 1464711052066 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d713400 == 139 [pid = 1723] [id = 588] 09:10:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8e056c00) [pid = 1723] [serial = 1765] [outer = (nil)] 09:10:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8f542000) [pid = 1723] [serial = 1766] [outer = 0x8e056c00] 09:10:52 INFO - PROCESS | 1723 | 1464711052160 Marionette DEBUG loaded listener.js 09:10:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8f54ac00) [pid = 1723] [serial = 1767] [outer = 0x8e056c00] 09:10:53 INFO - PROCESS | 1723 | 1464711053165 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]]]}] 09:10:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:10:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1786ms 09:10:53 INFO - PROCESS | 1723 | 1464711053196 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 09:10:53 INFO - PROCESS | 1723 | 1464711053201 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 09:10:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:10:53 INFO - PROCESS | 1723 | 1464711053208 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:10:53 INFO - PROCESS | 1723 | 1464711053211 Marionette TRACE conn4 <- [1,2326,null,{}] 09:10:53 INFO - PROCESS | 1723 | 1464711053218 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}] 09:10:53 INFO - PROCESS | 1723 | 1464711053496 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 09:10:53 INFO - PROCESS | 1723 | 1464711053803 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dec4c00 == 140 [pid = 1723] [id = 589] 09:10:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8ee02800) [pid = 1723] [serial = 1768] [outer = (nil)] 09:10:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8fda0400) [pid = 1723] [serial = 1769] [outer = 0x8ee02800] 09:10:53 INFO - PROCESS | 1723 | 1464711053903 Marionette DEBUG loaded listener.js 09:10:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x91116c00) [pid = 1723] [serial = 1770] [outer = 0x8ee02800] 09:10:54 INFO - PROCESS | 1723 | 1464711054846 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]]]}] 09:10:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:10:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1686ms 09:10:54 INFO - PROCESS | 1723 | 1464711054896 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 09:10:54 INFO - PROCESS | 1723 | 1464711054900 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 09:10:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:10:54 INFO - PROCESS | 1723 | 1464711054907 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:10:54 INFO - PROCESS | 1723 | 1464711054911 Marionette TRACE conn4 <- [1,2330,null,{}] 09:10:54 INFO - PROCESS | 1723 | 1464711054917 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}] 09:10:55 INFO - PROCESS | 1723 | 1464711055167 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 09:10:55 INFO - PROCESS | 1723 | 1464711055503 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x9111a800 == 141 [pid = 1723] [id = 590] 09:10:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x9111b400) [pid = 1723] [serial = 1771] [outer = (nil)] 09:10:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x911bbc00) [pid = 1723] [serial = 1772] [outer = 0x9111b400] 09:10:55 INFO - PROCESS | 1723 | 1464711055609 Marionette DEBUG loaded listener.js 09:10:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x9131d000) [pid = 1723] [serial = 1773] [outer = 0x9111b400] 09:10:56 INFO - PROCESS | 1723 | 1464711056568 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]]]}] 09:10:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:10:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1740ms 09:10:56 INFO - PROCESS | 1723 | 1464711056649 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 09:10:56 INFO - PROCESS | 1723 | 1464711056653 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 09:10:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:10:56 INFO - PROCESS | 1723 | 1464711056660 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:10:56 INFO - PROCESS | 1723 | 1464711056664 Marionette TRACE conn4 <- [1,2334,null,{}] 09:10:56 INFO - PROCESS | 1723 | 1464711056670 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}] 09:10:56 INFO - PROCESS | 1723 | 1464711056941 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 09:10:57 INFO - PROCESS | 1723 | 1464711057280 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d2c00 == 142 [pid = 1723] [id = 591] 09:10:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x91164c00) [pid = 1723] [serial = 1774] [outer = (nil)] 09:10:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x913cd400) [pid = 1723] [serial = 1775] [outer = 0x91164c00] 09:10:57 INFO - PROCESS | 1723 | 1464711057377 Marionette DEBUG loaded listener.js 09:10:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x913d1c00) [pid = 1723] [serial = 1776] [outer = 0x91164c00] 09:10:58 INFO - PROCESS | 1723 | 1464711058306 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]]]}] 09:10:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:10:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1688ms 09:10:58 INFO - PROCESS | 1723 | 1464711058350 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 09:10:58 INFO - PROCESS | 1723 | 1464711058354 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 09:10:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:10:58 INFO - PROCESS | 1723 | 1464711058361 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:10:58 INFO - PROCESS | 1723 | 1464711058365 Marionette TRACE conn4 <- [1,2338,null,{}] 09:10:58 INFO - PROCESS | 1723 | 1464711058371 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}] 09:10:58 INFO - PROCESS | 1723 | 1464711058617 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 09:10:59 INFO - PROCESS | 1723 | 1464711058980 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:10:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e062800 == 143 [pid = 1723] [id = 592] 09:10:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8ec7fc00) [pid = 1723] [serial = 1777] [outer = (nil)] 09:10:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x920acc00) [pid = 1723] [serial = 1778] [outer = 0x8ec7fc00] 09:10:59 INFO - PROCESS | 1723 | 1464711059084 Marionette DEBUG loaded listener.js 09:10:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x924d5400) [pid = 1723] [serial = 1779] [outer = 0x8ec7fc00] 09:11:00 INFO - PROCESS | 1723 | 1464711060013 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]]]}] 09:11:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:11:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1688ms 09:11:00 INFO - PROCESS | 1723 | 1464711060050 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 09:11:00 INFO - PROCESS | 1723 | 1464711060054 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 09:11:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:11:00 INFO - PROCESS | 1723 | 1464711060061 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:11:00 INFO - PROCESS | 1723 | 1464711060065 Marionette TRACE conn4 <- [1,2342,null,{}] 09:11:00 INFO - PROCESS | 1723 | 1464711060071 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}] 09:11:00 INFO - PROCESS | 1723 | 1464711060322 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 09:11:00 INFO - PROCESS | 1723 | 1464711060660 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e2000 == 144 [pid = 1723] [id = 593] 09:11:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x913d4800) [pid = 1723] [serial = 1780] [outer = (nil)] 09:11:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x92d27c00) [pid = 1723] [serial = 1781] [outer = 0x913d4800] 09:11:00 INFO - PROCESS | 1723 | 1464711060761 Marionette DEBUG loaded listener.js 09:11:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x92d2c800) [pid = 1723] [serial = 1782] [outer = 0x913d4800] 09:11:01 INFO - PROCESS | 1723 | 1464711061714 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]]]}] 09:11:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:11:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1683ms 09:11:01 INFO - PROCESS | 1723 | 1464711061747 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 09:11:01 INFO - PROCESS | 1723 | 1464711061750 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 09:11:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:11:01 INFO - PROCESS | 1723 | 1464711061757 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:11:01 INFO - PROCESS | 1723 | 1464711061761 Marionette TRACE conn4 <- [1,2346,null,{}] 09:11:01 INFO - PROCESS | 1723 | 1464711061767 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}] 09:11:02 INFO - PROCESS | 1723 | 1464711062045 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 09:11:02 INFO - PROCESS | 1723 | 1464711062398 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x920b4800 == 145 [pid = 1723] [id = 594] 09:11:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x951a1800) [pid = 1723] [serial = 1783] [outer = (nil)] 09:11:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x9527b000) [pid = 1723] [serial = 1784] [outer = 0x951a1800] 09:11:02 INFO - PROCESS | 1723 | 1464711062548 Marionette DEBUG loaded listener.js 09:11:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x952ed800) [pid = 1723] [serial = 1785] [outer = 0x951a1800] 09:11:04 INFO - PROCESS | 1723 | 1464711064098 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]]]}] 09:11:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:11:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 2399ms 09:11:04 INFO - PROCESS | 1723 | 1464711064160 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 09:11:04 INFO - PROCESS | 1723 | 1464711064167 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 09:11:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:11:04 INFO - PROCESS | 1723 | 1464711064178 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:11:04 INFO - PROCESS | 1723 | 1464711064182 Marionette TRACE conn4 <- [1,2350,null,{}] 09:11:04 INFO - PROCESS | 1723 | 1464711064252 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}] 09:11:04 INFO - PROCESS | 1723 | 1464711064600 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 09:11:04 INFO - PROCESS | 1723 | 1464711064887 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a5c800 == 146 [pid = 1723] [id = 595] 09:11:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x94f8b000) [pid = 1723] [serial = 1786] [outer = (nil)] 09:11:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x9762dc00) [pid = 1723] [serial = 1787] [outer = 0x94f8b000] 09:11:05 INFO - PROCESS | 1723 | 1464711065000 Marionette DEBUG loaded listener.js 09:11:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x9900a800) [pid = 1723] [serial = 1788] [outer = 0x94f8b000] 09:11:05 INFO - PROCESS | 1723 | 1464711065960 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]]]}] 09:11:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:11:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1840ms 09:11:06 INFO - PROCESS | 1723 | 1464711066017 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 09:11:06 INFO - PROCESS | 1723 | 1464711066022 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 09:11:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:11:06 INFO - PROCESS | 1723 | 1464711066029 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:11:06 INFO - PROCESS | 1723 | 1464711066032 Marionette TRACE conn4 <- [1,2354,null,{}] 09:11:06 INFO - PROCESS | 1723 | 1464711066049 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}] 09:11:06 INFO - PROCESS | 1723 | 1464711066296 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 09:11:06 INFO - PROCESS | 1723 | 1464711066685 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x97623400 == 147 [pid = 1723] [id = 596] 09:11:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9a35b800) [pid = 1723] [serial = 1789] [outer = (nil)] 09:11:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9a785400) [pid = 1723] [serial = 1790] [outer = 0x9a35b800] 09:11:06 INFO - PROCESS | 1723 | 1464711066781 Marionette DEBUG loaded listener.js 09:11:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9a991000) [pid = 1723] [serial = 1791] [outer = 0x9a35b800] 09:11:07 INFO - PROCESS | 1723 | 1464711067691 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]]]}] 09:11:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:11:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1742ms 09:11:07 INFO - PROCESS | 1723 | 1464711067773 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 09:11:07 INFO - PROCESS | 1723 | 1464711067777 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 09:11:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:11:07 INFO - PROCESS | 1723 | 1464711067784 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:11:07 INFO - PROCESS | 1723 | 1464711067787 Marionette TRACE conn4 <- [1,2358,null,{}] 09:11:07 INFO - PROCESS | 1723 | 1464711067793 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}] 09:11:08 INFO - PROCESS | 1723 | 1464711068075 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 09:11:08 INFO - PROCESS | 1723 | 1464711068434 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x920b2c00 == 148 [pid = 1723] [id = 597] 09:11:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x99ebe800) [pid = 1723] [serial = 1792] [outer = (nil)] 09:11:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x9ae86400) [pid = 1723] [serial = 1793] [outer = 0x99ebe800] 09:11:08 INFO - PROCESS | 1723 | 1464711068533 Marionette DEBUG loaded listener.js 09:11:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9ae8b000) [pid = 1723] [serial = 1794] [outer = 0x99ebe800] 09:11:09 INFO - PROCESS | 1723 | 1464711069438 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]]]}] 09:11:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:11:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1733ms 09:11:09 INFO - PROCESS | 1723 | 1464711069518 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 09:11:09 INFO - PROCESS | 1723 | 1464711069521 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 09:11:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:11:09 INFO - PROCESS | 1723 | 1464711069529 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:11:09 INFO - PROCESS | 1723 | 1464711069532 Marionette TRACE conn4 <- [1,2362,null,{}] 09:11:09 INFO - PROCESS | 1723 | 1464711069538 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}] 09:11:09 INFO - PROCESS | 1723 | 1464711069797 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 09:11:10 INFO - PROCESS | 1723 | 1464711070112 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a78a000 == 149 [pid = 1723] [id = 598] 09:11:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9ae82000) [pid = 1723] [serial = 1795] [outer = (nil)] 09:11:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x9b264c00) [pid = 1723] [serial = 1796] [outer = 0x9ae82000] 09:11:10 INFO - PROCESS | 1723 | 1464711070204 Marionette DEBUG loaded listener.js 09:11:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9b3a1800) [pid = 1723] [serial = 1797] [outer = 0x9ae82000] 09:11:11 INFO - PROCESS | 1723 | 1464711071114 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]]]}] 09:11:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:11:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1635ms 09:11:11 INFO - PROCESS | 1723 | 1464711071184 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 09:11:11 INFO - PROCESS | 1723 | 1464711071189 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 09:11:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:11:11 INFO - PROCESS | 1723 | 1464711071199 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:11:11 INFO - PROCESS | 1723 | 1464711071201 Marionette TRACE conn4 <- [1,2366,null,{}] 09:11:11 INFO - PROCESS | 1723 | 1464711071208 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}] 09:11:11 INFO - PROCESS | 1723 | 1464711071450 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 09:11:11 INFO - PROCESS | 1723 | 1464711071780 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x99fb3800 == 150 [pid = 1723] [id = 599] 09:11:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x9b25ec00) [pid = 1723] [serial = 1798] [outer = (nil)] 09:11:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x9b81c000) [pid = 1723] [serial = 1799] [outer = 0x9b25ec00] 09:11:11 INFO - PROCESS | 1723 | 1464711071872 Marionette DEBUG loaded listener.js 09:11:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x9ba0f400) [pid = 1723] [serial = 1800] [outer = 0x9b25ec00] 09:11:12 INFO - PROCESS | 1723 | 1464711072825 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]]]}] 09:11:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:11:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1678ms 09:11:12 INFO - PROCESS | 1723 | 1464711072894 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 09:11:12 INFO - PROCESS | 1723 | 1464711072898 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 09:11:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:11:12 INFO - PROCESS | 1723 | 1464711072912 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:11:12 INFO - PROCESS | 1723 | 1464711072914 Marionette TRACE conn4 <- [1,2370,null,{}] 09:11:12 INFO - PROCESS | 1723 | 1464711072921 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}] 09:11:13 INFO - PROCESS | 1723 | 1464711073184 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 09:11:13 INFO - PROCESS | 1723 | 1464711073529 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x91374400 == 151 [pid = 1723] [id = 600] 09:11:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x928ec800) [pid = 1723] [serial = 1801] [outer = (nil)] 09:11:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x9c07c400) [pid = 1723] [serial = 1802] [outer = 0x928ec800] 09:11:13 INFO - PROCESS | 1723 | 1464711073621 Marionette DEBUG loaded listener.js 09:11:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9c35b800) [pid = 1723] [serial = 1803] [outer = 0x928ec800] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x951a1400 == 150 [pid = 1723] [id = 409] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9c053000 == 149 [pid = 1723] [id = 578] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9519d800 == 148 [pid = 1723] [id = 576] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x85d81c00 == 147 [pid = 1723] [id = 577] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee45000 == 146 [pid = 1723] [id = 575] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x95197800 == 145 [pid = 1723] [id = 574] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x95195800 == 144 [pid = 1723] [id = 573] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x911ba000 == 143 [pid = 1723] [id = 571] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9519dc00 == 142 [pid = 1723] [id = 572] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x885af400 == 141 [pid = 1723] [id = 541] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x9111f400 == 140 [pid = 1723] [id = 570] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec76000 == 139 [pid = 1723] [id = 569] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed74800 == 138 [pid = 1723] [id = 568] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8f53f400 == 137 [pid = 1723] [id = 567] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd0e400 == 136 [pid = 1723] [id = 566] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd4c400 == 135 [pid = 1723] [id = 565] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b3800 == 134 [pid = 1723] [id = 563] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8be8f000 == 133 [pid = 1723] [id = 564] 09:11:16 INFO - PROCESS | 1723 | --DOCSHELL 0x866d7800 == 132 [pid = 1723] [id = 562] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x885ac400) [pid = 1723] [serial = 1629] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x964e5400) [pid = 1723] [serial = 1661] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8bb40c00) [pid = 1723] [serial = 1682] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x9b259c00) [pid = 1723] [serial = 1670] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8baee400) [pid = 1723] [serial = 1632] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9b25f000) [pid = 1723] [serial = 1671] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x9a998800) [pid = 1723] [serial = 1668] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x924d2c00) [pid = 1723] [serial = 1653] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x9b81e800) [pid = 1723] [serial = 1617] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x924ccc00) [pid = 1723] [serial = 1652] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x87088800) [pid = 1723] [serial = 1677] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8d715400) [pid = 1723] [serial = 1634] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x95282000) [pid = 1723] [serial = 1659] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x91320c00) [pid = 1723] [serial = 1649] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x88541000) [pid = 1723] [serial = 1628] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x92af8c00) [pid = 1723] [serial = 1655] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8d71c400) [pid = 1723] [serial = 1635] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8bd4d800) [pid = 1723] [serial = 1563] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8fda5400) [pid = 1723] [serial = 1646] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x9a994c00) [pid = 1723] [serial = 1667] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x9b876400) [pid = 1723] [serial = 1674] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8b1aa400) [pid = 1723] [serial = 1631] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8e05a000) [pid = 1723] [serial = 1637] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x9b651000) [pid = 1723] [serial = 1673] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x9a744c00) [pid = 1723] [serial = 1665] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8adbdc00) [pid = 1723] [serial = 1680] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x95197000) [pid = 1723] [serial = 1658] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8ee4d400) [pid = 1723] [serial = 1643] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x86a57c00) [pid = 1723] [serial = 1676] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x9111c400) [pid = 1723] [serial = 1647] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8ec7b400) [pid = 1723] [serial = 1641] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x99fbac00) [pid = 1723] [serial = 1664] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8bd41c00) [pid = 1723] [serial = 1683] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8f6df000) [pid = 1723] [serial = 1644] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x91325c00) [pid = 1723] [serial = 1650] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8ec72800) [pid = 1723] [serial = 1640] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8be82400) [pid = 1723] [serial = 1685] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x97624400) [pid = 1723] [serial = 1662] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x89b0e400) [pid = 1723] [serial = 1679] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x92d23400) [pid = 1723] [serial = 1656] [outer = (nil)] [url = about:blank] 09:11:16 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8e07a000) [pid = 1723] [serial = 1638] [outer = (nil)] [url = about:blank] 09:11:17 INFO - PROCESS | 1723 | 1464711077116 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]]]}] 09:11:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:11:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 4245ms 09:11:17 INFO - PROCESS | 1723 | 1464711077157 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 09:11:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:11:17 INFO - PROCESS | 1723 | 1464711077165 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 09:11:17 INFO - PROCESS | 1723 | 1464711077173 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:11:17 INFO - PROCESS | 1723 | 1464711077179 Marionette TRACE conn4 <- [1,2374,null,{}] 09:11:17 INFO - PROCESS | 1723 | 1464711077187 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}] 09:11:17 INFO - PROCESS | 1723 | 1464711077424 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 09:11:17 INFO - PROCESS | 1723 | 1464711077702 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779c400 == 133 [pid = 1723] [id = 601] 09:11:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x88548c00) [pid = 1723] [serial = 1804] [outer = (nil)] 09:11:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x89950800) [pid = 1723] [serial = 1805] [outer = 0x88548c00] 09:11:17 INFO - PROCESS | 1723 | 1464711077792 Marionette DEBUG loaded listener.js 09:11:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x89fc3800) [pid = 1723] [serial = 1806] [outer = 0x88548c00] 09:11:18 INFO - PROCESS | 1723 | 1464711078686 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]]]}] 09:11:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:11:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1587ms 09:11:18 INFO - PROCESS | 1723 | 1464711078760 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 09:11:18 INFO - PROCESS | 1723 | 1464711078768 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 09:11:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:11:18 INFO - PROCESS | 1723 | 1464711078779 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:11:18 INFO - PROCESS | 1723 | 1464711078783 Marionette TRACE conn4 <- [1,2378,null,{}] 09:11:18 INFO - PROCESS | 1723 | 1464711078795 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}] 09:11:19 INFO - PROCESS | 1723 | 1464711079113 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 09:11:19 INFO - PROCESS | 1723 | 1464711079372 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x8baee400 == 134 [pid = 1723] [id = 602] 09:11:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8bb49000) [pid = 1723] [serial = 1807] [outer = (nil)] 09:11:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8bbe3400) [pid = 1723] [serial = 1808] [outer = 0x8bb49000] 09:11:19 INFO - PROCESS | 1723 | 1464711079450 Marionette DEBUG loaded listener.js 09:11:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8bd47c00) [pid = 1723] [serial = 1809] [outer = 0x8bb49000] 09:11:20 INFO - PROCESS | 1723 | 1464711080391 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]]]}] 09:11:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:11:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1641ms 09:11:20 INFO - PROCESS | 1723 | 1464711080427 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 09:11:20 INFO - PROCESS | 1723 | 1464711080430 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 09:11:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:11:20 INFO - PROCESS | 1723 | 1464711080438 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:11:20 INFO - PROCESS | 1723 | 1464711080444 Marionette TRACE conn4 <- [1,2382,null,{}] 09:11:20 INFO - PROCESS | 1723 | 1464711080460 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}] 09:11:20 INFO - PROCESS | 1723 | 1464711080771 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x9527e400) [pid = 1723] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x9c086c00) [pid = 1723] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x920a9800) [pid = 1723] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x951a2000) [pid = 1723] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x866d8c00) [pid = 1723] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8b248c00) [pid = 1723] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x9519e800) [pid = 1723] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x9a269800) [pid = 1723] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x9111e400) [pid = 1723] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8b0b4400) [pid = 1723] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x88549400) [pid = 1723] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8decd000) [pid = 1723] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x9136e800) [pid = 1723] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8c69f400) [pid = 1723] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x9c2b0800) [pid = 1723] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8e059000) [pid = 1723] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x952ec400) [pid = 1723] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8708f800) [pid = 1723] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x9519e000) [pid = 1723] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8f545c00) [pid = 1723] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8adc5000) [pid = 1723] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:11:21 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8f540400) [pid = 1723] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:11:21 INFO - PROCESS | 1723 | 1464711081701 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d8c00 == 135 [pid = 1723] [id = 603] 09:11:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8708f800) [pid = 1723] [serial = 1810] [outer = (nil)] 09:11:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8b0b4400) [pid = 1723] [serial = 1811] [outer = 0x8708f800] 09:11:21 INFO - PROCESS | 1723 | 1464711081883 Marionette DEBUG loaded listener.js 09:11:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8d861800) [pid = 1723] [serial = 1812] [outer = 0x8708f800] 09:11:23 INFO - PROCESS | 1723 | 1464711083136 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]]]}] 09:11:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:11:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2745ms 09:11:23 INFO - PROCESS | 1723 | 1464711083194 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 09:11:23 INFO - PROCESS | 1723 | 1464711083202 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 09:11:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:11:23 INFO - PROCESS | 1723 | 1464711083212 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:11:23 INFO - PROCESS | 1723 | 1464711083216 Marionette TRACE conn4 <- [1,2386,null,{}] 09:11:23 INFO - PROCESS | 1723 | 1464711083227 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}] 09:11:23 INFO - PROCESS | 1723 | 1464711083848 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 09:11:24 INFO - PROCESS | 1723 | 1464711084272 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a61400 == 136 [pid = 1723] [id = 604] 09:11:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x86a62c00) [pid = 1723] [serial = 1813] [outer = (nil)] 09:11:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8708e400) [pid = 1723] [serial = 1814] [outer = 0x86a62c00] 09:11:24 INFO - PROCESS | 1723 | 1464711084391 Marionette DEBUG loaded listener.js 09:11:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x88546400) [pid = 1723] [serial = 1815] [outer = 0x86a62c00] 09:11:25 INFO - PROCESS | 1723 | 1464711085674 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]]]}] 09:11:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:11:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2499ms 09:11:25 INFO - PROCESS | 1723 | 1464711085713 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 09:11:25 INFO - PROCESS | 1723 | 1464711085720 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 09:11:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:11:25 INFO - PROCESS | 1723 | 1464711085728 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:11:25 INFO - PROCESS | 1723 | 1464711085734 Marionette TRACE conn4 <- [1,2390,null,{}] 09:11:25 INFO - PROCESS | 1723 | 1464711085742 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}] 09:11:26 INFO - PROCESS | 1723 | 1464711086004 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 09:11:26 INFO - PROCESS | 1723 | 1464711086348 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:26 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b1aa400 == 137 [pid = 1723] [id = 605] 09:11:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8b24b800) [pid = 1723] [serial = 1816] [outer = (nil)] 09:11:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8baeec00) [pid = 1723] [serial = 1817] [outer = 0x8b24b800] 09:11:26 INFO - PROCESS | 1723 | 1464711086451 Marionette DEBUG loaded listener.js 09:11:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8bb4c000) [pid = 1723] [serial = 1818] [outer = 0x8b24b800] 09:11:27 INFO - PROCESS | 1723 | 1464711087416 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]]]}] 09:11:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:11:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1741ms 09:11:27 INFO - PROCESS | 1723 | 1464711087472 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 09:11:27 INFO - PROCESS | 1723 | 1464711087478 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 09:11:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:11:27 INFO - PROCESS | 1723 | 1464711087487 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:11:27 INFO - PROCESS | 1723 | 1464711087490 Marionette TRACE conn4 <- [1,2394,null,{}] 09:11:27 INFO - PROCESS | 1723 | 1464711087497 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}] 09:11:27 INFO - PROCESS | 1723 | 1464711087763 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 09:11:28 INFO - PROCESS | 1723 | 1464711088123 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be82800 == 138 [pid = 1723] [id = 606] 09:11:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8be8f400) [pid = 1723] [serial = 1819] [outer = (nil)] 09:11:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8c6ab400) [pid = 1723] [serial = 1820] [outer = 0x8be8f400] 09:11:28 INFO - PROCESS | 1723 | 1464711088217 Marionette DEBUG loaded listener.js 09:11:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8d85ec00) [pid = 1723] [serial = 1821] [outer = 0x8be8f400] 09:11:29 INFO - PROCESS | 1723 | 1464711089232 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]]]}] 09:11:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:11:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1785ms 09:11:29 INFO - PROCESS | 1723 | 1464711089273 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 09:11:29 INFO - PROCESS | 1723 | 1464711089280 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 09:11:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:11:29 INFO - PROCESS | 1723 | 1464711089298 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:11:29 INFO - PROCESS | 1723 | 1464711089307 Marionette TRACE conn4 <- [1,2398,null,{}] 09:11:29 INFO - PROCESS | 1723 | 1464711089313 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}] 09:11:29 INFO - PROCESS | 1723 | 1464711089612 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 09:11:29 INFO - PROCESS | 1723 | 1464711089967 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb4b800 == 139 [pid = 1723] [id = 607] 09:11:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8c6a8800) [pid = 1723] [serial = 1822] [outer = (nil)] 09:11:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8e102800) [pid = 1723] [serial = 1823] [outer = 0x8c6a8800] 09:11:30 INFO - PROCESS | 1723 | 1464711090059 Marionette DEBUG loaded listener.js 09:11:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8ec76000) [pid = 1723] [serial = 1824] [outer = 0x8c6a8800] 09:11:31 INFO - PROCESS | 1723 | 1464711091013 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]]]}] 09:11:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:11:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1751ms 09:11:31 INFO - PROCESS | 1723 | 1464711091042 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 09:11:31 INFO - PROCESS | 1723 | 1464711091046 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 09:11:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:11:31 INFO - PROCESS | 1723 | 1464711091054 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:11:31 INFO - PROCESS | 1723 | 1464711091059 Marionette TRACE conn4 <- [1,2402,null,{}] 09:11:31 INFO - PROCESS | 1723 | 1464711091065 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}] 09:11:31 INFO - PROCESS | 1723 | 1464711091321 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 09:11:31 INFO - PROCESS | 1723 | 1464711091666 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e07a800 == 140 [pid = 1723] [id = 608] 09:11:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8e10bc00) [pid = 1723] [serial = 1825] [outer = (nil)] 09:11:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8ee4ac00) [pid = 1723] [serial = 1826] [outer = 0x8e10bc00] 09:11:31 INFO - PROCESS | 1723 | 1464711091760 Marionette DEBUG loaded listener.js 09:11:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8f53cc00) [pid = 1723] [serial = 1827] [outer = 0x8e10bc00] 09:11:32 INFO - PROCESS | 1723 | 1464711092741 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]]]}] 09:11:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:11:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1733ms 09:11:32 INFO - PROCESS | 1723 | 1464711092788 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 09:11:32 INFO - PROCESS | 1723 | 1464711092792 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 09:11:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:11:32 INFO - PROCESS | 1723 | 1464711092799 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:11:32 INFO - PROCESS | 1723 | 1464711092803 Marionette TRACE conn4 <- [1,2406,null,{}] 09:11:32 INFO - PROCESS | 1723 | 1464711092809 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}] 09:11:33 INFO - PROCESS | 1723 | 1464711093050 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 09:11:33 INFO - PROCESS | 1723 | 1464711093420 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f614800 == 141 [pid = 1723] [id = 609] 09:11:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8f615000) [pid = 1723] [serial = 1828] [outer = (nil)] 09:11:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8f6de000) [pid = 1723] [serial = 1829] [outer = 0x8f615000] 09:11:33 INFO - PROCESS | 1723 | 1464711093526 Marionette DEBUG loaded listener.js 09:11:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x9111e400) [pid = 1723] [serial = 1830] [outer = 0x8f615000] 09:11:34 INFO - PROCESS | 1723 | 1464711094523 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]]]}] 09:11:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:11:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1782ms 09:11:34 INFO - PROCESS | 1723 | 1464711094582 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 09:11:34 INFO - PROCESS | 1723 | 1464711094586 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 09:11:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:11:34 INFO - PROCESS | 1723 | 1464711094593 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:11:34 INFO - PROCESS | 1723 | 1464711094597 Marionette TRACE conn4 <- [1,2410,null,{}] 09:11:34 INFO - PROCESS | 1723 | 1464711094603 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}] 09:11:34 INFO - PROCESS | 1723 | 1464711094868 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 09:11:35 INFO - PROCESS | 1723 | 1464711095204 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x866de400 == 142 [pid = 1723] [id = 610] 09:11:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8f60b400) [pid = 1723] [serial = 1831] [outer = (nil)] 09:11:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x91374800) [pid = 1723] [serial = 1832] [outer = 0x8f60b400] 09:11:35 INFO - PROCESS | 1723 | 1464711095304 Marionette DEBUG loaded listener.js 09:11:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x913cec00) [pid = 1723] [serial = 1833] [outer = 0x8f60b400] 09:11:36 INFO - PROCESS | 1723 | 1464711096285 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]]]}] 09:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1734ms 09:11:36 INFO - PROCESS | 1723 | 1464711096329 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 09:11:36 INFO - PROCESS | 1723 | 1464711096333 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 09:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:11:36 INFO - PROCESS | 1723 | 1464711096341 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:11:36 INFO - PROCESS | 1723 | 1464711096345 Marionette TRACE conn4 <- [1,2414,null,{}] 09:11:36 INFO - PROCESS | 1723 | 1464711096351 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}] 09:11:36 INFO - PROCESS | 1723 | 1464711096600 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 09:11:36 INFO - PROCESS | 1723 | 1464711096950 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fd9d800 == 143 [pid = 1723] [id = 611] 09:11:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x91325000) [pid = 1723] [serial = 1834] [outer = (nil)] 09:11:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x928e8800) [pid = 1723] [serial = 1835] [outer = 0x91325000] 09:11:37 INFO - PROCESS | 1723 | 1464711097048 Marionette DEBUG loaded listener.js 09:11:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x92afa000) [pid = 1723] [serial = 1836] [outer = 0x91325000] 09:11:37 INFO - PROCESS | 1723 | 1464711097953 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]]]}] 09:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1684ms 09:11:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:11:38 INFO - PROCESS | 1723 | 1464711098025 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 09:11:38 INFO - PROCESS | 1723 | 1464711098029 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 09:11:38 INFO - PROCESS | 1723 | 1464711098036 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:11:38 INFO - PROCESS | 1723 | 1464711098039 Marionette TRACE conn4 <- [1,2418,null,{}] 09:11:38 INFO - PROCESS | 1723 | 1464711098045 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}] 09:11:38 INFO - PROCESS | 1723 | 1464711098290 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 09:11:38 INFO - PROCESS | 1723 | 1464711098652 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fda1800 == 144 [pid = 1723] [id = 612] 09:11:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x91120400) [pid = 1723] [serial = 1837] [outer = (nil)] 09:11:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x92d27400) [pid = 1723] [serial = 1838] [outer = 0x91120400] 09:11:38 INFO - PROCESS | 1723 | 1464711098782 Marionette DEBUG loaded listener.js 09:11:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x93a9ac00) [pid = 1723] [serial = 1839] [outer = 0x91120400] 09:11:40 INFO - PROCESS | 1723 | 1464711100213 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]]]}] 09:11:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:11:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 2244ms 09:11:40 INFO - PROCESS | 1723 | 1464711100285 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 09:11:40 INFO - PROCESS | 1723 | 1464711100292 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 09:11:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:11:40 INFO - PROCESS | 1723 | 1464711100304 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:11:40 INFO - PROCESS | 1723 | 1464711100310 Marionette TRACE conn4 <- [1,2422,null,{}] 09:11:40 INFO - PROCESS | 1723 | 1464711100320 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}] 09:11:40 INFO - PROCESS | 1723 | 1464711100712 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 09:11:40 INFO - PROCESS | 1723 | 1464711100951 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x928e9800 == 145 [pid = 1723] [id = 613] 09:11:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x92d2a400) [pid = 1723] [serial = 1840] [outer = (nil)] 09:11:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x95199c00) [pid = 1723] [serial = 1841] [outer = 0x92d2a400] 09:11:41 INFO - PROCESS | 1723 | 1464711101042 Marionette DEBUG loaded listener.js 09:11:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x9519e800) [pid = 1723] [serial = 1842] [outer = 0x92d2a400] 09:11:41 INFO - PROCESS | 1723 | 1464711101980 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]]]}] 09:11:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:11:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1742ms 09:11:42 INFO - PROCESS | 1723 | 1464711102045 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 09:11:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:11:42 INFO - PROCESS | 1723 | 1464711102049 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 09:11:42 INFO - PROCESS | 1723 | 1464711102056 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:11:42 INFO - PROCESS | 1723 | 1464711102059 Marionette TRACE conn4 <- [1,2426,null,{}] 09:11:42 INFO - PROCESS | 1723 | 1464711102065 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}] 09:11:42 INFO - PROCESS | 1723 | 1464711102319 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 09:11:42 INFO - PROCESS | 1723 | 1464711102673 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x952ebc00 == 146 [pid = 1723] [id = 614] 09:11:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x952ec400) [pid = 1723] [serial = 1843] [outer = (nil)] 09:11:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x964e8800) [pid = 1723] [serial = 1844] [outer = 0x952ec400] 09:11:42 INFO - PROCESS | 1723 | 1464711102786 Marionette DEBUG loaded listener.js 09:11:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9a35b400) [pid = 1723] [serial = 1845] [outer = 0x952ec400] 09:11:43 INFO - PROCESS | 1723 | 1464711103777 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]]]}] 09:11:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:11:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1783ms 09:11:43 INFO - PROCESS | 1723 | 1464711103840 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 09:11:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:11:43 INFO - PROCESS | 1723 | 1464711103844 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 09:11:43 INFO - PROCESS | 1723 | 1464711103851 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:11:43 INFO - PROCESS | 1723 | 1464711103856 Marionette TRACE conn4 <- [1,2430,null,{}] 09:11:43 INFO - PROCESS | 1723 | 1464711103862 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}] 09:11:44 INFO - PROCESS | 1723 | 1464711104136 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 09:11:44 INFO - PROCESS | 1723 | 1464711104483 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x91368000 == 147 [pid = 1723] [id = 615] 09:11:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x950d0000) [pid = 1723] [serial = 1846] [outer = (nil)] 09:11:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x9ae8cc00) [pid = 1723] [serial = 1847] [outer = 0x950d0000] 09:11:44 INFO - PROCESS | 1723 | 1464711104580 Marionette DEBUG loaded listener.js 09:11:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9b195000) [pid = 1723] [serial = 1848] [outer = 0x950d0000] 09:11:45 INFO - PROCESS | 1723 | 1464711105506 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]]]}] 09:11:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:11:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1694ms 09:11:45 INFO - PROCESS | 1723 | 1464711105546 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 09:11:45 INFO - PROCESS | 1723 | 1464711105549 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 09:11:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:11:45 INFO - PROCESS | 1723 | 1464711105556 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:11:45 INFO - PROCESS | 1723 | 1464711105560 Marionette TRACE conn4 <- [1,2434,null,{}] 09:11:45 INFO - PROCESS | 1723 | 1464711105566 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}] 09:11:45 INFO - PROCESS | 1723 | 1464711105807 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 09:11:46 INFO - PROCESS | 1723 | 1464711106144 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x92d20400 == 148 [pid = 1723] [id = 616] 09:11:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x9b261400) [pid = 1723] [serial = 1849] [outer = (nil)] 09:11:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x9b644c00) [pid = 1723] [serial = 1850] [outer = 0x9b261400] 09:11:46 INFO - PROCESS | 1723 | 1464711106244 Marionette DEBUG loaded listener.js 09:11:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x9b64b000) [pid = 1723] [serial = 1851] [outer = 0x9b261400] 09:11:47 INFO - PROCESS | 1723 | 1464711107172 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]]]}] 09:11:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:11:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1682ms 09:11:47 INFO - PROCESS | 1723 | 1464711107239 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 09:11:47 INFO - PROCESS | 1723 | 1464711107244 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 09:11:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:11:47 INFO - PROCESS | 1723 | 1464711107251 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:11:47 INFO - PROCESS | 1723 | 1464711107254 Marionette TRACE conn4 <- [1,2438,null,{}] 09:11:47 INFO - PROCESS | 1723 | 1464711107260 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}] 09:11:47 INFO - PROCESS | 1723 | 1464711107557 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 09:11:47 INFO - PROCESS | 1723 | 1464711107900 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x92e27c00 == 149 [pid = 1723] [id = 617] 09:11:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x95196400) [pid = 1723] [serial = 1852] [outer = (nil)] 09:11:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9ba15400) [pid = 1723] [serial = 1853] [outer = 0x95196400] 09:11:48 INFO - PROCESS | 1723 | 1464711108004 Marionette DEBUG loaded listener.js 09:11:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9c050800) [pid = 1723] [serial = 1854] [outer = 0x95196400] 09:11:48 INFO - PROCESS | 1723 | 1464711108958 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]]]}] 09:11:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:11:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1738ms 09:11:48 INFO - PROCESS | 1723 | 1464711108990 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 09:11:48 INFO - PROCESS | 1723 | 1464711108994 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 09:11:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:11:49 INFO - PROCESS | 1723 | 1464711109001 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:11:49 INFO - PROCESS | 1723 | 1464711109005 Marionette TRACE conn4 <- [1,2442,null,{}] 09:11:49 INFO - PROCESS | 1723 | 1464711109011 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}] 09:11:49 INFO - PROCESS | 1723 | 1464711109252 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 09:11:49 INFO - PROCESS | 1723 | 1464711109604 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a780800 == 150 [pid = 1723] [id = 618] 09:11:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9b25d800) [pid = 1723] [serial = 1855] [outer = (nil)] 09:11:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x9c2a8000) [pid = 1723] [serial = 1856] [outer = 0x9b25d800] 09:11:49 INFO - PROCESS | 1723 | 1464711109702 Marionette DEBUG loaded listener.js 09:11:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9c2ae000) [pid = 1723] [serial = 1857] [outer = 0x9b25d800] 09:11:50 INFO - PROCESS | 1723 | 1464711110597 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]]]}] 09:11:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:11:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1634ms 09:11:50 INFO - PROCESS | 1723 | 1464711110636 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 09:11:50 INFO - PROCESS | 1723 | 1464711110642 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 09:11:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:11:50 INFO - PROCESS | 1723 | 1464711110649 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:11:50 INFO - PROCESS | 1723 | 1464711110653 Marionette TRACE conn4 <- [1,2446,null,{}] 09:11:50 INFO - PROCESS | 1723 | 1464711110659 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}] 09:11:51 INFO - PROCESS | 1723 | 1464711111004 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 09:11:51 INFO - PROCESS | 1723 | 1464711111277 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d86c00 == 151 [pid = 1723] [id = 619] 09:11:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9c2a2800) [pid = 1723] [serial = 1858] [outer = (nil)] 09:11:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x9d587400) [pid = 1723] [serial = 1859] [outer = 0x9c2a2800] 09:11:51 INFO - PROCESS | 1723 | 1464711111381 Marionette DEBUG loaded listener.js 09:11:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9d589400) [pid = 1723] [serial = 1860] [outer = 0x9c2a2800] 09:11:52 INFO - PROCESS | 1723 | 1464711112352 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]]]}] 09:11:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:11:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1738ms 09:11:52 INFO - PROCESS | 1723 | 1464711112388 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 09:11:52 INFO - PROCESS | 1723 | 1464711112391 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 09:11:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:11:52 INFO - PROCESS | 1723 | 1464711112399 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:11:52 INFO - PROCESS | 1723 | 1464711112401 Marionette TRACE conn4 <- [1,2450,null,{}] 09:11:52 INFO - PROCESS | 1723 | 1464711112408 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}] 09:11:52 INFO - PROCESS | 1723 | 1464711112668 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 09:11:53 INFO - PROCESS | 1723 | 1464711113019 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x87088000 == 152 [pid = 1723] [id = 620] 09:11:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x99009c00) [pid = 1723] [serial = 1861] [outer = (nil)] 09:11:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0xa0612c00) [pid = 1723] [serial = 1862] [outer = 0x99009c00] 09:11:53 INFO - PROCESS | 1723 | 1464711113119 Marionette DEBUG loaded listener.js 09:11:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0xa115c000) [pid = 1723] [serial = 1863] [outer = 0x99009c00] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8adc0c00 == 151 [pid = 1723] [id = 332] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x85d85800 == 150 [pid = 1723] [id = 582] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b3000 == 149 [pid = 1723] [id = 581] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x88548400 == 148 [pid = 1723] [id = 580] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x866db800 == 147 [pid = 1723] [id = 331] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x866d8c00 == 146 [pid = 1723] [id = 603] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8baee400 == 145 [pid = 1723] [id = 602] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8779c400 == 144 [pid = 1723] [id = 601] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x920b2c00 == 143 [pid = 1723] [id = 597] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x9a78a000 == 142 [pid = 1723] [id = 598] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x97623400 == 141 [pid = 1723] [id = 596] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x86a5c800 == 140 [pid = 1723] [id = 595] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x920b4800 == 139 [pid = 1723] [id = 594] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e2000 == 138 [pid = 1723] [id = 593] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x866d2c00 == 137 [pid = 1723] [id = 591] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8e062800 == 136 [pid = 1723] [id = 592] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x9111a800 == 135 [pid = 1723] [id = 590] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8dec4c00 == 134 [pid = 1723] [id = 589] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8d713400 == 133 [pid = 1723] [id = 588] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x89b18000 == 132 [pid = 1723] [id = 587] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8e05cc00 == 131 [pid = 1723] [id = 586] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8b24c800 == 130 [pid = 1723] [id = 585] 09:11:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8779d000 == 129 [pid = 1723] [id = 584] 09:11:56 INFO - PROCESS | 1723 | 1464711116639 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]]]}] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8d710400) [pid = 1723] [serial = 1751] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x9b16cc00) [pid = 1723] [serial = 1725] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9c2aa800) [pid = 1723] [serial = 1736] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x92af1c00) [pid = 1723] [serial = 1712] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x9a787400) [pid = 1723] [serial = 1721] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x86a62000) [pid = 1723] [serial = 1688] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x9ae86000) [pid = 1723] [serial = 1724] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8bbe0400) [pid = 1723] [serial = 1692] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x9ba1c000) [pid = 1723] [serial = 1730] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x9ba43000) [pid = 1723] [serial = 1731] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x9b266c00) [pid = 1723] [serial = 1727] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x924cd400) [pid = 1723] [serial = 1710] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x9b3a4000) [pid = 1723] [serial = 1728] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8b0bd800) [pid = 1723] [serial = 1745] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x89958800) [pid = 1723] [serial = 1743] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x87a0d800) [pid = 1723] [serial = 1689] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8e07b800) [pid = 1723] [serial = 1697] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x92e28400) [pid = 1723] [serial = 1716] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8d855400) [pid = 1723] [serial = 1694] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x9d511800) [pid = 1723] [serial = 1740] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x9c2ac400) [pid = 1723] [serial = 1737] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8ed80400) [pid = 1723] [serial = 1700] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8e107400) [pid = 1723] [serial = 1698] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x887b8000) [pid = 1723] [serial = 1742] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x9c084000) [pid = 1723] [serial = 1733] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8b253400) [pid = 1723] [serial = 1691] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x92af9000) [pid = 1723] [serial = 1713] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8bd48400) [pid = 1723] [serial = 1749] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x9527d400) [pid = 1723] [serial = 1718] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x911c5800) [pid = 1723] [serial = 1707] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x913d2800) [pid = 1723] [serial = 1709] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8adc1800) [pid = 1723] [serial = 1748] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8ee46400) [pid = 1723] [serial = 1701] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x92d2b400) [pid = 1723] [serial = 1715] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x9d50dc00) [pid = 1723] [serial = 1739] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x9c08a400) [pid = 1723] [serial = 1734] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8bd42800) [pid = 1723] [serial = 1626] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8f6e2400) [pid = 1723] [serial = 1704] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8b251400) [pid = 1723] [serial = 1746] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8d860000) [pid = 1723] [serial = 1695] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8f544800) [pid = 1723] [serial = 1703] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x9a78d400) [pid = 1723] [serial = 1722] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x96476800) [pid = 1723] [serial = 1719] [outer = (nil)] [url = about:blank] 09:11:56 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x91160c00) [pid = 1723] [serial = 1706] [outer = (nil)] [url = about:blank] 09:11:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:11:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 4549ms 09:11:56 INFO - PROCESS | 1723 | 1464711116975 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 09:11:56 INFO - PROCESS | 1723 | 1464711116983 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 09:11:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:11:57 INFO - PROCESS | 1723 | 1464711116995 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:11:57 INFO - PROCESS | 1723 | 1464711117000 Marionette TRACE conn4 <- [1,2454,null,{}] 09:11:57 INFO - PROCESS | 1723 | 1464711117011 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}] 09:11:57 INFO - PROCESS | 1723 | 1464711117284 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 09:11:57 INFO - PROCESS | 1723 | 1464711117533 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x88547c00 == 130 [pid = 1723] [id = 621] 09:11:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x88548400) [pid = 1723] [serial = 1864] [outer = (nil)] 09:11:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x885ae400) [pid = 1723] [serial = 1865] [outer = 0x88548400] 09:11:57 INFO - PROCESS | 1723 | 1464711117616 Marionette DEBUG loaded listener.js 09:11:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x89959000) [pid = 1723] [serial = 1866] [outer = 0x88548400] 09:11:58 INFO - PROCESS | 1723 | 1464711118456 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]]]}] 09:11:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:11:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1485ms 09:11:58 INFO - PROCESS | 1723 | 1464711118486 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 09:11:58 INFO - PROCESS | 1723 | 1464711118493 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 09:11:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:11:58 INFO - PROCESS | 1723 | 1464711118505 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:11:58 INFO - PROCESS | 1723 | 1464711118509 Marionette TRACE conn4 <- [1,2458,null,{}] 09:11:58 INFO - PROCESS | 1723 | 1464711118516 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}] 09:11:58 INFO - PROCESS | 1723 | 1464711118761 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 09:11:59 INFO - PROCESS | 1723 | 1464711119034 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:11:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660bc00 == 131 [pid = 1723] [id = 622] 09:11:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8b0b4c00) [pid = 1723] [serial = 1867] [outer = (nil)] 09:11:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8b0bdc00) [pid = 1723] [serial = 1868] [outer = 0x8b0b4c00] 09:11:59 INFO - PROCESS | 1723 | 1464711119131 Marionette DEBUG loaded listener.js 09:11:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8b251400) [pid = 1723] [serial = 1869] [outer = 0x8b0b4c00] 09:12:00 INFO - PROCESS | 1723 | 1464711120089 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]]]}] 09:12:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:12:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1635ms 09:12:00 INFO - PROCESS | 1723 | 1464711120141 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 09:12:00 INFO - PROCESS | 1723 | 1464711120146 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 09:12:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:12:00 INFO - PROCESS | 1723 | 1464711120153 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:12:00 INFO - PROCESS | 1723 | 1464711120159 Marionette TRACE conn4 <- [1,2462,null,{}] 09:12:00 INFO - PROCESS | 1723 | 1464711120184 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}] 09:12:00 INFO - PROCESS | 1723 | 1464711120509 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 09:12:00 INFO - PROCESS | 1723 | 1464711120741 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb4a800 == 132 [pid = 1723] [id = 623] 09:12:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8bd4a000) [pid = 1723] [serial = 1870] [outer = (nil)] 09:12:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8be83400) [pid = 1723] [serial = 1871] [outer = 0x8bd4a000] 09:12:00 INFO - PROCESS | 1723 | 1464711120826 Marionette DEBUG loaded listener.js 09:12:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8c6a1c00) [pid = 1723] [serial = 1872] [outer = 0x8bd4a000] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x99ebe800) [pid = 1723] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9b25ec00) [pid = 1723] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x951a1800) [pid = 1723] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x9ae82000) [pid = 1723] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8bb49000) [pid = 1723] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8ee02800) [pid = 1723] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x94f8b000) [pid = 1723] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x88548c00) [pid = 1723] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8bd4c800) [pid = 1723] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x913d4800) [pid = 1723] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8e056c00) [pid = 1723] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x887b2400) [pid = 1723] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8ec7fc00) [pid = 1723] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x9a35b800) [pid = 1723] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x91164c00) [pid = 1723] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x8e103400) [pid = 1723] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x9111b400) [pid = 1723] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8bd4a400) [pid = 1723] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:12:02 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8e05d000) [pid = 1723] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:12:02 INFO - PROCESS | 1723 | 1464711122418 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]]]}] 09:12:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:12:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 2299ms 09:12:02 INFO - PROCESS | 1723 | 1464711122454 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 09:12:02 INFO - PROCESS | 1723 | 1464711122458 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 09:12:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:12:02 INFO - PROCESS | 1723 | 1464711122492 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:12:02 INFO - PROCESS | 1723 | 1464711122495 Marionette TRACE conn4 <- [1,2466,null,{}] 09:12:02 INFO - PROCESS | 1723 | 1464711122502 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}] 09:12:02 INFO - PROCESS | 1723 | 1464711122740 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 09:12:02 INFO - PROCESS | 1723 | 1464711122953 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d1400 == 133 [pid = 1723] [id = 624] 09:12:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x885aac00) [pid = 1723] [serial = 1873] [outer = (nil)] 09:12:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8d855800) [pid = 1723] [serial = 1874] [outer = 0x885aac00] 09:12:03 INFO - PROCESS | 1723 | 1464711123035 Marionette DEBUG loaded listener.js 09:12:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8dd09c00) [pid = 1723] [serial = 1875] [outer = 0x885aac00] 09:12:03 INFO - PROCESS | 1723 | 1464711123879 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]]]}] 09:12:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:12:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1442ms 09:12:03 INFO - PROCESS | 1723 | 1464711123925 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 09:12:03 INFO - PROCESS | 1723 | 1464711123929 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 09:12:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:12:03 INFO - PROCESS | 1723 | 1464711123935 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:12:03 INFO - PROCESS | 1723 | 1464711123939 Marionette TRACE conn4 <- [1,2470,null,{}] 09:12:04 INFO - PROCESS | 1723 | 1464711124103 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}] 09:12:04 INFO - PROCESS | 1723 | 1464711124381 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 09:12:04 INFO - PROCESS | 1723 | 1464711124749 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a13c00 == 134 [pid = 1723] [id = 625] 09:12:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8853f800) [pid = 1723] [serial = 1876] [outer = (nil)] 09:12:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x885af000) [pid = 1723] [serial = 1877] [outer = 0x8853f800] 09:12:04 INFO - PROCESS | 1723 | 1464711124846 Marionette DEBUG loaded listener.js 09:12:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x89b17c00) [pid = 1723] [serial = 1878] [outer = 0x8853f800] 09:12:05 INFO - PROCESS | 1723 | 1464711125868 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]]]}] 09:12:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:12:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1990ms 09:12:05 INFO - PROCESS | 1723 | 1464711125928 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 09:12:05 INFO - PROCESS | 1723 | 1464711125936 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 09:12:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:12:05 INFO - PROCESS | 1723 | 1464711125945 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:12:05 INFO - PROCESS | 1723 | 1464711125950 Marionette TRACE conn4 <- [1,2474,null,{}] 09:12:05 INFO - PROCESS | 1723 | 1464711125958 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}] 09:12:06 INFO - PROCESS | 1723 | 1464711126294 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 09:12:06 INFO - PROCESS | 1723 | 1464711126653 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbebc00 == 135 [pid = 1723] [id = 626] 09:12:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8bd4a800) [pid = 1723] [serial = 1879] [outer = (nil)] 09:12:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8be8f000) [pid = 1723] [serial = 1880] [outer = 0x8bd4a800] 09:12:06 INFO - PROCESS | 1723 | 1464711126761 Marionette DEBUG loaded listener.js 09:12:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8dec9400) [pid = 1723] [serial = 1881] [outer = 0x8bd4a800] 09:12:07 INFO - PROCESS | 1723 | 1464711127858 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]]]}] 09:12:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:12:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1988ms 09:12:07 INFO - PROCESS | 1723 | 1464711127935 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 09:12:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:12:07 INFO - PROCESS | 1723 | 1464711127940 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 09:12:07 INFO - PROCESS | 1723 | 1464711127947 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:12:07 INFO - PROCESS | 1723 | 1464711127951 Marionette TRACE conn4 <- [1,2478,null,{}] 09:12:07 INFO - PROCESS | 1723 | 1464711127958 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}] 09:12:08 INFO - PROCESS | 1723 | 1464711128260 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 09:12:08 INFO - PROCESS | 1723 | 1464711128652 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd49800 == 136 [pid = 1723] [id = 627] 09:12:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8e05a000) [pid = 1723] [serial = 1882] [outer = (nil)] 09:12:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8e062400) [pid = 1723] [serial = 1883] [outer = 0x8e05a000] 09:12:08 INFO - PROCESS | 1723 | 1464711128750 Marionette DEBUG loaded listener.js 09:12:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8e107400) [pid = 1723] [serial = 1884] [outer = 0x8e05a000] 09:12:09 INFO - PROCESS | 1723 | 1464711129748 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]]]}] 09:12:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:12:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1844ms 09:12:09 INFO - PROCESS | 1723 | 1464711129800 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 09:12:09 INFO - PROCESS | 1723 | 1464711129812 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 09:12:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:12:09 INFO - PROCESS | 1723 | 1464711129823 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:12:09 INFO - PROCESS | 1723 | 1464711129827 Marionette TRACE conn4 <- [1,2482,null,{}] 09:12:09 INFO - PROCESS | 1723 | 1464711129834 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}] 09:12:10 INFO - PROCESS | 1723 | 1464711130096 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 09:12:10 INFO - PROCESS | 1723 | 1464711130439 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b1a8000 == 137 [pid = 1723] [id = 628] 09:12:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8decf800) [pid = 1723] [serial = 1885] [outer = (nil)] 09:12:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8ee0fc00) [pid = 1723] [serial = 1886] [outer = 0x8decf800] 09:12:10 INFO - PROCESS | 1723 | 1464711130542 Marionette DEBUG loaded listener.js 09:12:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8f53d400) [pid = 1723] [serial = 1887] [outer = 0x8decf800] 09:12:11 INFO - PROCESS | 1723 | 1464711131501 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]]]}] 09:12:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:12:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1735ms 09:12:11 INFO - PROCESS | 1723 | 1464711131558 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 09:12:11 INFO - PROCESS | 1723 | 1464711131561 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 09:12:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:12:11 INFO - PROCESS | 1723 | 1464711131569 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:12:11 INFO - PROCESS | 1723 | 1464711131573 Marionette TRACE conn4 <- [1,2486,null,{}] 09:12:11 INFO - PROCESS | 1723 | 1464711131579 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}] 09:12:11 INFO - PROCESS | 1723 | 1464711131842 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 09:12:12 INFO - PROCESS | 1723 | 1464711132192 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x866da000 == 138 [pid = 1723] [id = 629] 09:12:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8ee48400) [pid = 1723] [serial = 1888] [outer = (nil)] 09:12:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8f617c00) [pid = 1723] [serial = 1889] [outer = 0x8ee48400] 09:12:12 INFO - PROCESS | 1723 | 1464711132289 Marionette DEBUG loaded listener.js 09:12:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8f6e1400) [pid = 1723] [serial = 1890] [outer = 0x8ee48400] 09:12:13 INFO - PROCESS | 1723 | 1464711133243 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]]]}] 09:12:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:12:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1739ms 09:12:13 INFO - PROCESS | 1723 | 1464711133309 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 09:12:13 INFO - PROCESS | 1723 | 1464711133314 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 09:12:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:12:13 INFO - PROCESS | 1723 | 1464711133322 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:12:13 INFO - PROCESS | 1723 | 1464711133324 Marionette TRACE conn4 <- [1,2490,null,{}] 09:12:13 INFO - PROCESS | 1723 | 1464711133331 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}] 09:12:13 INFO - PROCESS | 1723 | 1464711133653 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 09:12:14 INFO - PROCESS | 1723 | 1464711134004 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f53dc00 == 139 [pid = 1723] [id = 630] 09:12:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x91119000) [pid = 1723] [serial = 1891] [outer = (nil)] 09:12:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x91167c00) [pid = 1723] [serial = 1892] [outer = 0x91119000] 09:12:14 INFO - PROCESS | 1723 | 1464711134098 Marionette DEBUG loaded listener.js 09:12:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x91320c00) [pid = 1723] [serial = 1893] [outer = 0x91119000] 09:12:15 INFO - PROCESS | 1723 | 1464711135047 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]]]}] 09:12:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:12:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1784ms 09:12:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:12:15 INFO - PROCESS | 1723 | 1464711135107 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 09:12:15 INFO - PROCESS | 1723 | 1464711135110 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 09:12:15 INFO - PROCESS | 1723 | 1464711135117 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:12:15 INFO - PROCESS | 1723 | 1464711135120 Marionette TRACE conn4 <- [1,2494,null,{}] 09:12:15 INFO - PROCESS | 1723 | 1464711135127 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}] 09:12:15 INFO - PROCESS | 1723 | 1464711135380 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 09:12:15 INFO - PROCESS | 1723 | 1464711135722 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x911bb000 == 140 [pid = 1723] [id = 631] 09:12:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x91324c00) [pid = 1723] [serial = 1894] [outer = (nil)] 09:12:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x91373800) [pid = 1723] [serial = 1895] [outer = 0x91324c00] 09:12:15 INFO - PROCESS | 1723 | 1464711135826 Marionette DEBUG loaded listener.js 09:12:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x920adc00) [pid = 1723] [serial = 1896] [outer = 0x91324c00] 09:12:16 INFO - PROCESS | 1723 | 1464711136780 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]]]}] 09:12:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:12:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1736ms 09:12:16 INFO - PROCESS | 1723 | 1464711136854 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 09:12:16 INFO - PROCESS | 1723 | 1464711136857 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 09:12:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:12:16 INFO - PROCESS | 1723 | 1464711136864 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:12:16 INFO - PROCESS | 1723 | 1464711136868 Marionette TRACE conn4 <- [1,2498,null,{}] 09:12:16 INFO - PROCESS | 1723 | 1464711136875 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}] 09:12:17 INFO - PROCESS | 1723 | 1464711137172 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 09:12:17 INFO - PROCESS | 1723 | 1464711137525 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0bac00 == 141 [pid = 1723] [id = 632] 09:12:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8dec6400) [pid = 1723] [serial = 1897] [outer = (nil)] 09:12:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x924d6800) [pid = 1723] [serial = 1898] [outer = 0x8dec6400] 09:12:17 INFO - PROCESS | 1723 | 1464711137623 Marionette DEBUG loaded listener.js 09:12:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x928eb000) [pid = 1723] [serial = 1899] [outer = 0x8dec6400] 09:12:18 INFO - PROCESS | 1723 | 1464711138566 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]]]}] 09:12:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:12:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1744ms 09:12:18 INFO - PROCESS | 1723 | 1464711138610 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 09:12:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:12:18 INFO - PROCESS | 1723 | 1464711138614 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 09:12:18 INFO - PROCESS | 1723 | 1464711138621 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:12:18 INFO - PROCESS | 1723 | 1464711138625 Marionette TRACE conn4 <- [1,2502,null,{}] 09:12:18 INFO - PROCESS | 1723 | 1464711138631 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}] 09:12:18 INFO - PROCESS | 1723 | 1464711138882 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 09:12:19 INFO - PROCESS | 1723 | 1464711139222 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d1c00 == 142 [pid = 1723] [id = 633] 09:12:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x928dfc00) [pid = 1723] [serial = 1900] [outer = (nil)] 09:12:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x92e29c00) [pid = 1723] [serial = 1901] [outer = 0x928dfc00] 09:12:19 INFO - PROCESS | 1723 | 1464711139324 Marionette DEBUG loaded listener.js 09:12:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x93a9e800) [pid = 1723] [serial = 1902] [outer = 0x928dfc00] 09:12:20 INFO - PROCESS | 1723 | 1464711140631 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]]]}] 09:12:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:12:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 2087ms 09:12:20 INFO - PROCESS | 1723 | 1464711140711 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 09:12:20 INFO - PROCESS | 1723 | 1464711140718 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 09:12:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:12:20 INFO - PROCESS | 1723 | 1464711140729 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:12:20 INFO - PROCESS | 1723 | 1464711140734 Marionette TRACE conn4 <- [1,2506,null,{}] 09:12:20 INFO - PROCESS | 1723 | 1464711140745 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}] 09:12:21 INFO - PROCESS | 1723 | 1464711141226 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 09:12:21 INFO - PROCESS | 1723 | 1464711141548 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x924d2800 == 143 [pid = 1723] [id = 634] 09:12:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x92aecc00) [pid = 1723] [serial = 1903] [outer = (nil)] 09:12:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x9527b400) [pid = 1723] [serial = 1904] [outer = 0x92aecc00] 09:12:21 INFO - PROCESS | 1723 | 1464711141694 Marionette DEBUG loaded listener.js 09:12:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x952e2c00) [pid = 1723] [serial = 1905] [outer = 0x92aecc00] 09:12:22 INFO - PROCESS | 1723 | 1464711142686 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]]]}] 09:12:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:12:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2042ms 09:12:22 INFO - PROCESS | 1723 | 1464711142771 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 09:12:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:12:22 INFO - PROCESS | 1723 | 1464711142775 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 09:12:22 INFO - PROCESS | 1723 | 1464711142783 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:12:22 INFO - PROCESS | 1723 | 1464711142787 Marionette TRACE conn4 <- [1,2510,null,{}] 09:12:22 INFO - PROCESS | 1723 | 1464711142794 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}] 09:12:23 INFO - PROCESS | 1723 | 1464711143114 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 09:12:23 INFO - PROCESS | 1723 | 1464711143469 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x92d26000 == 144 [pid = 1723] [id = 635] 09:12:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x97623000) [pid = 1723] [serial = 1906] [outer = (nil)] 09:12:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x99fb7000) [pid = 1723] [serial = 1907] [outer = 0x97623000] 09:12:23 INFO - PROCESS | 1723 | 1464711143580 Marionette DEBUG loaded listener.js 09:12:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9a78a000) [pid = 1723] [serial = 1908] [outer = 0x97623000] 09:12:24 INFO - PROCESS | 1723 | 1464711144579 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]]]}] 09:12:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:12:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1835ms 09:12:24 INFO - PROCESS | 1723 | 1464711144617 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 09:12:24 INFO - PROCESS | 1723 | 1464711144621 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 09:12:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:12:24 INFO - PROCESS | 1723 | 1464711144628 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:12:24 INFO - PROCESS | 1723 | 1464711144633 Marionette TRACE conn4 <- [1,2514,null,{}] 09:12:24 INFO - PROCESS | 1723 | 1464711144639 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}] 09:12:24 INFO - PROCESS | 1723 | 1464711144893 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 09:12:25 INFO - PROCESS | 1723 | 1464711145243 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a292c00 == 145 [pid = 1723] [id = 636] 09:12:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x9a78d000) [pid = 1723] [serial = 1909] [outer = (nil)] 09:12:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x9aa30400) [pid = 1723] [serial = 1910] [outer = 0x9a78d000] 09:12:25 INFO - PROCESS | 1723 | 1464711145341 Marionette DEBUG loaded listener.js 09:12:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9ae87000) [pid = 1723] [serial = 1911] [outer = 0x9a78d000] 09:12:26 INFO - PROCESS | 1723 | 1464711146271 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]]]}] 09:12:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:12:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1694ms 09:12:26 INFO - PROCESS | 1723 | 1464711146324 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 09:12:26 INFO - PROCESS | 1723 | 1464711146328 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 09:12:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:12:26 INFO - PROCESS | 1723 | 1464711146336 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:12:26 INFO - PROCESS | 1723 | 1464711146339 Marionette TRACE conn4 <- [1,2518,null,{}] 09:12:26 INFO - PROCESS | 1723 | 1464711146346 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}] 09:12:26 INFO - PROCESS | 1723 | 1464711146608 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 09:12:26 INFO - PROCESS | 1723 | 1464711146965 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a98b000 == 146 [pid = 1723] [id = 637] 09:12:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x9a998000) [pid = 1723] [serial = 1912] [outer = (nil)] 09:12:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x9b262000) [pid = 1723] [serial = 1913] [outer = 0x9a998000] 09:12:27 INFO - PROCESS | 1723 | 1464711147061 Marionette DEBUG loaded listener.js 09:12:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x9b267c00) [pid = 1723] [serial = 1914] [outer = 0x9a998000] 09:12:27 INFO - PROCESS | 1723 | 1464711147973 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]]]}] 09:12:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:12:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1689ms 09:12:28 INFO - PROCESS | 1723 | 1464711148028 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 09:12:28 INFO - PROCESS | 1723 | 1464711148032 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 09:12:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:12:28 INFO - PROCESS | 1723 | 1464711148042 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:12:28 INFO - PROCESS | 1723 | 1464711148045 Marionette TRACE conn4 <- [1,2522,null,{}] 09:12:28 INFO - PROCESS | 1723 | 1464711148052 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}] 09:12:28 INFO - PROCESS | 1723 | 1464711148290 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 09:12:28 INFO - PROCESS | 1723 | 1464711148656 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x952e9800 == 147 [pid = 1723] [id = 638] 09:12:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x964e0000) [pid = 1723] [serial = 1915] [outer = (nil)] 09:12:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9b651800) [pid = 1723] [serial = 1916] [outer = 0x964e0000] 09:12:28 INFO - PROCESS | 1723 | 1464711148753 Marionette DEBUG loaded listener.js 09:12:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9ba17000) [pid = 1723] [serial = 1917] [outer = 0x964e0000] 09:12:29 INFO - PROCESS | 1723 | 1464711149665 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]]]}] 09:12:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:12:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1681ms 09:12:29 INFO - PROCESS | 1723 | 1464711149727 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 09:12:29 INFO - PROCESS | 1723 | 1464711149731 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 09:12:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:12:29 INFO - PROCESS | 1723 | 1464711149738 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:12:29 INFO - PROCESS | 1723 | 1464711149741 Marionette TRACE conn4 <- [1,2526,null,{}] 09:12:29 INFO - PROCESS | 1723 | 1464711149747 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}] 09:12:29 INFO - PROCESS | 1723 | 1464711149996 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 09:12:30 INFO - PROCESS | 1723 | 1464711150340 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x866db400 == 148 [pid = 1723] [id = 639] 09:12:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9b18f400) [pid = 1723] [serial = 1918] [outer = (nil)] 09:12:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x9c2a6800) [pid = 1723] [serial = 1919] [outer = 0x9b18f400] 09:12:30 INFO - PROCESS | 1723 | 1464711150438 Marionette DEBUG loaded listener.js 09:12:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9c2ae400) [pid = 1723] [serial = 1920] [outer = 0x9b18f400] 09:12:31 INFO - PROCESS | 1723 | 1464711151408 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]]]}] 09:12:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:12:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1732ms 09:12:31 INFO - PROCESS | 1723 | 1464711151474 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 09:12:31 INFO - PROCESS | 1723 | 1464711151481 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 09:12:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:12:31 INFO - PROCESS | 1723 | 1464711151493 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:12:31 INFO - PROCESS | 1723 | 1464711151497 Marionette TRACE conn4 <- [1,2530,null,{}] 09:12:31 INFO - PROCESS | 1723 | 1464711151508 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}] 09:12:31 INFO - PROCESS | 1723 | 1464711151847 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 09:12:32 INFO - PROCESS | 1723 | 1464711152195 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x9c08ac00 == 149 [pid = 1723] [id = 640] 09:12:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9c2a1800) [pid = 1723] [serial = 1921] [outer = (nil)] 09:12:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x9d9ca800) [pid = 1723] [serial = 1922] [outer = 0x9c2a1800] 09:12:32 INFO - PROCESS | 1723 | 1464711152290 Marionette DEBUG loaded listener.js 09:12:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0xa0611000) [pid = 1723] [serial = 1923] [outer = 0x9c2a1800] 09:12:33 INFO - PROCESS | 1723 | 1464711153240 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]]]}] 09:12:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:12:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1794ms 09:12:33 INFO - PROCESS | 1723 | 1464711153287 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 09:12:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:12:33 INFO - PROCESS | 1723 | 1464711153291 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 09:12:33 INFO - PROCESS | 1723 | 1464711153298 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:12:33 INFO - PROCESS | 1723 | 1464711153301 Marionette TRACE conn4 <- [1,2534,null,{}] 09:12:33 INFO - PROCESS | 1723 | 1464711153307 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}] 09:12:33 INFO - PROCESS | 1723 | 1464711153562 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 09:12:33 INFO - PROCESS | 1723 | 1464711153934 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a18800 == 150 [pid = 1723] [id = 641] 09:12:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x89fd0400) [pid = 1723] [serial = 1924] [outer = (nil)] 09:12:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0xa2155000) [pid = 1723] [serial = 1925] [outer = 0x89fd0400] 09:12:34 INFO - PROCESS | 1723 | 1464711154033 Marionette DEBUG loaded listener.js 09:12:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0xa21b0400) [pid = 1723] [serial = 1926] [outer = 0x89fd0400] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x85d86c00 == 149 [pid = 1723] [id = 619] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x9a780800 == 148 [pid = 1723] [id = 618] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x92e27c00 == 147 [pid = 1723] [id = 617] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x92d20400 == 146 [pid = 1723] [id = 616] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x952ebc00 == 145 [pid = 1723] [id = 614] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x91368000 == 144 [pid = 1723] [id = 615] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x928e9800 == 143 [pid = 1723] [id = 613] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8fda1800 == 142 [pid = 1723] [id = 612] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8fd9d800 == 141 [pid = 1723] [id = 611] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x866de400 == 140 [pid = 1723] [id = 610] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8f614800 == 139 [pid = 1723] [id = 609] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8e07a800 == 138 [pid = 1723] [id = 608] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8be82800 == 137 [pid = 1723] [id = 606] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb4b800 == 136 [pid = 1723] [id = 607] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8b1aa400 == 135 [pid = 1723] [id = 605] 09:12:36 INFO - PROCESS | 1723 | --DOCSHELL 0x86a61400 == 134 [pid = 1723] [id = 604] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8b0b4400) [pid = 1723] [serial = 1811] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x9ae86400) [pid = 1723] [serial = 1793] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9ba0f400) [pid = 1723] [serial = 1800] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x952ed800) [pid = 1723] [serial = 1785] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x9b3a1800) [pid = 1723] [serial = 1797] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8bd47c00) [pid = 1723] [serial = 1809] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8fda0400) [pid = 1723] [serial = 1769] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x9762dc00) [pid = 1723] [serial = 1787] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x89950800) [pid = 1723] [serial = 1805] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x9b81c000) [pid = 1723] [serial = 1799] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8c6a8c00) [pid = 1723] [serial = 1686] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x92d27c00) [pid = 1723] [serial = 1781] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8bbe3400) [pid = 1723] [serial = 1808] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x89fc3800) [pid = 1723] [serial = 1806] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x9c07c400) [pid = 1723] [serial = 1802] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8f542000) [pid = 1723] [serial = 1766] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8b04ac00) [pid = 1723] [serial = 1755] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x920acc00) [pid = 1723] [serial = 1778] [outer = (nil)] [url = about:blank] 09:12:36 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x9a991000) [pid = 1723] [serial = 1791] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x913cd400) [pid = 1723] [serial = 1775] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x924d5400) [pid = 1723] [serial = 1779] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8ed71400) [pid = 1723] [serial = 1764] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x9a785400) [pid = 1723] [serial = 1790] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x9900a800) [pid = 1723] [serial = 1788] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x89fc3000) [pid = 1723] [serial = 1754] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8ec75400) [pid = 1723] [serial = 1763] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x911bbc00) [pid = 1723] [serial = 1772] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8dd08000) [pid = 1723] [serial = 1758] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x9ae8b000) [pid = 1723] [serial = 1794] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8e104000) [pid = 1723] [serial = 1761] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x91116c00) [pid = 1723] [serial = 1770] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8f54ac00) [pid = 1723] [serial = 1767] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x9527b000) [pid = 1723] [serial = 1784] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8e07ac00) [pid = 1723] [serial = 1760] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x9b264c00) [pid = 1723] [serial = 1796] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x9131d000) [pid = 1723] [serial = 1773] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8d712c00) [pid = 1723] [serial = 1757] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x92d2c800) [pid = 1723] [serial = 1782] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x913d1c00) [pid = 1723] [serial = 1776] [outer = (nil)] [url = about:blank] 09:12:37 INFO - PROCESS | 1723 | 1464711157598 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]]]}] 09:12:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:12:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 4353ms 09:12:37 INFO - PROCESS | 1723 | 1464711157652 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 09:12:37 INFO - PROCESS | 1723 | 1464711157659 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 09:12:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:12:37 INFO - PROCESS | 1723 | 1464711157669 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:12:37 INFO - PROCESS | 1723 | 1464711157673 Marionette TRACE conn4 <- [1,2538,null,{}] 09:12:37 INFO - PROCESS | 1723 | 1464711157686 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}] 09:12:37 INFO - PROCESS | 1723 | 1464711157957 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 09:12:38 INFO - PROCESS | 1723 | 1464711158229 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b0c400 == 135 [pid = 1723] [id = 642] 09:12:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x89b18000) [pid = 1723] [serial = 1927] [outer = (nil)] 09:12:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8b0b4400) [pid = 1723] [serial = 1928] [outer = 0x89b18000] 09:12:38 INFO - PROCESS | 1723 | 1464711158340 Marionette DEBUG loaded listener.js 09:12:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8bae3400) [pid = 1723] [serial = 1929] [outer = 0x89b18000] 09:12:39 INFO - PROCESS | 1723 | 1464711159197 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]]]}] 09:12:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:12:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1590ms 09:12:39 INFO - PROCESS | 1723 | 1464711159260 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 09:12:39 INFO - PROCESS | 1723 | 1464711159269 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 09:12:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:12:39 INFO - PROCESS | 1723 | 1464711159279 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:12:39 INFO - PROCESS | 1723 | 1464711159283 Marionette TRACE conn4 <- [1,2542,null,{}] 09:12:39 INFO - PROCESS | 1723 | 1464711159289 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}] 09:12:39 INFO - PROCESS | 1723 | 1464711159644 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 09:12:39 INFO - PROCESS | 1723 | 1464711159681 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbe3800 == 136 [pid = 1723] [id = 643] 09:12:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8bd4b000) [pid = 1723] [serial = 1930] [outer = (nil)] 09:12:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8c6a9c00) [pid = 1723] [serial = 1931] [outer = 0x8bd4b000] 09:12:39 INFO - PROCESS | 1723 | 1464711159760 Marionette DEBUG loaded listener.js 09:12:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8d85ac00) [pid = 1723] [serial = 1932] [outer = 0x8bd4b000] 09:12:40 INFO - PROCESS | 1723 | 1464711160845 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]]]}] 09:12:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:12:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1634ms 09:12:40 INFO - PROCESS | 1723 | 1464711160923 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 09:12:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:12:40 INFO - PROCESS | 1723 | 1464711160928 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 09:12:40 INFO - PROCESS | 1723 | 1464711160935 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:12:40 INFO - PROCESS | 1723 | 1464711160942 Marionette TRACE conn4 <- [1,2546,null,{}] 09:12:40 INFO - PROCESS | 1723 | 1464711160967 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}] 09:12:41 INFO - PROCESS | 1723 | 1464711161278 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 09:12:41 INFO - PROCESS | 1723 | 1464711161324 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd45800 == 137 [pid = 1723] [id = 644] 09:12:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8e073400) [pid = 1723] [serial = 1933] [outer = (nil)] 09:12:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8e07fc00) [pid = 1723] [serial = 1934] [outer = 0x8e073400] 09:12:41 INFO - PROCESS | 1723 | 1464711161407 Marionette DEBUG loaded listener.js 09:12:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8e10e800) [pid = 1723] [serial = 1935] [outer = 0x8e073400] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8bbeb400) [pid = 1723] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x928ec800) [pid = 1723] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8bd4a000) [pid = 1723] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x95196400) [pid = 1723] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x9b261400) [pid = 1723] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x950d0000) [pid = 1723] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x952ec400) [pid = 1723] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x92d2a400) [pid = 1723] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x91120400) [pid = 1723] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x91325000) [pid = 1723] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8f60b400) [pid = 1723] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8f615000) [pid = 1723] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8e10bc00) [pid = 1723] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8c6a8800) [pid = 1723] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8be8f400) [pid = 1723] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8b24b800) [pid = 1723] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x86a62c00) [pid = 1723] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8b0b4c00) [pid = 1723] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x88548400) [pid = 1723] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x99009c00) [pid = 1723] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x9c2a2800) [pid = 1723] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:12:42 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x9b25d800) [pid = 1723] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:12:42 INFO - PROCESS | 1723 | 1464711162957 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]]]}] 09:12:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:12:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 2043ms 09:12:42 INFO - PROCESS | 1723 | 1464711162978 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 09:12:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:12:42 INFO - PROCESS | 1723 | 1464711162985 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 09:12:42 INFO - PROCESS | 1723 | 1464711162992 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:12:42 INFO - PROCESS | 1723 | 1464711162995 Marionette TRACE conn4 <- [1,2550,null,{}] 09:12:43 INFO - PROCESS | 1723 | 1464711163001 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}] 09:12:43 INFO - PROCESS | 1723 | 1464711163316 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 09:12:43 INFO - PROCESS | 1723 | 1464711163340 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x87087000 == 138 [pid = 1723] [id = 645] 09:12:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x885a4000) [pid = 1723] [serial = 1936] [outer = (nil)] 09:12:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8e07e000) [pid = 1723] [serial = 1937] [outer = 0x885a4000] 09:12:43 INFO - PROCESS | 1723 | 1464711163422 Marionette DEBUG loaded listener.js 09:12:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8ec7e000) [pid = 1723] [serial = 1938] [outer = 0x885a4000] 09:12:44 INFO - PROCESS | 1723 | 1464711164908 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]]]}] 09:12:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:12:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1946ms 09:12:44 INFO - PROCESS | 1723 | 1464711164939 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 09:12:44 INFO - PROCESS | 1723 | 1464711164952 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 09:12:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:12:44 INFO - PROCESS | 1723 | 1464711164967 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:12:44 INFO - PROCESS | 1723 | 1464711164974 Marionette TRACE conn4 <- [1,2554,null,{}] 09:12:45 INFO - PROCESS | 1723 | 1464711164998 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}] 09:12:45 INFO - PROCESS | 1723 | 1464711165295 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 09:12:45 INFO - PROCESS | 1723 | 1464711165634 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:45 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a15c00 == 139 [pid = 1723] [id = 646] 09:12:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x887b2400) [pid = 1723] [serial = 1939] [outer = (nil)] 09:12:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8b19fc00) [pid = 1723] [serial = 1940] [outer = 0x887b2400] 09:12:45 INFO - PROCESS | 1723 | 1464711165732 Marionette DEBUG loaded listener.js 09:12:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8bbe8c00) [pid = 1723] [serial = 1941] [outer = 0x887b2400] 09:12:46 INFO - PROCESS | 1723 | 1464711166738 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]]]}] 09:12:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:12:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1814ms 09:12:46 INFO - PROCESS | 1723 | 1464711166781 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 09:12:46 INFO - PROCESS | 1723 | 1464711166792 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 09:12:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:12:46 INFO - PROCESS | 1723 | 1464711166804 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:12:46 INFO - PROCESS | 1723 | 1464711166808 Marionette TRACE conn4 <- [1,2558,null,{}] 09:12:46 INFO - PROCESS | 1723 | 1464711166815 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}] 09:12:47 INFO - PROCESS | 1723 | 1464711167093 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 09:12:47 INFO - PROCESS | 1723 | 1464711167421 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:47 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b24b800 == 140 [pid = 1723] [id = 647] 09:12:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8dd09400) [pid = 1723] [serial = 1942] [outer = (nil)] 09:12:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8ded2000) [pid = 1723] [serial = 1943] [outer = 0x8dd09400] 09:12:47 INFO - PROCESS | 1723 | 1464711167514 Marionette DEBUG loaded listener.js 09:12:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8e081000) [pid = 1723] [serial = 1944] [outer = 0x8dd09400] 09:12:48 INFO - PROCESS | 1723 | 1464711168583 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]]]}] 09:12:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:12:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1843ms 09:12:48 INFO - PROCESS | 1723 | 1464711168647 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 09:12:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:12:48 INFO - PROCESS | 1723 | 1464711168652 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 09:12:48 INFO - PROCESS | 1723 | 1464711168659 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:12:48 INFO - PROCESS | 1723 | 1464711168666 Marionette TRACE conn4 <- [1,2562,null,{}] 09:12:48 INFO - PROCESS | 1723 | 1464711168697 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}] 09:12:49 INFO - PROCESS | 1723 | 1464711169065 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 09:12:49 INFO - PROCESS | 1723 | 1464711169348 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec73400 == 141 [pid = 1723] [id = 648] 09:12:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8ed7c000) [pid = 1723] [serial = 1945] [outer = (nil)] 09:12:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8f547c00) [pid = 1723] [serial = 1946] [outer = 0x8ed7c000] 09:12:49 INFO - PROCESS | 1723 | 1464711169447 Marionette DEBUG loaded listener.js 09:12:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8f613000) [pid = 1723] [serial = 1947] [outer = 0x8ed7c000] 09:12:50 INFO - PROCESS | 1723 | 1464711170476 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]]]}] 09:12:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:12:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1851ms 09:12:50 INFO - PROCESS | 1723 | 1464711170510 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 09:12:50 INFO - PROCESS | 1723 | 1464711170516 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 09:12:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:12:50 INFO - PROCESS | 1723 | 1464711170522 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:12:50 INFO - PROCESS | 1723 | 1464711170526 Marionette TRACE conn4 <- [1,2566,null,{}] 09:12:50 INFO - PROCESS | 1723 | 1464711170533 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}] 09:12:50 INFO - PROCESS | 1723 | 1464711170799 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 09:12:51 INFO - PROCESS | 1723 | 1464711171141 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd09800 == 142 [pid = 1723] [id = 649] 09:12:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8fda4c00) [pid = 1723] [serial = 1948] [outer = (nil)] 09:12:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8fdac000) [pid = 1723] [serial = 1949] [outer = 0x8fda4c00] 09:12:51 INFO - PROCESS | 1723 | 1464711171237 Marionette DEBUG loaded listener.js 09:12:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x9111a400) [pid = 1723] [serial = 1950] [outer = 0x8fda4c00] 09:12:52 INFO - PROCESS | 1723 | 1464711172265 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]]]}] 09:12:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:12:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1794ms 09:12:52 INFO - PROCESS | 1723 | 1464711172318 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 09:12:52 INFO - PROCESS | 1723 | 1464711172321 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 09:12:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:12:52 INFO - PROCESS | 1723 | 1464711172329 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:12:52 INFO - PROCESS | 1723 | 1464711172332 Marionette TRACE conn4 <- [1,2570,null,{}] 09:12:52 INFO - PROCESS | 1723 | 1464711172338 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}] 09:12:52 INFO - PROCESS | 1723 | 1464711172592 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 09:12:52 INFO - PROCESS | 1723 | 1464711172951 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:52 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee42800 == 143 [pid = 1723] [id = 650] 09:12:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8fd9f000) [pid = 1723] [serial = 1951] [outer = (nil)] 09:12:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x911c1000) [pid = 1723] [serial = 1952] [outer = 0x8fd9f000] 09:12:53 INFO - PROCESS | 1723 | 1464711173049 Marionette DEBUG loaded listener.js 09:12:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x9131b400) [pid = 1723] [serial = 1953] [outer = 0x8fd9f000] 09:12:54 INFO - PROCESS | 1723 | 1464711174082 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]]]}] 09:12:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:12:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1791ms 09:12:54 INFO - PROCESS | 1723 | 1464711174120 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 09:12:54 INFO - PROCESS | 1723 | 1464711174125 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 09:12:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:12:54 INFO - PROCESS | 1723 | 1464711174132 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:12:54 INFO - PROCESS | 1723 | 1464711174137 Marionette TRACE conn4 <- [1,2574,null,{}] 09:12:54 INFO - PROCESS | 1723 | 1464711174143 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}] 09:12:54 INFO - PROCESS | 1723 | 1464711174429 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 09:12:54 INFO - PROCESS | 1723 | 1464711174790 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:54 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d7000 == 144 [pid = 1723] [id = 651] 09:12:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8f616000) [pid = 1723] [serial = 1954] [outer = (nil)] 09:12:54 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x928e0000) [pid = 1723] [serial = 1955] [outer = 0x8f616000] 09:12:54 INFO - PROCESS | 1723 | 1464711174889 Marionette DEBUG loaded listener.js 09:12:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x92d21c00) [pid = 1723] [serial = 1956] [outer = 0x8f616000] 09:12:55 INFO - PROCESS | 1723 | 1464711175850 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]]]}] 09:12:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:12:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1790ms 09:12:55 INFO - PROCESS | 1723 | 1464711175924 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 09:12:55 INFO - PROCESS | 1723 | 1464711175927 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 09:12:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:12:55 INFO - PROCESS | 1723 | 1464711175936 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:12:55 INFO - PROCESS | 1723 | 1464711175940 Marionette TRACE conn4 <- [1,2578,null,{}] 09:12:55 INFO - PROCESS | 1723 | 1464711175947 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}] 09:12:56 INFO - PROCESS | 1723 | 1464711176230 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 09:12:56 INFO - PROCESS | 1723 | 1464711176576 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:56 INFO - PROCESS | 1723 | ++DOCSHELL 0x920aa400 == 145 [pid = 1723] [id = 652] 09:12:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x920b1000) [pid = 1723] [serial = 1957] [outer = (nil)] 09:12:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x92e2b800) [pid = 1723] [serial = 1958] [outer = 0x920b1000] 09:12:56 INFO - PROCESS | 1723 | 1464711176682 Marionette DEBUG loaded listener.js 09:12:56 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x95193800) [pid = 1723] [serial = 1959] [outer = 0x920b1000] 09:12:57 INFO - PROCESS | 1723 | 1464711177644 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]]]}] 09:12:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:12:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1783ms 09:12:57 INFO - PROCESS | 1723 | 1464711177721 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 09:12:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:12:57 INFO - PROCESS | 1723 | 1464711177725 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 09:12:57 INFO - PROCESS | 1723 | 1464711177732 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:12:57 INFO - PROCESS | 1723 | 1464711177736 Marionette TRACE conn4 <- [1,2582,null,{}] 09:12:57 INFO - PROCESS | 1723 | 1464711177742 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}] 09:12:58 INFO - PROCESS | 1723 | 1464711178028 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 09:12:58 INFO - PROCESS | 1723 | 1464711178388 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:12:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e1c00 == 146 [pid = 1723] [id = 653] 09:12:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x913ce800) [pid = 1723] [serial = 1960] [outer = (nil)] 09:12:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x95281800) [pid = 1723] [serial = 1961] [outer = 0x913ce800] 09:12:58 INFO - PROCESS | 1723 | 1464711178486 Marionette DEBUG loaded listener.js 09:12:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x952e9c00) [pid = 1723] [serial = 1962] [outer = 0x913ce800] 09:12:59 INFO - PROCESS | 1723 | 1464711179422 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]]]}] 09:12:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:12:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1746ms 09:12:59 INFO - PROCESS | 1723 | 1464711179479 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 09:12:59 INFO - PROCESS | 1723 | 1464711179482 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 09:12:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:12:59 INFO - PROCESS | 1723 | 1464711179490 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:12:59 INFO - PROCESS | 1723 | 1464711179494 Marionette TRACE conn4 <- [1,2586,null,{}] 09:12:59 INFO - PROCESS | 1723 | 1464711179500 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}] 09:12:59 INFO - PROCESS | 1723 | 1464711179748 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 09:13:00 INFO - PROCESS | 1723 | 1464711180096 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x9131a800 == 147 [pid = 1723] [id = 654] 09:13:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x924d3c00) [pid = 1723] [serial = 1963] [outer = (nil)] 09:13:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x97626000) [pid = 1723] [serial = 1964] [outer = 0x924d3c00] 09:13:00 INFO - PROCESS | 1723 | 1464711180194 Marionette DEBUG loaded listener.js 09:13:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x9907ec00) [pid = 1723] [serial = 1965] [outer = 0x924d3c00] 09:13:01 INFO - PROCESS | 1723 | 1464711181122 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]]]}] 09:13:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:13:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1689ms 09:13:01 INFO - PROCESS | 1723 | 1464711181181 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 09:13:01 INFO - PROCESS | 1723 | 1464711181184 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 09:13:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:13:01 INFO - PROCESS | 1723 | 1464711181192 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:13:01 INFO - PROCESS | 1723 | 1464711181196 Marionette TRACE conn4 <- [1,2590,null,{}] 09:13:01 INFO - PROCESS | 1723 | 1464711181202 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}] 09:13:01 INFO - PROCESS | 1723 | 1464711181460 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 09:13:01 INFO - PROCESS | 1723 | 1464711181811 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x92af8000 == 148 [pid = 1723] [id = 655] 09:13:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x95280800) [pid = 1723] [serial = 1966] [outer = (nil)] 09:13:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x9a787000) [pid = 1723] [serial = 1967] [outer = 0x95280800] 09:13:01 INFO - PROCESS | 1723 | 1464711181923 Marionette DEBUG loaded listener.js 09:13:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x9a989400) [pid = 1723] [serial = 1968] [outer = 0x95280800] 09:13:02 INFO - PROCESS | 1723 | 1464711182891 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]]]}] 09:13:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:13:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1732ms 09:13:02 INFO - PROCESS | 1723 | 1464711182927 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 09:13:02 INFO - PROCESS | 1723 | 1464711182932 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 09:13:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:13:02 INFO - PROCESS | 1723 | 1464711182939 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:13:02 INFO - PROCESS | 1723 | 1464711182944 Marionette TRACE conn4 <- [1,2594,null,{}] 09:13:02 INFO - PROCESS | 1723 | 1464711182950 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}] 09:13:03 INFO - PROCESS | 1723 | 1464711183229 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 09:13:03 INFO - PROCESS | 1723 | 1464711183602 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a271400 == 149 [pid = 1723] [id = 656] 09:13:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9b39b400) [pid = 1723] [serial = 1969] [outer = (nil)] 09:13:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x9b537400) [pid = 1723] [serial = 1970] [outer = 0x9b39b400] 09:13:03 INFO - PROCESS | 1723 | 1464711183706 Marionette DEBUG loaded listener.js 09:13:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x9b872400) [pid = 1723] [serial = 1971] [outer = 0x9b39b400] 09:13:04 INFO - PROCESS | 1723 | 1464711184683 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]]]}] 09:13:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:13:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1785ms 09:13:04 INFO - PROCESS | 1723 | 1464711184726 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 09:13:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:13:04 INFO - PROCESS | 1723 | 1464711184731 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 09:13:04 INFO - PROCESS | 1723 | 1464711184739 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:13:04 INFO - PROCESS | 1723 | 1464711184742 Marionette TRACE conn4 <- [1,2598,null,{}] 09:13:04 INFO - PROCESS | 1723 | 1464711184749 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}] 09:13:05 INFO - PROCESS | 1723 | 1464711185003 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 09:13:05 INFO - PROCESS | 1723 | 1464711185370 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x9647e000 == 150 [pid = 1723] [id = 657] 09:13:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x99fb6c00) [pid = 1723] [serial = 1972] [outer = (nil)] 09:13:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x9c2a2400) [pid = 1723] [serial = 1973] [outer = 0x99fb6c00] 09:13:05 INFO - PROCESS | 1723 | 1464711185463 Marionette DEBUG loaded listener.js 09:13:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x9c2a9000) [pid = 1723] [serial = 1974] [outer = 0x99fb6c00] 09:13:06 INFO - PROCESS | 1723 | 1464711186475 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]]]}] 09:13:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:13:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1786ms 09:13:06 INFO - PROCESS | 1723 | 1464711186525 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 09:13:06 INFO - PROCESS | 1723 | 1464711186530 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 09:13:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:13:06 INFO - PROCESS | 1723 | 1464711186537 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:13:06 INFO - PROCESS | 1723 | 1464711186540 Marionette TRACE conn4 <- [1,2602,null,{}] 09:13:06 INFO - PROCESS | 1723 | 1464711186546 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}] 09:13:06 INFO - PROCESS | 1723 | 1464711186806 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 09:13:07 INFO - PROCESS | 1723 | 1464711187136 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b3c1400 == 151 [pid = 1723] [id = 658] 09:13:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x9ba3f400) [pid = 1723] [serial = 1975] [outer = (nil)] 09:13:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9d9cbc00) [pid = 1723] [serial = 1976] [outer = 0x9ba3f400] 09:13:07 INFO - PROCESS | 1723 | 1464711187228 Marionette DEBUG loaded listener.js 09:13:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0xa0615800) [pid = 1723] [serial = 1977] [outer = 0x9ba3f400] 09:13:08 INFO - PROCESS | 1723 | 1464711188192 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]]]}] 09:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1731ms 09:13:08 INFO - PROCESS | 1723 | 1464711188269 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 09:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:13:08 INFO - PROCESS | 1723 | 1464711188273 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 09:13:08 INFO - PROCESS | 1723 | 1464711188280 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:13:08 INFO - PROCESS | 1723 | 1464711188284 Marionette TRACE conn4 <- [1,2606,null,{}] 09:13:08 INFO - PROCESS | 1723 | 1464711188290 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}] 09:13:08 INFO - PROCESS | 1723 | 1464711188586 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 09:13:09 INFO - PROCESS | 1723 | 1464711189011 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x9ba14c00 == 152 [pid = 1723] [id = 659] 09:13:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9d589000) [pid = 1723] [serial = 1978] [outer = (nil)] 09:13:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0xa228d000) [pid = 1723] [serial = 1979] [outer = 0x9d589000] 09:13:09 INFO - PROCESS | 1723 | 1464711189102 Marionette DEBUG loaded listener.js 09:13:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0xa22cdc00) [pid = 1723] [serial = 1980] [outer = 0x9d589000] 09:13:10 INFO - PROCESS | 1723 | 1464711190128 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]]]}] 09:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1890ms 09:13:10 INFO - PROCESS | 1723 | 1464711190170 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 09:13:10 INFO - PROCESS | 1723 | 1464711190175 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 09:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:13:10 INFO - PROCESS | 1723 | 1464711190182 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:13:10 INFO - PROCESS | 1723 | 1464711190185 Marionette TRACE conn4 <- [1,2610,null,{}] 09:13:10 INFO - PROCESS | 1723 | 1464711190192 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}] 09:13:10 INFO - PROCESS | 1723 | 1464711190458 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 09:13:10 INFO - PROCESS | 1723 | 1464711190786 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x878c6800 == 153 [pid = 1723] [id = 660] 09:13:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x9a782000) [pid = 1723] [serial = 1981] [outer = (nil)] 09:13:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0xa244c000) [pid = 1723] [serial = 1982] [outer = 0x9a782000] 09:13:10 INFO - PROCESS | 1723 | 1464711190883 Marionette DEBUG loaded listener.js 09:13:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0xa244f800) [pid = 1723] [serial = 1983] [outer = 0x9a782000] 09:13:11 INFO - PROCESS | 1723 | 1464711191818 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]]]}] 09:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1687ms 09:13:11 INFO - PROCESS | 1723 | 1464711191871 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 09:13:11 INFO - PROCESS | 1723 | 1464711191874 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 09:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:13:11 INFO - PROCESS | 1723 | 1464711191882 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:13:11 INFO - PROCESS | 1723 | 1464711191885 Marionette TRACE conn4 <- [1,2614,null,{}] 09:13:11 INFO - PROCESS | 1723 | 1464711191892 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}] 09:13:12 INFO - PROCESS | 1723 | 1464711192164 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 09:13:12 INFO - PROCESS | 1723 | 1464711192518 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:12 INFO - PROCESS | 1723 | ++DOCSHELL 0xa2449000 == 154 [pid = 1723] [id = 661] 09:13:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0xa2453400) [pid = 1723] [serial = 1984] [outer = (nil)] 09:13:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0xa26cf000) [pid = 1723] [serial = 1985] [outer = 0xa2453400] 09:13:12 INFO - PROCESS | 1723 | 1464711192616 Marionette DEBUG loaded listener.js 09:13:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0xa306b800) [pid = 1723] [serial = 1986] [outer = 0xa2453400] 09:13:13 INFO - PROCESS | 1723 | 1464711193538 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]]]}] 09:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1737ms 09:13:13 INFO - PROCESS | 1723 | 1464711193621 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 09:13:13 INFO - PROCESS | 1723 | 1464711193625 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 09:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:13:13 INFO - PROCESS | 1723 | 1464711193632 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:13:13 INFO - PROCESS | 1723 | 1464711193636 Marionette TRACE conn4 <- [1,2618,null,{}] 09:13:13 INFO - PROCESS | 1723 | 1464711193642 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}] 09:13:13 INFO - PROCESS | 1723 | 1464711193959 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 09:13:14 INFO - PROCESS | 1723 | 1464711194314 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee4c800 == 155 [pid = 1723] [id = 662] 09:13:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0xa2283c00) [pid = 1723] [serial = 1987] [outer = (nil)] 09:13:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0xa3232400) [pid = 1723] [serial = 1988] [outer = 0xa2283c00] 09:13:14 INFO - PROCESS | 1723 | 1464711194411 Marionette DEBUG loaded listener.js 09:13:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0xa3261c00) [pid = 1723] [serial = 1989] [outer = 0xa2283c00] 09:13:17 INFO - PROCESS | 1723 | --DOCSHELL 0x86606800 == 154 [pid = 1723] [id = 325] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x8d855800) [pid = 1723] [serial = 1874] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0x8d858800) [pid = 1723] [serial = 1752] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x9c35b800) [pid = 1723] [serial = 1803] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8be83400) [pid = 1723] [serial = 1871] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9ba15400) [pid = 1723] [serial = 1853] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x9b64b000) [pid = 1723] [serial = 1851] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x9b644c00) [pid = 1723] [serial = 1850] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x9b195000) [pid = 1723] [serial = 1848] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x9ae8cc00) [pid = 1723] [serial = 1847] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x9a35b400) [pid = 1723] [serial = 1845] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x964e8800) [pid = 1723] [serial = 1844] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x9519e800) [pid = 1723] [serial = 1842] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x95199c00) [pid = 1723] [serial = 1841] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x93a9ac00) [pid = 1723] [serial = 1839] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x92d27400) [pid = 1723] [serial = 1838] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x92afa000) [pid = 1723] [serial = 1836] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x928e8800) [pid = 1723] [serial = 1835] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x913cec00) [pid = 1723] [serial = 1833] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x91374800) [pid = 1723] [serial = 1832] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x9111e400) [pid = 1723] [serial = 1830] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8f6de000) [pid = 1723] [serial = 1829] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8f53cc00) [pid = 1723] [serial = 1827] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x8ee4ac00) [pid = 1723] [serial = 1826] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8ec76000) [pid = 1723] [serial = 1824] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8e102800) [pid = 1723] [serial = 1823] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8d85ec00) [pid = 1723] [serial = 1821] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8c6ab400) [pid = 1723] [serial = 1820] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8bb4c000) [pid = 1723] [serial = 1818] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8baeec00) [pid = 1723] [serial = 1817] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x88546400) [pid = 1723] [serial = 1815] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8708e400) [pid = 1723] [serial = 1814] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x8b0bdc00) [pid = 1723] [serial = 1868] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x885ae400) [pid = 1723] [serial = 1865] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x89959000) [pid = 1723] [serial = 1866] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0xa115c000) [pid = 1723] [serial = 1863] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0xa0612c00) [pid = 1723] [serial = 1862] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x9d589400) [pid = 1723] [serial = 1860] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x9d587400) [pid = 1723] [serial = 1859] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9c2ae000) [pid = 1723] [serial = 1857] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9c2a8000) [pid = 1723] [serial = 1856] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x9c050800) [pid = 1723] [serial = 1854] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8c6a1c00) [pid = 1723] [serial = 1872] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8b251400) [pid = 1723] [serial = 1869] [outer = (nil)] [url = about:blank] 09:13:17 INFO - PROCESS | 1723 | 1464711197970 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]]]}] 09:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 4391ms 09:13:18 INFO - PROCESS | 1723 | 1464711198029 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 09:13:18 INFO - PROCESS | 1723 | 1464711198037 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 09:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:13:18 INFO - PROCESS | 1723 | 1464711198045 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:13:18 INFO - PROCESS | 1723 | 1464711198052 Marionette TRACE conn4 <- [1,2622,null,{}] 09:13:18 INFO - PROCESS | 1723 | 1464711198059 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}] 09:13:18 INFO - PROCESS | 1723 | 1464711198356 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 09:13:18 INFO - PROCESS | 1723 | 1464711198794 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x88546000 == 155 [pid = 1723] [id = 663] 09:13:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x885a4c00) [pid = 1723] [serial = 1990] [outer = (nil)] 09:13:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x89fc3400) [pid = 1723] [serial = 1991] [outer = 0x885a4c00] 09:13:18 INFO - PROCESS | 1723 | 1464711198950 Marionette DEBUG loaded listener.js 09:13:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8adbd800) [pid = 1723] [serial = 1992] [outer = 0x885a4c00] 09:13:20 INFO - PROCESS | 1723 | 1464711200548 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]]]}] 09:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 2557ms 09:13:20 INFO - PROCESS | 1723 | 1464711200696 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 09:13:20 INFO - PROCESS | 1723 | 1464711200705 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 09:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:13:20 INFO - PROCESS | 1723 | 1464711200731 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:13:20 INFO - PROCESS | 1723 | 1464711200736 Marionette TRACE conn4 <- [1,2626,null,{}] 09:13:20 INFO - PROCESS | 1723 | 1464711200743 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}] 09:13:21 INFO - PROCESS | 1723 | 1464711201041 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 09:13:21 INFO - PROCESS | 1723 | 1464711201093 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adc9400 == 156 [pid = 1723] [id = 664] 09:13:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8b051c00) [pid = 1723] [serial = 1993] [outer = (nil)] 09:13:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8bb41400) [pid = 1723] [serial = 1994] [outer = 0x8b051c00] 09:13:21 INFO - PROCESS | 1723 | 1464711201318 Marionette DEBUG loaded listener.js 09:13:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8bb4ec00) [pid = 1723] [serial = 1995] [outer = 0x8b051c00] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8e073400) [pid = 1723] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8853f800) [pid = 1723] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x89b18000) [pid = 1723] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x89fd0400) [pid = 1723] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x9c2a1800) [pid = 1723] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x9b18f400) [pid = 1723] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x964e0000) [pid = 1723] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x9a998000) [pid = 1723] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x9a78d000) [pid = 1723] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x97623000) [pid = 1723] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x92aecc00) [pid = 1723] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x928dfc00) [pid = 1723] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8dec6400) [pid = 1723] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x91324c00) [pid = 1723] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x91119000) [pid = 1723] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x8ee48400) [pid = 1723] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8decf800) [pid = 1723] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8e05a000) [pid = 1723] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8bd4a800) [pid = 1723] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 117 (0x8bd4b000) [pid = 1723] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:13:22 INFO - PROCESS | 1723 | --DOMWINDOW == 116 (0x8708f800) [pid = 1723] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:13:22 INFO - PROCESS | 1723 | 1464711202835 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]]]}] 09:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 2142ms 09:13:22 INFO - PROCESS | 1723 | 1464711202865 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 09:13:22 INFO - PROCESS | 1723 | 1464711202869 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 09:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:13:22 INFO - PROCESS | 1723 | 1464711202876 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:13:22 INFO - PROCESS | 1723 | 1464711202883 Marionette TRACE conn4 <- [1,2630,null,{}] 09:13:22 INFO - PROCESS | 1723 | 1464711202901 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}] 09:13:23 INFO - PROCESS | 1723 | 1464711203153 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 09:13:23 INFO - PROCESS | 1723 | 1464711203407 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb46000 == 157 [pid = 1723] [id = 665] 09:13:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 117 (0x8be85000) [pid = 1723] [serial = 1996] [outer = (nil)] 09:13:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x8d712c00) [pid = 1723] [serial = 1997] [outer = 0x8be85000] 09:13:23 INFO - PROCESS | 1723 | 1464711203492 Marionette DEBUG loaded listener.js 09:13:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8d85ec00) [pid = 1723] [serial = 1998] [outer = 0x8be85000] 09:13:24 INFO - PROCESS | 1723 | 1464711204618 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]]]}] 09:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1790ms 09:13:24 INFO - PROCESS | 1723 | 1464711204668 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 09:13:24 INFO - PROCESS | 1723 | 1464711204675 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 09:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:13:24 INFO - PROCESS | 1723 | 1464711204685 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:13:24 INFO - PROCESS | 1723 | 1464711204692 Marionette TRACE conn4 <- [1,2634,null,{}] 09:13:24 INFO - PROCESS | 1723 | 1464711204703 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}] 09:13:24 INFO - PROCESS | 1723 | 1464711204974 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 09:13:25 INFO - PROCESS | 1723 | 1464711205339 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a14c00 == 158 [pid = 1723] [id = 666] 09:13:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x87a17800) [pid = 1723] [serial = 1999] [outer = (nil)] 09:13:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x89fc4c00) [pid = 1723] [serial = 2000] [outer = 0x87a17800] 09:13:25 INFO - PROCESS | 1723 | 1464711205441 Marionette DEBUG loaded listener.js 09:13:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8b054c00) [pid = 1723] [serial = 2001] [outer = 0x87a17800] 09:13:26 INFO - PROCESS | 1723 | 1464711206412 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]]]}] 09:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1788ms 09:13:26 INFO - PROCESS | 1723 | 1464711206474 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 09:13:26 INFO - PROCESS | 1723 | 1464711206483 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 09:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:13:26 INFO - PROCESS | 1723 | 1464711206495 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:13:26 INFO - PROCESS | 1723 | 1464711206499 Marionette TRACE conn4 <- [1,2638,null,{}] 09:13:26 INFO - PROCESS | 1723 | 1464711206507 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}] 09:13:26 INFO - PROCESS | 1723 | 1464711206768 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 09:13:27 INFO - PROCESS | 1723 | 1464711207128 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae9400 == 159 [pid = 1723] [id = 667] 09:13:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8bd47000) [pid = 1723] [serial = 2002] [outer = (nil)] 09:13:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8c69f400) [pid = 1723] [serial = 2003] [outer = 0x8bd47000] 09:13:27 INFO - PROCESS | 1723 | 1464711207229 Marionette DEBUG loaded listener.js 09:13:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8d857c00) [pid = 1723] [serial = 2004] [outer = 0x8bd47000] 09:13:28 INFO - PROCESS | 1723 | 1464711208218 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]]]}] 09:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1789ms 09:13:28 INFO - PROCESS | 1723 | 1464711208284 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 09:13:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:13:28 INFO - PROCESS | 1723 | 1464711208289 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 09:13:28 INFO - PROCESS | 1723 | 1464711208297 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:13:28 INFO - PROCESS | 1723 | 1464711208303 Marionette TRACE conn4 <- [1,2642,null,{}] 09:13:28 INFO - PROCESS | 1723 | 1464711208321 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}] 09:13:28 INFO - PROCESS | 1723 | 1464711208640 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 09:13:29 INFO - PROCESS | 1723 | 1464711209057 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d862800 == 160 [pid = 1723] [id = 668] 09:13:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8e058800) [pid = 1723] [serial = 2005] [outer = (nil)] 09:13:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8e107000) [pid = 1723] [serial = 2006] [outer = 0x8e058800] 09:13:29 INFO - PROCESS | 1723 | 1464711209155 Marionette DEBUG loaded listener.js 09:13:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8ec79400) [pid = 1723] [serial = 2007] [outer = 0x8e058800] 09:13:30 INFO - PROCESS | 1723 | 1464711210720 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]]]}] 09:13:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:13:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 2505ms 09:13:30 INFO - PROCESS | 1723 | 1464711210806 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 09:13:30 INFO - PROCESS | 1723 | 1464711210815 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 09:13:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:13:30 INFO - PROCESS | 1723 | 1464711210974 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:13:30 INFO - PROCESS | 1723 | 1464711210981 Marionette TRACE conn4 <- [1,2646,null,{}] 09:13:31 INFO - PROCESS | 1723 | 1464711211038 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}] 09:13:31 INFO - PROCESS | 1723 | 1464711211382 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 09:13:31 INFO - PROCESS | 1723 | 1464711211666 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec7f800 == 161 [pid = 1723] [id = 669] 09:13:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8ed76000) [pid = 1723] [serial = 2008] [outer = (nil)] 09:13:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8ee0a800) [pid = 1723] [serial = 2009] [outer = 0x8ed76000] 09:13:31 INFO - PROCESS | 1723 | 1464711211760 Marionette DEBUG loaded listener.js 09:13:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8ee45800) [pid = 1723] [serial = 2010] [outer = 0x8ed76000] 09:13:32 INFO - PROCESS | 1723 | 1464711212724 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]]]}] 09:13:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:13:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1894ms 09:13:32 INFO - PROCESS | 1723 | 1464711212760 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 09:13:32 INFO - PROCESS | 1723 | 1464711212765 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 09:13:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:13:32 INFO - PROCESS | 1723 | 1464711212771 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:13:32 INFO - PROCESS | 1723 | 1464711212775 Marionette TRACE conn4 <- [1,2650,null,{}] 09:13:32 INFO - PROCESS | 1723 | 1464711212782 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}] 09:13:33 INFO - PROCESS | 1723 | 1464711213034 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 09:13:33 INFO - PROCESS | 1723 | 1464711213370 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ed7ac00 == 162 [pid = 1723] [id = 670] 09:13:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8ed7b000) [pid = 1723] [serial = 2011] [outer = (nil)] 09:13:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8f545c00) [pid = 1723] [serial = 2012] [outer = 0x8ed7b000] 09:13:33 INFO - PROCESS | 1723 | 1464711213470 Marionette DEBUG loaded listener.js 09:13:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8f54b800) [pid = 1723] [serial = 2013] [outer = 0x8ed7b000] 09:13:34 INFO - PROCESS | 1723 | 1464711214392 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]]]}] 09:13:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:13:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1636ms 09:13:34 INFO - PROCESS | 1723 | 1464711214408 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 09:13:34 INFO - PROCESS | 1723 | 1464711214413 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 09:13:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:13:34 INFO - PROCESS | 1723 | 1464711214420 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:13:34 INFO - PROCESS | 1723 | 1464711214424 Marionette TRACE conn4 <- [1,2654,null,{}] 09:13:34 INFO - PROCESS | 1723 | 1464711214451 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}] 09:13:34 INFO - PROCESS | 1723 | 1464711214734 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 09:13:35 INFO - PROCESS | 1723 | 1464711215098 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:35 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee4dc00 == 163 [pid = 1723] [id = 671] 09:13:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8f549000) [pid = 1723] [serial = 2014] [outer = (nil)] 09:13:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x91160800) [pid = 1723] [serial = 2015] [outer = 0x8f549000] 09:13:35 INFO - PROCESS | 1723 | 1464711215191 Marionette DEBUG loaded listener.js 09:13:35 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x91321400) [pid = 1723] [serial = 2016] [outer = 0x8f549000] 09:13:36 INFO - PROCESS | 1723 | 1464711216119 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]]]}] 09:13:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:13:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1749ms 09:13:36 INFO - PROCESS | 1723 | 1464711216171 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 09:13:36 INFO - PROCESS | 1723 | 1464711216176 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 09:13:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:13:36 INFO - PROCESS | 1723 | 1464711216183 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:13:36 INFO - PROCESS | 1723 | 1464711216187 Marionette TRACE conn4 <- [1,2658,null,{}] 09:13:36 INFO - PROCESS | 1723 | 1464711216193 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}] 09:13:36 INFO - PROCESS | 1723 | 1464711216483 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 09:13:36 INFO - PROCESS | 1723 | 1464711216826 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e3400 == 164 [pid = 1723] [id = 672] 09:13:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8fda6800) [pid = 1723] [serial = 2017] [outer = (nil)] 09:13:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x913cec00) [pid = 1723] [serial = 2018] [outer = 0x8fda6800] 09:13:36 INFO - PROCESS | 1723 | 1464711216922 Marionette DEBUG loaded listener.js 09:13:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x913d2c00) [pid = 1723] [serial = 2019] [outer = 0x8fda6800] 09:13:37 INFO - PROCESS | 1723 | 1464711217893 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]]]}] 09:13:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:13:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1785ms 09:13:37 INFO - PROCESS | 1723 | 1464711217970 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 09:13:37 INFO - PROCESS | 1723 | 1464711217973 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 09:13:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:13:37 INFO - PROCESS | 1723 | 1464711217981 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:13:37 INFO - PROCESS | 1723 | 1464711217984 Marionette TRACE conn4 <- [1,2662,null,{}] 09:13:38 INFO - PROCESS | 1723 | 1464711217991 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}] 09:13:38 INFO - PROCESS | 1723 | 1464711218272 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 09:13:38 INFO - PROCESS | 1723 | 1464711218615 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x911ba800 == 165 [pid = 1723] [id = 673] 09:13:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x913c5c00) [pid = 1723] [serial = 2020] [outer = (nil)] 09:13:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x924d1800) [pid = 1723] [serial = 2021] [outer = 0x913c5c00] 09:13:38 INFO - PROCESS | 1723 | 1464711218712 Marionette DEBUG loaded listener.js 09:13:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x928e6800) [pid = 1723] [serial = 2022] [outer = 0x913c5c00] 09:13:39 INFO - PROCESS | 1723 | 1464711219671 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]]]}] 09:13:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:13:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1735ms 09:13:39 INFO - PROCESS | 1723 | 1464711219726 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 09:13:39 INFO - PROCESS | 1723 | 1464711219730 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 09:13:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:13:39 INFO - PROCESS | 1723 | 1464711219741 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:13:39 INFO - PROCESS | 1723 | 1464711219744 Marionette TRACE conn4 <- [1,2666,null,{}] 09:13:39 INFO - PROCESS | 1723 | 1464711219750 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}] 09:13:40 INFO - PROCESS | 1723 | 1464711220016 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 09:13:40 INFO - PROCESS | 1723 | 1464711220332 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x8854a800 == 166 [pid = 1723] [id = 674] 09:13:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x91166c00) [pid = 1723] [serial = 2023] [outer = (nil)] 09:13:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x92afa000) [pid = 1723] [serial = 2024] [outer = 0x91166c00] 09:13:40 INFO - PROCESS | 1723 | 1464711220427 Marionette DEBUG loaded listener.js 09:13:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x92d25400) [pid = 1723] [serial = 2025] [outer = 0x91166c00] 09:13:41 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:41 INFO - PROCESS | 1723 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 09:13:41 INFO - PROCESS | 1723 | 1464711221783 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]]]}] 09:13:41 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) 09:13:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2081ms 09:13:41 INFO - PROCESS | 1723 | 1464711221866 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 09:13:41 INFO - PROCESS | 1723 | 1464711221871 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 09:13:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:13:41 INFO - PROCESS | 1723 | 1464711221902 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:13:41 INFO - PROCESS | 1723 | 1464711221905 Marionette TRACE conn4 <- [1,2670,null,{}] 09:13:41 INFO - PROCESS | 1723 | 1464711221914 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}] 09:13:42 INFO - PROCESS | 1723 | 1464711222169 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 09:13:42 INFO - PROCESS | 1723 | 1464711222460 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x924cdc00 == 167 [pid = 1723] [id = 675] 09:13:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x92d20000) [pid = 1723] [serial = 2026] [outer = (nil)] 09:13:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x95199c00) [pid = 1723] [serial = 2027] [outer = 0x92d20000] 09:13:42 INFO - PROCESS | 1723 | 1464711222552 Marionette DEBUG loaded listener.js 09:13:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x9519fc00) [pid = 1723] [serial = 2028] [outer = 0x92d20000] 09:13:43 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:43 INFO - PROCESS | 1723 | 1464711223928 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 09:13:44 INFO - PROCESS | 1723 | 1464711224073 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 09:13:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:13:44 INFO - PROCESS | 1723 | 1464711224092 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:13:44 INFO - PROCESS | 1723 | 1464711224097 Marionette TRACE conn4 <- [1,2674,null,{}] 09:13:44 INFO - PROCESS | 1723 | 1464711224104 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}] 09:13:44 INFO - PROCESS | 1723 | 1464711224366 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 09:13:44 INFO - PROCESS | 1723 | 1464711224671 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x920b6800 == 168 [pid = 1723] [id = 676] 09:13:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x94f33000) [pid = 1723] [serial = 2029] [outer = (nil)] 09:13:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x97623c00) [pid = 1723] [serial = 2030] [outer = 0x94f33000] 09:13:44 INFO - PROCESS | 1723 | 1464711224773 Marionette DEBUG loaded listener.js 09:13:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x9a788000) [pid = 1723] [serial = 2031] [outer = 0x94f33000] 09:13:46 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:46 INFO - PROCESS | 1723 | 1464711226215 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 09:13:46 INFO - PROCESS | 1723 | 1464711226336 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 09:13:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:13:46 INFO - PROCESS | 1723 | 1464711226345 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:13:46 INFO - PROCESS | 1723 | 1464711226349 Marionette TRACE conn4 <- [1,2678,null,{}] 09:13:46 INFO - PROCESS | 1723 | 1464711226355 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}] 09:13:46 INFO - PROCESS | 1723 | 1464711226597 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 09:13:46 INFO - PROCESS | 1723 | 1464711226891 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a74c800 == 169 [pid = 1723] [id = 677] 09:13:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x9a780800) [pid = 1723] [serial = 2032] [outer = (nil)] 09:13:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9ae8cc00) [pid = 1723] [serial = 2033] [outer = 0x9a780800] 09:13:46 INFO - PROCESS | 1723 | 1464711226989 Marionette DEBUG loaded listener.js 09:13:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x9b176c00) [pid = 1723] [serial = 2034] [outer = 0x9a780800] 09:13:48 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:48 INFO - PROCESS | 1723 | 1464711228382 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]]]}] 09:13:48 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) 09:13:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2086ms 09:13:48 INFO - PROCESS | 1723 | 1464711228461 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 09:13:48 INFO - PROCESS | 1723 | 1464711228466 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 09:13:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:13:48 INFO - PROCESS | 1723 | 1464711228492 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:13:48 INFO - PROCESS | 1723 | 1464711228495 Marionette TRACE conn4 <- [1,2682,null,{}] 09:13:48 INFO - PROCESS | 1723 | 1464711228502 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}] 09:13:48 INFO - PROCESS | 1723 | 1464711228752 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 09:13:49 INFO - PROCESS | 1723 | 1464711229062 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x99f16400 == 170 [pid = 1723] [id = 678] 09:13:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x9a997400) [pid = 1723] [serial = 2035] [outer = (nil)] 09:13:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9b3a3800) [pid = 1723] [serial = 2036] [outer = 0x9a997400] 09:13:49 INFO - PROCESS | 1723 | 1464711229162 Marionette DEBUG loaded listener.js 09:13:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x9b3c6400) [pid = 1723] [serial = 2037] [outer = 0x9a997400] 09:13:50 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:50 INFO - PROCESS | 1723 | 1464711230566 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]]]}] 09:13:50 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) 09:13:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2095ms 09:13:50 INFO - PROCESS | 1723 | 1464711230585 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 09:13:50 INFO - PROCESS | 1723 | 1464711230588 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 09:13:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:13:50 INFO - PROCESS | 1723 | 1464711230596 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:13:50 INFO - PROCESS | 1723 | 1464711230600 Marionette TRACE conn4 <- [1,2686,null,{}] 09:13:50 INFO - PROCESS | 1723 | 1464711230606 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}] 09:13:50 INFO - PROCESS | 1723 | 1464711230895 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 09:13:51 INFO - PROCESS | 1723 | 1464711231203 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b25f000 == 171 [pid = 1723] [id = 679] 09:13:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x9b260400) [pid = 1723] [serial = 2038] [outer = (nil)] 09:13:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x9c04d000) [pid = 1723] [serial = 2039] [outer = 0x9b260400] 09:13:51 INFO - PROCESS | 1723 | 1464711231296 Marionette DEBUG loaded listener.js 09:13:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9c07d400) [pid = 1723] [serial = 2040] [outer = 0x9b260400] 09:13:52 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:52 INFO - PROCESS | 1723 | 1464711232693 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 09:13:52 INFO - PROCESS | 1723 | 1464711232772 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 09:13:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:13:52 INFO - PROCESS | 1723 | 1464711232801 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:13:52 INFO - PROCESS | 1723 | 1464711232804 Marionette TRACE conn4 <- [1,2690,null,{}] 09:13:52 INFO - PROCESS | 1723 | 1464711232812 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}] 09:13:53 INFO - PROCESS | 1723 | 1464711233054 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 09:13:53 INFO - PROCESS | 1723 | 1464711233347 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a98f800 == 172 [pid = 1723] [id = 680] 09:13:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x9b263800) [pid = 1723] [serial = 2041] [outer = (nil)] 09:13:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x9c2b0800) [pid = 1723] [serial = 2042] [outer = 0x9b263800] 09:13:53 INFO - PROCESS | 1723 | 1464711233440 Marionette DEBUG loaded listener.js 09:13:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9d503800) [pid = 1723] [serial = 2043] [outer = 0x9b263800] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x89b0c400 == 171 [pid = 1723] [id = 642] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8adc9400 == 170 [pid = 1723] [id = 664] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x88546000 == 169 [pid = 1723] [id = 663] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x9647e000 == 168 [pid = 1723] [id = 657] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x92af8000 == 167 [pid = 1723] [id = 655] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x9a271400 == 166 [pid = 1723] [id = 656] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x9131a800 == 165 [pid = 1723] [id = 654] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e1c00 == 164 [pid = 1723] [id = 653] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x920aa400 == 163 [pid = 1723] [id = 652] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x866d7000 == 162 [pid = 1723] [id = 651] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee42800 == 161 [pid = 1723] [id = 650] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec73400 == 160 [pid = 1723] [id = 648] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8dd09800 == 159 [pid = 1723] [id = 649] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x8b24b800 == 158 [pid = 1723] [id = 647] 09:13:56 INFO - PROCESS | 1723 | --DOCSHELL 0x87a15c00 == 157 [pid = 1723] [id = 646] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8d861800) [pid = 1723] [serial = 1812] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8e07e000) [pid = 1723] [serial = 1937] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8e07fc00) [pid = 1723] [serial = 1934] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8e10e800) [pid = 1723] [serial = 1935] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x885af000) [pid = 1723] [serial = 1877] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8b0b4400) [pid = 1723] [serial = 1928] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0xa21b0400) [pid = 1723] [serial = 1926] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0xa2155000) [pid = 1723] [serial = 1925] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0xa0611000) [pid = 1723] [serial = 1923] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x9d9ca800) [pid = 1723] [serial = 1922] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x9c2ae400) [pid = 1723] [serial = 1920] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x9c2a6800) [pid = 1723] [serial = 1919] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x9ba17000) [pid = 1723] [serial = 1917] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x9b651800) [pid = 1723] [serial = 1916] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x9b267c00) [pid = 1723] [serial = 1914] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x9b262000) [pid = 1723] [serial = 1913] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x9ae87000) [pid = 1723] [serial = 1911] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x9aa30400) [pid = 1723] [serial = 1910] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x9a78a000) [pid = 1723] [serial = 1908] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x99fb7000) [pid = 1723] [serial = 1907] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x952e2c00) [pid = 1723] [serial = 1905] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x9527b400) [pid = 1723] [serial = 1904] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x93a9e800) [pid = 1723] [serial = 1902] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x92e29c00) [pid = 1723] [serial = 1901] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x928eb000) [pid = 1723] [serial = 1899] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x924d6800) [pid = 1723] [serial = 1898] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x91373800) [pid = 1723] [serial = 1895] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x920adc00) [pid = 1723] [serial = 1896] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x91320c00) [pid = 1723] [serial = 1893] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x91167c00) [pid = 1723] [serial = 1892] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8f6e1400) [pid = 1723] [serial = 1890] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8f617c00) [pid = 1723] [serial = 1889] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8f53d400) [pid = 1723] [serial = 1887] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8ee0fc00) [pid = 1723] [serial = 1886] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8e107400) [pid = 1723] [serial = 1884] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8e062400) [pid = 1723] [serial = 1883] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8dec9400) [pid = 1723] [serial = 1881] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8be8f000) [pid = 1723] [serial = 1880] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x89b17c00) [pid = 1723] [serial = 1878] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8c6a9c00) [pid = 1723] [serial = 1931] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x8d85ac00) [pid = 1723] [serial = 1932] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8bae3400) [pid = 1723] [serial = 1929] [outer = (nil)] [url = about:blank] 09:13:56 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:56 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 09:13:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:13:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:13:56 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1 09:13:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:13:56 INFO - _addTest/ [0,2693,"getWindowHandle",null] 09:13:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:13:56 INFO - PROCESS | 1723 | 1464711236856 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 09:13:56 INFO - PROCESS | 1723 | 1464711236864 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:13:56 INFO - PROCESS | 1723 | 1464711236871 Marionette TRACE conn4 <- [1,2694,null,{}] 09:13:56 INFO - PROCESS | 1723 | 1464711236882 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}] 09:13:57 INFO - PROCESS | 1723 | 1464711237103 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 09:13:57 INFO - PROCESS | 1723 | 1464711237339 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x89956400 == 158 [pid = 1723] [id = 681] 09:13:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x89958800) [pid = 1723] [serial = 2044] [outer = (nil)] 09:13:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x89b0cc00) [pid = 1723] [serial = 2045] [outer = 0x89958800] 09:13:57 INFO - PROCESS | 1723 | 1464711237423 Marionette DEBUG loaded listener.js 09:13:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8adc9400) [pid = 1723] [serial = 2046] [outer = 0x89958800] 09:13:58 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:13:58 INFO - PROCESS | 1723 | 1464711238708 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 09:13:58 INFO - PROCESS | 1723 | 1464711238770 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 09:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:13:58 INFO - PROCESS | 1723 | 1464711238883 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:13:58 INFO - PROCESS | 1723 | 1464711238887 Marionette TRACE conn4 <- [1,2698,null,{}] 09:13:58 INFO - PROCESS | 1723 | 1464711238895 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}] 09:13:59 INFO - PROCESS | 1723 | 1464711239216 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 09:13:59 INFO - PROCESS | 1723 | 1464711239258 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:13:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b050800 == 159 [pid = 1723] [id = 682] 09:13:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8b0b2000) [pid = 1723] [serial = 2047] [outer = (nil)] 09:13:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8bd47c00) [pid = 1723] [serial = 2048] [outer = 0x8b0b2000] 09:13:59 INFO - PROCESS | 1723 | 1464711239389 Marionette DEBUG loaded listener.js 09:13:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8be8a800) [pid = 1723] [serial = 2049] [outer = 0x8b0b2000] 09:14:00 INFO - PROCESS | 1723 | SkCairoFTTypeface::onFilterRec unimplemented 09:14:00 INFO - PROCESS | 1723 | 1464711240824 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 09:14:01 INFO - PROCESS | 1723 | 1464711241508 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 09:14:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:14:01 INFO - PROCESS | 1723 | 1464711241515 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:14:01 INFO - PROCESS | 1723 | 1464711241522 Marionette TRACE conn4 <- [1,2702,null,{}] 09:14:01 INFO - PROCESS | 1723 | 1464711241540 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}] 09:14:01 INFO - PROCESS | 1723 | 1464711241843 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 09:14:01 INFO - PROCESS | 1723 | 1464711241974 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb4e800 == 160 [pid = 1723] [id = 683] 09:14:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 109 (0x8be88000) [pid = 1723] [serial = 2050] [outer = (nil)] 09:14:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 110 (0x8dec5800) [pid = 1723] [serial = 2051] [outer = 0x8be88000] 09:14:02 INFO - PROCESS | 1723 | 1464711242068 Marionette DEBUG loaded listener.js 09:14:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 111 (0x8e059000) [pid = 1723] [serial = 2052] [outer = 0x8be88000] 09:14:02 INFO - PROCESS | 1723 | 1464711242869 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]]]}] 09:14:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:14:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1386ms 09:14:02 INFO - PROCESS | 1723 | 1464711242902 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 09:14:02 INFO - PROCESS | 1723 | 1464711242906 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 09:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:14:02 INFO - PROCESS | 1723 | 1464711242913 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:14:02 INFO - PROCESS | 1723 | 1464711242932 Marionette TRACE conn4 <- [1,2706,null,{}] 09:14:02 INFO - PROCESS | 1723 | 1464711242939 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}] 09:14:03 INFO - PROCESS | 1723 | 1464711243165 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 09:14:03 INFO - PROCESS | 1723 | 1464711243540 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x87798800 == 161 [pid = 1723] [id = 684] 09:14:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 112 (0x8779a400) [pid = 1723] [serial = 2053] [outer = (nil)] 09:14:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 113 (0x87a0c800) [pid = 1723] [serial = 2054] [outer = 0x8779a400] 09:14:03 INFO - PROCESS | 1723 | 1464711243724 Marionette DEBUG loaded listener.js 09:14:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 114 (0x887b2000) [pid = 1723] [serial = 2055] [outer = 0x8779a400] 09:14:04 INFO - PROCESS | 1723 | 1464711244782 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]]]}] 09:14:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:14:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1906ms 09:14:04 INFO - PROCESS | 1723 | 1464711244821 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 09:14:04 INFO - PROCESS | 1723 | 1464711244829 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 09:14:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:14:04 INFO - PROCESS | 1723 | 1464711244838 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:14:04 INFO - PROCESS | 1723 | 1464711244844 Marionette TRACE conn4 <- [1,2710,null,{}] 09:14:04 INFO - PROCESS | 1723 | 1464711244854 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}] 09:14:05 INFO - PROCESS | 1723 | 1464711245130 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 09:14:05 INFO - PROCESS | 1723 | 1464711245482 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b0b6400 == 162 [pid = 1723] [id = 685] 09:14:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 115 (0x8b24a400) [pid = 1723] [serial = 2056] [outer = (nil)] 09:14:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 116 (0x8bb42c00) [pid = 1723] [serial = 2057] [outer = 0x8b24a400] 09:14:05 INFO - PROCESS | 1723 | 1464711245585 Marionette DEBUG loaded listener.js 09:14:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 117 (0x8bbedc00) [pid = 1723] [serial = 2058] [outer = 0x8b24a400] 09:14:06 INFO - PROCESS | 1723 | 1464711246614 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] 09:14:06 INFO - PROCESS | 1723 | 1464711246653 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 09:14:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:14:06 INFO - PROCESS | 1723 | 1464711246663 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:14:06 INFO - PROCESS | 1723 | 1464711246668 Marionette TRACE conn4 <- [1,2714,null,{}] 09:14:06 INFO - PROCESS | 1723 | 1464711246675 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}] 09:14:06 INFO - PROCESS | 1723 | 1464711246949 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 09:14:07 INFO - PROCESS | 1723 | 1464711247321 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c6aec00 == 163 [pid = 1723] [id = 686] 09:14:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x8d863c00) [pid = 1723] [serial = 2059] [outer = (nil)] 09:14:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8dec5000) [pid = 1723] [serial = 2060] [outer = 0x8d863c00] 09:14:07 INFO - PROCESS | 1723 | 1464711247428 Marionette DEBUG loaded listener.js 09:14:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8e07a800) [pid = 1723] [serial = 2061] [outer = 0x8d863c00] 09:14:08 INFO - PROCESS | 1723 | 1464711248414 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]]]}] 09:14:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1785ms 09:14:08 INFO - PROCESS | 1723 | 1464711248449 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 09:14:08 INFO - PROCESS | 1723 | 1464711248453 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 09:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:14:08 INFO - PROCESS | 1723 | 1464711248463 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:14:08 INFO - PROCESS | 1723 | 1464711248473 Marionette TRACE conn4 <- [1,2718,null,{}] 09:14:08 INFO - PROCESS | 1723 | 1464711248489 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}] 09:14:08 INFO - PROCESS | 1723 | 1464711248804 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 09:14:09 INFO - PROCESS | 1723 | 1464711249163 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae3000 == 164 [pid = 1723] [id = 687] 09:14:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8ec7b800) [pid = 1723] [serial = 2062] [outer = (nil)] 09:14:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8f53c400) [pid = 1723] [serial = 2063] [outer = 0x8ec7b800] 09:14:09 INFO - PROCESS | 1723 | 1464711249261 Marionette DEBUG loaded listener.js 09:14:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8f546400) [pid = 1723] [serial = 2064] [outer = 0x8ec7b800] 09:14:10 INFO - PROCESS | 1723 | 1464711250278 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] 09:14:10 INFO - PROCESS | 1723 | 1464711250327 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 09:14:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:14:10 INFO - PROCESS | 1723 | 1464711250333 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:14:10 INFO - PROCESS | 1723 | 1464711250336 Marionette TRACE conn4 <- [1,2722,null,{}] 09:14:10 INFO - PROCESS | 1723 | 1464711250343 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}] 09:14:10 INFO - PROCESS | 1723 | 1464711250642 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 09:14:11 INFO - PROCESS | 1723 | 1464711250984 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ec75400 == 165 [pid = 1723] [id = 688] 09:14:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8ee45c00) [pid = 1723] [serial = 2065] [outer = (nil)] 09:14:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x91113800) [pid = 1723] [serial = 2066] [outer = 0x8ee45c00] 09:14:11 INFO - PROCESS | 1723 | 1464711251078 Marionette DEBUG loaded listener.js 09:14:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x9111a800) [pid = 1723] [serial = 2067] [outer = 0x8ee45c00] 09:14:12 INFO - PROCESS | 1723 | 1464711252080 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] 09:14:12 INFO - PROCESS | 1723 | 1464711252139 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 09:14:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:14:12 INFO - PROCESS | 1723 | 1464711252147 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:14:12 INFO - PROCESS | 1723 | 1464711252151 Marionette TRACE conn4 <- [1,2726,null,{}] 09:14:12 INFO - PROCESS | 1723 | 1464711252157 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}] 09:14:12 INFO - PROCESS | 1723 | 1464711252459 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 09:14:12 INFO - PROCESS | 1723 | 1464711252816 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x91119000 == 166 [pid = 1723] [id = 689] 09:14:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x91160c00) [pid = 1723] [serial = 2068] [outer = (nil)] 09:14:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x9131c400) [pid = 1723] [serial = 2069] [outer = 0x91160c00] 09:14:12 INFO - PROCESS | 1723 | 1464711252922 Marionette DEBUG loaded listener.js 09:14:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x924ce800) [pid = 1723] [serial = 2070] [outer = 0x91160c00] 09:14:13 INFO - PROCESS | 1723 | 1464711253985 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]]]}] 09:14:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:14:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1890ms 09:14:14 INFO - PROCESS | 1723 | 1464711254037 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 09:14:14 INFO - PROCESS | 1723 | 1464711254040 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 09:14:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:14:14 INFO - PROCESS | 1723 | 1464711254048 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:14:14 INFO - PROCESS | 1723 | 1464711254051 Marionette TRACE conn4 <- [1,2730,null,{}] 09:14:14 INFO - PROCESS | 1723 | 1464711254057 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}] 09:14:14 INFO - PROCESS | 1723 | 1464711254325 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 09:14:14 INFO - PROCESS | 1723 | 1464711254664 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a57800 == 167 [pid = 1723] [id = 690] 09:14:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x91116c00) [pid = 1723] [serial = 2071] [outer = (nil)] 09:14:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x92e21400) [pid = 1723] [serial = 2072] [outer = 0x91116c00] 09:14:14 INFO - PROCESS | 1723 | 1464711254779 Marionette DEBUG loaded listener.js 09:14:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x94f32800) [pid = 1723] [serial = 2073] [outer = 0x91116c00] 09:14:16 INFO - PROCESS | 1723 | 1464711256090 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 09:14:16 INFO - PROCESS | 1723 | 1464711256158 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 09:14:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:14:16 INFO - PROCESS | 1723 | 1464711256167 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:14:16 INFO - PROCESS | 1723 | 1464711256171 Marionette TRACE conn4 <- [1,2734,null,{}] 09:14:16 INFO - PROCESS | 1723 | 1464711256222 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}] 09:14:16 INFO - PROCESS | 1723 | 1464711256497 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 09:14:16 INFO - PROCESS | 1723 | 1464711256797 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x92af0c00 == 168 [pid = 1723] [id = 691] 09:14:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x92e2a000) [pid = 1723] [serial = 2074] [outer = (nil)] 09:14:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x952e5000) [pid = 1723] [serial = 2075] [outer = 0x92e2a000] 09:14:16 INFO - PROCESS | 1723 | 1464711256889 Marionette DEBUG loaded listener.js 09:14:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x952eb800) [pid = 1723] [serial = 2076] [outer = 0x92e2a000] 09:14:17 INFO - PROCESS | 1723 | 1464711257822 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]]]}] 09:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1736ms 09:14:17 INFO - PROCESS | 1723 | 1464711257905 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 09:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:14:17 INFO - PROCESS | 1723 | 1464711257909 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 09:14:17 INFO - PROCESS | 1723 | 1464711257916 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:14:17 INFO - PROCESS | 1723 | 1464711257920 Marionette TRACE conn4 <- [1,2738,null,{}] 09:14:17 INFO - PROCESS | 1723 | 1464711257926 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}] 09:14:18 INFO - PROCESS | 1723 | 1464711258218 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 09:14:18 INFO - PROCESS | 1723 | 1464711258564 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x911c0400 == 169 [pid = 1723] [id = 692] 09:14:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x920ab800) [pid = 1723] [serial = 2077] [outer = (nil)] 09:14:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x964e7000) [pid = 1723] [serial = 2078] [outer = 0x920ab800] 09:14:18 INFO - PROCESS | 1723 | 1464711258661 Marionette DEBUG loaded listener.js 09:14:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x98163400) [pid = 1723] [serial = 2079] [outer = 0x920ab800] 09:14:19 INFO - PROCESS | 1723 | 1464711259592 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]]]}] 09:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1735ms 09:14:19 INFO - PROCESS | 1723 | 1464711259654 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 09:14:19 INFO - PROCESS | 1723 | 1464711259661 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 09:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:14:19 INFO - PROCESS | 1723 | 1464711259672 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:14:19 INFO - PROCESS | 1723 | 1464711259678 Marionette TRACE conn4 <- [1,2742,null,{}] 09:14:19 INFO - PROCESS | 1723 | 1464711259688 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}] 09:14:20 INFO - PROCESS | 1723 | 1464711260024 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 09:14:20 INFO - PROCESS | 1723 | 1464711260372 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x9519e800 == 170 [pid = 1723] [id = 693] 09:14:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x9647e000) [pid = 1723] [serial = 2080] [outer = (nil)] 09:14:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x9a786c00) [pid = 1723] [serial = 2081] [outer = 0x9647e000] 09:14:20 INFO - PROCESS | 1723 | 1464711260466 Marionette DEBUG loaded listener.js 09:14:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x9a78b400) [pid = 1723] [serial = 2082] [outer = 0x9647e000] 09:14:21 INFO - PROCESS | 1723 | 1464711261421 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]]]}] 09:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1796ms 09:14:21 INFO - PROCESS | 1723 | 1464711261468 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 09:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:14:21 INFO - PROCESS | 1723 | 1464711261472 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 09:14:21 INFO - PROCESS | 1723 | 1464711261479 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:14:21 INFO - PROCESS | 1723 | 1464711261483 Marionette TRACE conn4 <- [1,2746,null,{}] 09:14:21 INFO - PROCESS | 1723 | 1464711261490 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}] 09:14:21 INFO - PROCESS | 1723 | 1464711261762 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 09:14:22 INFO - PROCESS | 1723 | 1464711262123 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x9ae8e800 == 171 [pid = 1723] [id = 694] 09:14:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x9ae8fc00) [pid = 1723] [serial = 2083] [outer = (nil)] 09:14:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x9b25e800) [pid = 1723] [serial = 2084] [outer = 0x9ae8fc00] 09:14:22 INFO - PROCESS | 1723 | 1464711262243 Marionette DEBUG loaded listener.js 09:14:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x9b64d800) [pid = 1723] [serial = 2085] [outer = 0x9ae8fc00] 09:14:23 INFO - PROCESS | 1723 | 1464711263179 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]]]}] 09:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1750ms 09:14:23 INFO - PROCESS | 1723 | 1464711263229 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 09:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:14:23 INFO - PROCESS | 1723 | 1464711263234 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 09:14:23 INFO - PROCESS | 1723 | 1464711263241 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:14:23 INFO - PROCESS | 1723 | 1464711263245 Marionette TRACE conn4 <- [1,2750,null,{}] 09:14:23 INFO - PROCESS | 1723 | 1464711263251 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}] 09:14:23 INFO - PROCESS | 1723 | 1464711263525 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 09:14:23 INFO - PROCESS | 1723 | 1464711263882 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x9762a800 == 172 [pid = 1723] [id = 695] 09:14:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x9a744c00) [pid = 1723] [serial = 2086] [outer = (nil)] 09:14:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x9c2a5800) [pid = 1723] [serial = 2087] [outer = 0x9a744c00] 09:14:23 INFO - PROCESS | 1723 | 1464711263980 Marionette DEBUG loaded listener.js 09:14:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x9d57c800) [pid = 1723] [serial = 2088] [outer = 0x9a744c00] 09:14:24 INFO - PROCESS | 1723 | 1464711264984 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]]]}] 09:14:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:14:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1796ms 09:14:25 INFO - PROCESS | 1723 | 1464711265037 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 09:14:25 INFO - PROCESS | 1723 | 1464711265040 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 09:14:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:14:25 INFO - PROCESS | 1723 | 1464711265047 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:14:25 INFO - PROCESS | 1723 | 1464711265050 Marionette TRACE conn4 <- [1,2754,null,{}] 09:14:25 INFO - PROCESS | 1723 | 1464711265056 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}] 09:14:25 INFO - PROCESS | 1723 | 1464711265307 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 09:14:25 INFO - PROCESS | 1723 | 1464711265633 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b3bd800 == 173 [pid = 1723] [id = 696] 09:14:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x9c2a1400) [pid = 1723] [serial = 2089] [outer = (nil)] 09:14:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x9d9cec00) [pid = 1723] [serial = 2090] [outer = 0x9c2a1400] 09:14:25 INFO - PROCESS | 1723 | 1464711265723 Marionette DEBUG loaded listener.js 09:14:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0xa0612400) [pid = 1723] [serial = 2091] [outer = 0x9c2a1400] 09:14:26 INFO - PROCESS | 1723 | 1464711266609 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]]]}] 09:14:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:14:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1591ms 09:14:26 INFO - PROCESS | 1723 | 1464711266637 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 09:14:26 INFO - PROCESS | 1723 | 1464711266640 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 09:14:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:14:26 INFO - PROCESS | 1723 | 1464711266647 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:14:26 INFO - PROCESS | 1723 | 1464711266651 Marionette TRACE conn4 <- [1,2758,null,{}] 09:14:26 INFO - PROCESS | 1723 | 1464711266657 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}] 09:14:26 INFO - PROCESS | 1723 | 1464711266898 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 09:14:27 INFO - PROCESS | 1723 | 1464711267251 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x9d587c00 == 174 [pid = 1723] [id = 697] 09:14:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x9d58a800) [pid = 1723] [serial = 2092] [outer = (nil)] 09:14:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0xa21ae000) [pid = 1723] [serial = 2093] [outer = 0x9d58a800] 09:14:27 INFO - PROCESS | 1723 | 1464711267349 Marionette DEBUG loaded listener.js 09:14:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0xa21afc00) [pid = 1723] [serial = 2094] [outer = 0x9d58a800] 09:14:28 INFO - PROCESS | 1723 | 1464711268358 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]]]}] 09:14:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:14:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1784ms 09:14:28 INFO - PROCESS | 1723 | 1464711268435 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 09:14:28 INFO - PROCESS | 1723 | 1464711268441 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 09:14:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:14:28 INFO - PROCESS | 1723 | 1464711268451 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:14:28 INFO - PROCESS | 1723 | 1464711268455 Marionette TRACE conn4 <- [1,2762,null,{}] 09:14:28 INFO - PROCESS | 1723 | 1464711268461 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}] 09:14:28 INFO - PROCESS | 1723 | 1464711268768 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 09:14:29 INFO - PROCESS | 1723 | 1464711269121 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x9a746000 == 175 [pid = 1723] [id = 698] 09:14:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9a998400) [pid = 1723] [serial = 2095] [outer = (nil)] 09:14:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0xa22c9c00) [pid = 1723] [serial = 2096] [outer = 0x9a998400] 09:14:29 INFO - PROCESS | 1723 | 1464711269226 Marionette DEBUG loaded listener.js 09:14:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0xa2409000) [pid = 1723] [serial = 2097] [outer = 0x9a998400] 09:14:30 INFO - PROCESS | 1723 | 1464711270181 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]]]}] 09:14:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:14:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1787ms 09:14:30 INFO - PROCESS | 1723 | 1464711270239 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 09:14:30 INFO - PROCESS | 1723 | 1464711270243 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 09:14:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:14:30 INFO - PROCESS | 1723 | 1464711270250 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:14:30 INFO - PROCESS | 1723 | 1464711270254 Marionette TRACE conn4 <- [1,2766,null,{}] 09:14:30 INFO - PROCESS | 1723 | 1464711270260 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}] 09:14:30 INFO - PROCESS | 1723 | 1464711270514 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 09:14:30 INFO - PROCESS | 1723 | 1464711270872 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b648400 == 176 [pid = 1723] [id = 699] 09:14:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9ba3b000) [pid = 1723] [serial = 2098] [outer = (nil)] 09:14:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0xa26cc000) [pid = 1723] [serial = 2099] [outer = 0x9ba3b000] 09:14:30 INFO - PROCESS | 1723 | 1464711270963 Marionette DEBUG loaded listener.js 09:14:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0xa3072000) [pid = 1723] [serial = 2100] [outer = 0x9ba3b000] 09:14:31 INFO - PROCESS | 1723 | 1464711271916 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]]]}] 09:14:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:14:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1733ms 09:14:31 INFO - PROCESS | 1723 | 1464711271985 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 09:14:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:14:31 INFO - PROCESS | 1723 | 1464711271989 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 09:14:31 INFO - PROCESS | 1723 | 1464711271996 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:14:32 INFO - PROCESS | 1723 | 1464711272000 Marionette TRACE conn4 <- [1,2770,null,{}] 09:14:32 INFO - PROCESS | 1723 | 1464711272008 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}] 09:14:32 INFO - PROCESS | 1723 | 1464711272323 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 09:14:32 INFO - PROCESS | 1723 | 1464711272681 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:32 INFO - PROCESS | 1723 | ++DOCSHELL 0xa263dc00 == 177 [pid = 1723] [id = 700] 09:14:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0xa30fe400) [pid = 1723] [serial = 2101] [outer = (nil)] 09:14:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0xa3552800) [pid = 1723] [serial = 2102] [outer = 0xa30fe400] 09:14:32 INFO - PROCESS | 1723 | 1464711272774 Marionette DEBUG loaded listener.js 09:14:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0xa35e8400) [pid = 1723] [serial = 2103] [outer = 0xa30fe400] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x88547c00 == 176 [pid = 1723] [id = 621] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8660bc00 == 175 [pid = 1723] [id = 622] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x87a13c00 == 174 [pid = 1723] [id = 625] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x866d1400 == 173 [pid = 1723] [id = 624] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8bbebc00 == 172 [pid = 1723] [id = 626] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd49800 == 171 [pid = 1723] [id = 627] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x866da000 == 170 [pid = 1723] [id = 629] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x911bb000 == 169 [pid = 1723] [id = 631] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb4a800 == 168 [pid = 1723] [id = 623] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8f53dc00 == 167 [pid = 1723] [id = 630] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0bac00 == 166 [pid = 1723] [id = 632] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8b1a8000 == 165 [pid = 1723] [id = 628] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb4e800 == 164 [pid = 1723] [id = 683] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x94f2ec00 == 163 [pid = 1723] [id = 431] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8b050800 == 162 [pid = 1723] [id = 682] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x89956400 == 161 [pid = 1723] [id = 681] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x9a98f800 == 160 [pid = 1723] [id = 680] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x9b25f000 == 159 [pid = 1723] [id = 679] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x99f16400 == 158 [pid = 1723] [id = 678] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x9a74c800 == 157 [pid = 1723] [id = 677] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x924cdc00 == 156 [pid = 1723] [id = 675] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x920b6800 == 155 [pid = 1723] [id = 676] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8854a800 == 154 [pid = 1723] [id = 674] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x911ba800 == 153 [pid = 1723] [id = 673] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x92af2c00 == 152 [pid = 1723] [id = 516] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6e3400 == 151 [pid = 1723] [id = 672] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8ee4dc00 == 150 [pid = 1723] [id = 671] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8ed7ac00 == 149 [pid = 1723] [id = 670] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec7f800 == 148 [pid = 1723] [id = 669] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8bae9400 == 147 [pid = 1723] [id = 667] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x8bb46000 == 146 [pid = 1723] [id = 665] 09:14:36 INFO - PROCESS | 1723 | --DOCSHELL 0x87a14c00 == 145 [pid = 1723] [id = 666] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x8dd09c00) [pid = 1723] [serial = 1875] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8d712c00) [pid = 1723] [serial = 1997] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8bb41400) [pid = 1723] [serial = 1994] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x92e2b800) [pid = 1723] [serial = 1958] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x92d21c00) [pid = 1723] [serial = 1956] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x928e0000) [pid = 1723] [serial = 1955] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x9131b400) [pid = 1723] [serial = 1953] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x911c1000) [pid = 1723] [serial = 1952] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x9111a400) [pid = 1723] [serial = 1950] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x8fdac000) [pid = 1723] [serial = 1949] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x8f613000) [pid = 1723] [serial = 1947] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8f547c00) [pid = 1723] [serial = 1946] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8e081000) [pid = 1723] [serial = 1944] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8ded2000) [pid = 1723] [serial = 1943] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x8bbe8c00) [pid = 1723] [serial = 1941] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8b19fc00) [pid = 1723] [serial = 1940] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x89fc3400) [pid = 1723] [serial = 1991] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0xa3261c00) [pid = 1723] [serial = 1989] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0xa3232400) [pid = 1723] [serial = 1988] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0xa306b800) [pid = 1723] [serial = 1986] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0xa26cf000) [pid = 1723] [serial = 1985] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0xa244f800) [pid = 1723] [serial = 1983] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0xa244c000) [pid = 1723] [serial = 1982] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0xa22cdc00) [pid = 1723] [serial = 1980] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0xa228d000) [pid = 1723] [serial = 1979] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0xa0615800) [pid = 1723] [serial = 1977] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9d9cbc00) [pid = 1723] [serial = 1976] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9c2a9000) [pid = 1723] [serial = 1974] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x9c2a2400) [pid = 1723] [serial = 1973] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x9b872400) [pid = 1723] [serial = 1971] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x9b537400) [pid = 1723] [serial = 1970] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x9a989400) [pid = 1723] [serial = 1968] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x9a787000) [pid = 1723] [serial = 1967] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x9907ec00) [pid = 1723] [serial = 1965] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x97626000) [pid = 1723] [serial = 1964] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x952e9c00) [pid = 1723] [serial = 1962] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x95281800) [pid = 1723] [serial = 1961] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x95193800) [pid = 1723] [serial = 1959] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x8bb4ec00) [pid = 1723] [serial = 1995] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8adbd800) [pid = 1723] [serial = 1992] [outer = (nil)] [url = about:blank] 09:14:36 INFO - PROCESS | 1723 | 1464711276562 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]]]}] 09:14:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:14:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 4701ms 09:14:36 INFO - PROCESS | 1723 | 1464711276698 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 09:14:36 INFO - PROCESS | 1723 | 1464711276703 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 09:14:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:14:36 INFO - PROCESS | 1723 | 1464711276711 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:14:36 INFO - PROCESS | 1723 | 1464711276717 Marionette TRACE conn4 <- [1,2774,null,{}] 09:14:36 INFO - PROCESS | 1723 | 1464711276727 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}] 09:14:36 INFO - PROCESS | 1723 | 1464711276954 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 09:14:37 INFO - PROCESS | 1723 | 1464711277207 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x89953400 == 146 [pid = 1723] [id = 701] 09:14:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x89954000) [pid = 1723] [serial = 2104] [outer = (nil)] 09:14:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x89b12800) [pid = 1723] [serial = 2105] [outer = 0x89954000] 09:14:37 INFO - PROCESS | 1723 | 1464711277290 Marionette DEBUG loaded listener.js 09:14:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8adc6800) [pid = 1723] [serial = 2106] [outer = 0x89954000] 09:14:38 INFO - PROCESS | 1723 | 1464711278143 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]]]}] 09:14:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:14:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1493ms 09:14:38 INFO - PROCESS | 1723 | 1464711278205 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 09:14:38 INFO - PROCESS | 1723 | 1464711278214 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 09:14:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:14:38 INFO - PROCESS | 1723 | 1464711278225 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:14:38 INFO - PROCESS | 1723 | 1464711278228 Marionette TRACE conn4 <- [1,2778,null,{}] 09:14:38 INFO - PROCESS | 1723 | 1464711278236 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}] 09:14:38 INFO - PROCESS | 1723 | 1464711278488 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 09:14:38 INFO - PROCESS | 1723 | 1464711278771 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:38 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae9400 == 147 [pid = 1723] [id = 702] 09:14:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x8bb41c00) [pid = 1723] [serial = 2107] [outer = (nil)] 09:14:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8bb4e800) [pid = 1723] [serial = 2108] [outer = 0x8bb41c00] 09:14:38 INFO - PROCESS | 1723 | 1464711278857 Marionette DEBUG loaded listener.js 09:14:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8bd4c400) [pid = 1723] [serial = 2109] [outer = 0x8bb41c00] 09:14:39 INFO - PROCESS | 1723 | 1464711279809 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]]]}] 09:14:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:14:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1639ms 09:14:39 INFO - PROCESS | 1723 | 1464711279871 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 09:14:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:14:39 INFO - PROCESS | 1723 | 1464711279876 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 09:14:39 INFO - PROCESS | 1723 | 1464711279883 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:14:39 INFO - PROCESS | 1723 | 1464711279888 Marionette TRACE conn4 <- [1,2782,null,{}] 09:14:39 INFO - PROCESS | 1723 | 1464711279905 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}] 09:14:40 INFO - PROCESS | 1723 | 1464711280286 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 09:14:40 INFO - PROCESS | 1723 | 1464711280556 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x8dd09c00 == 148 [pid = 1723] [id = 703] 09:14:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8ded2000) [pid = 1723] [serial = 2110] [outer = (nil)] 09:14:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8e05e800) [pid = 1723] [serial = 2111] [outer = 0x8ded2000] 09:14:40 INFO - PROCESS | 1723 | 1464711280639 Marionette DEBUG loaded listener.js 09:14:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8e102800) [pid = 1723] [serial = 2112] [outer = 0x8ded2000] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8ed76000) [pid = 1723] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8bd47000) [pid = 1723] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x87a17800) [pid = 1723] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x885a4000) [pid = 1723] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x91166c00) [pid = 1723] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8fda6800) [pid = 1723] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8ed7b000) [pid = 1723] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x9a780800) [pid = 1723] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x9b263800) [pid = 1723] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x8e058800) [pid = 1723] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8b0b2000) [pid = 1723] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8f549000) [pid = 1723] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x913c5c00) [pid = 1723] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 117 (0x89958800) [pid = 1723] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 116 (0x94f33000) [pid = 1723] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 115 (0x92d20000) [pid = 1723] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:14:41 INFO - PROCESS | 1723 | --DOMWINDOW == 114 (0x9a997400) [pid = 1723] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:14:42 INFO - PROCESS | 1723 | 1464711282149 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]]]}] 09:14:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:14:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 2294ms 09:14:42 INFO - PROCESS | 1723 | 1464711282176 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 09:14:42 INFO - PROCESS | 1723 | 1464711282180 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 09:14:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:14:42 INFO - PROCESS | 1723 | 1464711282187 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:14:42 INFO - PROCESS | 1723 | 1464711282191 Marionette TRACE conn4 <- [1,2786,null,{}] 09:14:42 INFO - PROCESS | 1723 | 1464711282196 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}] 09:14:42 INFO - PROCESS | 1723 | 1464711282506 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 09:14:42 INFO - PROCESS | 1723 | 1464711282647 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:42 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b17800 == 149 [pid = 1723] [id = 704] 09:14:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 115 (0x8dec9c00) [pid = 1723] [serial = 2113] [outer = (nil)] 09:14:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 116 (0x8ed7ac00) [pid = 1723] [serial = 2114] [outer = 0x8dec9c00] 09:14:42 INFO - PROCESS | 1723 | 1464711282730 Marionette DEBUG loaded listener.js 09:14:42 INFO - PROCESS | 1723 | ++DOMWINDOW == 117 (0x8ee48800) [pid = 1723] [serial = 2115] [outer = 0x8dec9c00] 09:14:43 INFO - PROCESS | 1723 | 1464711283599 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]]]}] 09:14:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:14:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1480ms 09:14:43 INFO - PROCESS | 1723 | 1464711283784 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 09:14:43 INFO - PROCESS | 1723 | 1464711283792 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 09:14:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:14:43 INFO - PROCESS | 1723 | 1464711283801 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:14:43 INFO - PROCESS | 1723 | 1464711283806 Marionette TRACE conn4 <- [1,2790,null,{}] 09:14:43 INFO - PROCESS | 1723 | 1464711283815 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}] 09:14:44 INFO - PROCESS | 1723 | 1464711284095 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 09:14:44 INFO - PROCESS | 1723 | 1464711284487 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x887b8000 == 150 [pid = 1723] [id = 705] 09:14:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x89952000) [pid = 1723] [serial = 2116] [outer = (nil)] 09:14:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8adc0800) [pid = 1723] [serial = 2117] [outer = 0x89952000] 09:14:44 INFO - PROCESS | 1723 | 1464711284581 Marionette DEBUG loaded listener.js 09:14:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8b1a2000) [pid = 1723] [serial = 2118] [outer = 0x89952000] 09:14:45 INFO - PROCESS | 1723 | 1464711285615 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]]]}] 09:14:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:14:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1840ms 09:14:45 INFO - PROCESS | 1723 | 1464711285657 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 09:14:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:14:45 INFO - PROCESS | 1723 | 1464711285664 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 09:14:45 INFO - PROCESS | 1723 | 1464711285679 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:14:45 INFO - PROCESS | 1723 | 1464711285686 Marionette TRACE conn4 <- [1,2794,null,{}] 09:14:45 INFO - PROCESS | 1723 | 1464711285693 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}] 09:14:45 INFO - PROCESS | 1723 | 1464711285982 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 09:14:46 INFO - PROCESS | 1723 | 1464711286332 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bbefc00 == 151 [pid = 1723] [id = 706] 09:14:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8be87000) [pid = 1723] [serial = 2119] [outer = (nil)] 09:14:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8e058400) [pid = 1723] [serial = 2120] [outer = 0x8be87000] 09:14:46 INFO - PROCESS | 1723 | 1464711286432 Marionette DEBUG loaded listener.js 09:14:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8ee46800) [pid = 1723] [serial = 2121] [outer = 0x8be87000] 09:14:47 INFO - PROCESS | 1723 | 1464711287418 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]]]}] 09:14:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:14:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1793ms 09:14:47 INFO - PROCESS | 1723 | 1464711287470 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 09:14:47 INFO - PROCESS | 1723 | 1464711287475 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 09:14:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:14:47 INFO - PROCESS | 1723 | 1464711287482 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:14:47 INFO - PROCESS | 1723 | 1464711287486 Marionette TRACE conn4 <- [1,2798,null,{}] 09:14:47 INFO - PROCESS | 1723 | 1464711287501 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}] 09:14:47 INFO - PROCESS | 1723 | 1464711287766 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 09:14:48 INFO - PROCESS | 1723 | 1464711288158 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d863400 == 152 [pid = 1723] [id = 707] 09:14:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8fda6400) [pid = 1723] [serial = 2122] [outer = (nil)] 09:14:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x91114000) [pid = 1723] [serial = 2123] [outer = 0x8fda6400] 09:14:48 INFO - PROCESS | 1723 | 1464711288261 Marionette DEBUG loaded listener.js 09:14:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x91162400) [pid = 1723] [serial = 2124] [outer = 0x8fda6400] 09:14:49 INFO - PROCESS | 1723 | 1464711289264 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]]]}] 09:14:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:14:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1839ms 09:14:49 INFO - PROCESS | 1723 | 1464711289322 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 09:14:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:14:49 INFO - PROCESS | 1723 | 1464711289326 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 09:14:49 INFO - PROCESS | 1723 | 1464711289333 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:14:49 INFO - PROCESS | 1723 | 1464711289337 Marionette TRACE conn4 <- [1,2802,null,{}] 09:14:49 INFO - PROCESS | 1723 | 1464711289343 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}] 09:14:49 INFO - PROCESS | 1723 | 1464711289609 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 09:14:49 INFO - PROCESS | 1723 | 1464711289957 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6de400 == 153 [pid = 1723] [id = 708] 09:14:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x911c1000) [pid = 1723] [serial = 2125] [outer = (nil)] 09:14:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x91325800) [pid = 1723] [serial = 2126] [outer = 0x911c1000] 09:14:50 INFO - PROCESS | 1723 | 1464711290055 Marionette DEBUG loaded listener.js 09:14:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x913cbc00) [pid = 1723] [serial = 2127] [outer = 0x911c1000] 09:14:51 INFO - PROCESS | 1723 | 1464711291042 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]]]}] 09:14:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:14:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1783ms 09:14:51 INFO - PROCESS | 1723 | 1464711291116 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 09:14:51 INFO - PROCESS | 1723 | 1464711291120 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 09:14:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:14:51 INFO - PROCESS | 1723 | 1464711291129 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:14:51 INFO - PROCESS | 1723 | 1464711291133 Marionette TRACE conn4 <- [1,2806,null,{}] 09:14:51 INFO - PROCESS | 1723 | 1464711291139 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}] 09:14:51 INFO - PROCESS | 1723 | 1464711291436 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 09:14:51 INFO - PROCESS | 1723 | 1464711291798 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd50c00 == 154 [pid = 1723] [id = 709] 09:14:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8d85a800) [pid = 1723] [serial = 2128] [outer = (nil)] 09:14:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x920b6400) [pid = 1723] [serial = 2129] [outer = 0x8d85a800] 09:14:51 INFO - PROCESS | 1723 | 1464711291890 Marionette DEBUG loaded listener.js 09:14:52 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x924cac00) [pid = 1723] [serial = 2130] [outer = 0x8d85a800] 09:14:52 INFO - PROCESS | 1723 | 1464711292832 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]]]}] 09:14:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:14:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1741ms 09:14:52 INFO - PROCESS | 1723 | 1464711292870 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 09:14:52 INFO - PROCESS | 1723 | 1464711292873 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 09:14:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:14:52 INFO - PROCESS | 1723 | 1464711292881 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:14:52 INFO - PROCESS | 1723 | 1464711292885 Marionette TRACE conn4 <- [1,2810,null,{}] 09:14:52 INFO - PROCESS | 1723 | 1464711292891 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}] 09:14:53 INFO - PROCESS | 1723 | 1464711293174 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 09:14:53 INFO - PROCESS | 1723 | 1464711293530 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x913d4800 == 155 [pid = 1723] [id = 710] 09:14:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x92d22400) [pid = 1723] [serial = 2131] [outer = (nil)] 09:14:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x92e25400) [pid = 1723] [serial = 2132] [outer = 0x92d22400] 09:14:53 INFO - PROCESS | 1723 | 1464711293628 Marionette DEBUG loaded listener.js 09:14:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x950d1400) [pid = 1723] [serial = 2133] [outer = 0x92d22400] 09:14:54 INFO - PROCESS | 1723 | 1464711294576 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]]]}] 09:14:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:14:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1735ms 09:14:54 INFO - PROCESS | 1723 | 1464711294617 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 09:14:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:14:54 INFO - PROCESS | 1723 | 1464711294622 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 09:14:54 INFO - PROCESS | 1723 | 1464711294629 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:14:54 INFO - PROCESS | 1723 | 1464711294633 Marionette TRACE conn4 <- [1,2814,null,{}] 09:14:54 INFO - PROCESS | 1723 | 1464711294639 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}] 09:14:54 INFO - PROCESS | 1723 | 1464711294892 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 09:14:55 INFO - PROCESS | 1723 | 1464711295237 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x92e2a800 == 156 [pid = 1723] [id = 711] 09:14:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x95198400) [pid = 1723] [serial = 2134] [outer = (nil)] 09:14:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x952ec400) [pid = 1723] [serial = 2135] [outer = 0x95198400] 09:14:55 INFO - PROCESS | 1723 | 1464711295354 Marionette DEBUG loaded listener.js 09:14:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x98162800) [pid = 1723] [serial = 2136] [outer = 0x95198400] 09:14:56 INFO - PROCESS | 1723 | 1464711296355 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]]]}] 09:14:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:14:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1784ms 09:14:56 INFO - PROCESS | 1723 | 1464711296413 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 09:14:56 INFO - PROCESS | 1723 | 1464711296416 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 09:14:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:14:56 INFO - PROCESS | 1723 | 1464711296424 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:14:56 INFO - PROCESS | 1723 | 1464711296428 Marionette TRACE conn4 <- [1,2818,null,{}] 09:14:56 INFO - PROCESS | 1723 | 1464711296434 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}] 09:14:56 INFO - PROCESS | 1723 | 1464711296716 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 09:14:57 INFO - PROCESS | 1723 | 1464711297058 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ee10800 == 157 [pid = 1723] [id = 712] 09:14:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8ee4b800) [pid = 1723] [serial = 2137] [outer = (nil)] 09:14:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x9a74c800) [pid = 1723] [serial = 2138] [outer = 0x8ee4b800] 09:14:57 INFO - PROCESS | 1723 | 1464711297154 Marionette DEBUG loaded listener.js 09:14:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x9a989800) [pid = 1723] [serial = 2139] [outer = 0x8ee4b800] 09:14:58 INFO - PROCESS | 1723 | 1464711298112 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]]]}] 09:14:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:14:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1733ms 09:14:58 INFO - PROCESS | 1723 | 1464711298158 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 09:14:58 INFO - PROCESS | 1723 | 1464711298162 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 09:14:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:14:58 INFO - PROCESS | 1723 | 1464711298169 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:14:58 INFO - PROCESS | 1723 | 1464711298173 Marionette TRACE conn4 <- [1,2822,null,{}] 09:14:58 INFO - PROCESS | 1723 | 1464711298179 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}] 09:14:58 INFO - PROCESS | 1723 | 1464711298531 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 09:14:58 INFO - PROCESS | 1723 | 1464711298940 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:14:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d86800 == 158 [pid = 1723] [id = 713] 09:14:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x86a5fc00) [pid = 1723] [serial = 2140] [outer = (nil)] 09:14:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x9b189400) [pid = 1723] [serial = 2141] [outer = 0x86a5fc00] 09:14:59 INFO - PROCESS | 1723 | 1464711299037 Marionette DEBUG loaded listener.js 09:14:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x9b190000) [pid = 1723] [serial = 2142] [outer = 0x86a5fc00] 09:15:00 INFO - PROCESS | 1723 | 1464711300005 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]]]}] 09:15:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:15:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1894ms 09:15:00 INFO - PROCESS | 1723 | 1464711300065 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 09:15:00 INFO - PROCESS | 1723 | 1464711300069 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 09:15:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:15:00 INFO - PROCESS | 1723 | 1464711300076 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:15:00 INFO - PROCESS | 1723 | 1464711300078 Marionette TRACE conn4 <- [1,2826,null,{}] 09:15:00 INFO - PROCESS | 1723 | 1464711300085 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}] 09:15:00 INFO - PROCESS | 1723 | 1464711300404 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 09:15:00 INFO - PROCESS | 1723 | 1464711300786 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:00 INFO - PROCESS | 1723 | ++DOCSHELL 0x911b9800 == 159 [pid = 1723] [id = 714] 09:15:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x9519c000) [pid = 1723] [serial = 2143] [outer = (nil)] 09:15:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x9b646800) [pid = 1723] [serial = 2144] [outer = 0x9519c000] 09:15:00 INFO - PROCESS | 1723 | 1464711300882 Marionette DEBUG loaded listener.js 09:15:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x9b821000) [pid = 1723] [serial = 2145] [outer = 0x9519c000] 09:15:01 INFO - PROCESS | 1723 | 1464711301898 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:15:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:15:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1888ms 09:15:01 INFO - PROCESS | 1723 | 1464711301965 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 09:15:01 INFO - PROCESS | 1723 | 1464711301971 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 09:15:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:15:01 INFO - PROCESS | 1723 | 1464711301978 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:15:01 INFO - PROCESS | 1723 | 1464711301983 Marionette TRACE conn4 <- [1,2830,null,{}] 09:15:01 INFO - PROCESS | 1723 | 1464711301990 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}] 09:15:02 INFO - PROCESS | 1723 | 1464711302349 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 09:15:02 INFO - PROCESS | 1723 | 1464711302719 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:02 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b268400 == 160 [pid = 1723] [id = 715] 09:15:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x9c2a6c00) [pid = 1723] [serial = 2146] [outer = (nil)] 09:15:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x9c35cc00) [pid = 1723] [serial = 2147] [outer = 0x9c2a6c00] 09:15:02 INFO - PROCESS | 1723 | 1464711302834 Marionette DEBUG loaded listener.js 09:15:02 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x9d58b400) [pid = 1723] [serial = 2148] [outer = 0x9c2a6c00] 09:15:03 INFO - PROCESS | 1723 | 1464711303972 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]]]}] 09:15:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:15:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 2040ms 09:15:04 INFO - PROCESS | 1723 | 1464711304019 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 09:15:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:15:04 INFO - PROCESS | 1723 | 1464711304024 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 09:15:04 INFO - PROCESS | 1723 | 1464711304030 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:15:04 INFO - PROCESS | 1723 | 1464711304034 Marionette TRACE conn4 <- [1,2834,null,{}] 09:15:04 INFO - PROCESS | 1723 | 1464711304040 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}] 09:15:04 INFO - PROCESS | 1723 | 1464711304386 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 09:15:04 INFO - PROCESS | 1723 | 1464711304743 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x9b25f000 == 161 [pid = 1723] [id = 716] 09:15:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x9b872000) [pid = 1723] [serial = 2149] [outer = (nil)] 09:15:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0xa228d000) [pid = 1723] [serial = 2150] [outer = 0x9b872000] 09:15:04 INFO - PROCESS | 1723 | 1464711304839 Marionette DEBUG loaded listener.js 09:15:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0xa22d0c00) [pid = 1723] [serial = 2151] [outer = 0x9b872000] 09:15:05 INFO - PROCESS | 1723 | 1464711305828 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:15:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:15:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1839ms 09:15:05 INFO - PROCESS | 1723 | 1464711305870 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 09:15:05 INFO - PROCESS | 1723 | 1464711305874 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 09:15:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:15:05 INFO - PROCESS | 1723 | 1464711305881 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:15:05 INFO - PROCESS | 1723 | 1464711305885 Marionette TRACE conn4 <- [1,2838,null,{}] 09:15:05 INFO - PROCESS | 1723 | 1464711305892 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}] 09:15:06 INFO - PROCESS | 1723 | 1464711306154 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 09:15:06 INFO - PROCESS | 1723 | 1464711306515 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:06 INFO - PROCESS | 1723 | ++DOCSHELL 0xa214fc00 == 162 [pid = 1723] [id = 717] 09:15:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0xa21ae400) [pid = 1723] [serial = 2152] [outer = (nil)] 09:15:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0xa30ffc00) [pid = 1723] [serial = 2153] [outer = 0xa21ae400] 09:15:06 INFO - PROCESS | 1723 | 1464711306615 Marionette DEBUG loaded listener.js 09:15:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0xa3265000) [pid = 1723] [serial = 2154] [outer = 0xa21ae400] 09:15:07 INFO - PROCESS | 1723 | 1464711307581 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]]]}] 09:15:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:15:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1737ms 09:15:07 INFO - PROCESS | 1723 | 1464711307619 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 09:15:07 INFO - PROCESS | 1723 | 1464711307622 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 09:15:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:15:07 INFO - PROCESS | 1723 | 1464711307629 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:15:07 INFO - PROCESS | 1723 | 1464711307632 Marionette TRACE conn4 <- [1,2842,null,{}] 09:15:07 INFO - PROCESS | 1723 | 1464711307639 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}] 09:15:07 INFO - PROCESS | 1723 | 1464711307922 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 09:15:08 INFO - PROCESS | 1723 | 1464711308277 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x92aeec00 == 163 [pid = 1723] [id = 718] 09:15:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x92e1fc00) [pid = 1723] [serial = 2155] [outer = (nil)] 09:15:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0xa6237000) [pid = 1723] [serial = 2156] [outer = 0x92e1fc00] 09:15:08 INFO - PROCESS | 1723 | 1464711308374 Marionette DEBUG loaded listener.js 09:15:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0xa6243000) [pid = 1723] [serial = 2157] [outer = 0x92e1fc00] 09:15:09 INFO - PROCESS | 1723 | 1464711309343 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]]]}] 09:15:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:15:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1781ms 09:15:09 INFO - PROCESS | 1723 | 1464711309412 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 09:15:09 INFO - PROCESS | 1723 | 1464711309415 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 09:15:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:15:09 INFO - PROCESS | 1723 | 1464711309423 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:15:09 INFO - PROCESS | 1723 | 1464711309426 Marionette TRACE conn4 <- [1,2846,null,{}] 09:15:09 INFO - PROCESS | 1723 | 1464711309432 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}] 09:15:09 INFO - PROCESS | 1723 | 1464711309722 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 09:15:10 INFO - PROCESS | 1723 | 1464711310078 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:10 INFO - PROCESS | 1723 | ++DOCSHELL 0xa3072800 == 164 [pid = 1723] [id = 719] 09:15:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0xa30f7800) [pid = 1723] [serial = 2158] [outer = (nil)] 09:15:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0xa670b000) [pid = 1723] [serial = 2159] [outer = 0xa30f7800] 09:15:10 INFO - PROCESS | 1723 | 1464711310170 Marionette DEBUG loaded listener.js 09:15:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0xa6739400) [pid = 1723] [serial = 2160] [outer = 0xa30f7800] 09:15:11 INFO - PROCESS | 1723 | 1464711311190 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]]]}] 09:15:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:15:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1838ms 09:15:11 INFO - PROCESS | 1723 | 1464711311262 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 09:15:11 INFO - PROCESS | 1723 | 1464711311266 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 09:15:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:15:11 INFO - PROCESS | 1723 | 1464711311273 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:15:11 INFO - PROCESS | 1723 | 1464711311277 Marionette TRACE conn4 <- [1,2850,null,{}] 09:15:11 INFO - PROCESS | 1723 | 1464711311283 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}] 09:15:11 INFO - PROCESS | 1723 | 1464711311546 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 09:15:11 INFO - PROCESS | 1723 | 1464711311915 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x8660f400 == 165 [pid = 1723] [id = 720] 09:15:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x8f6a8c00) [pid = 1723] [serial = 2161] [outer = (nil)] 09:15:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8f6b2000) [pid = 1723] [serial = 2162] [outer = 0x8f6a8c00] 09:15:12 INFO - PROCESS | 1723 | 1464711312012 Marionette DEBUG loaded listener.js 09:15:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x8f6b4000) [pid = 1723] [serial = 2163] [outer = 0x8f6a8c00] 09:15:12 INFO - PROCESS | 1723 | 1464711312973 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:15:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:15:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1737ms 09:15:13 INFO - PROCESS | 1723 | 1464711313027 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 09:15:13 INFO - PROCESS | 1723 | 1464711313031 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 09:15:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:15:13 INFO - PROCESS | 1723 | 1464711313044 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:15:13 INFO - PROCESS | 1723 | 1464711313046 Marionette TRACE conn4 <- [1,2854,null,{}] 09:15:13 INFO - PROCESS | 1723 | 1464711313053 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}] 09:15:13 INFO - PROCESS | 1723 | 1464711313302 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 09:15:13 INFO - PROCESS | 1723 | 1464711313666 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6ac000 == 166 [pid = 1723] [id = 721] 09:15:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x8f6ad400) [pid = 1723] [serial = 2164] [outer = (nil)] 09:15:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0xa62f4800) [pid = 1723] [serial = 2165] [outer = 0x8f6ad400] 09:15:13 INFO - PROCESS | 1723 | 1464711313761 Marionette DEBUG loaded listener.js 09:15:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0xa673fc00) [pid = 1723] [serial = 2166] [outer = 0x8f6ad400] 09:15:16 INFO - PROCESS | 1723 | --DOCSHELL 0x8bbe3800 == 165 [pid = 1723] [id = 643] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x9a746000 == 164 [pid = 1723] [id = 698] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x9b648400 == 163 [pid = 1723] [id = 699] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x9d587c00 == 162 [pid = 1723] [id = 697] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x9b3bd800 == 161 [pid = 1723] [id = 696] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x9762a800 == 160 [pid = 1723] [id = 695] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x9519e800 == 159 [pid = 1723] [id = 693] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x9ae8e800 == 158 [pid = 1723] [id = 694] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x911c0400 == 157 [pid = 1723] [id = 692] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x92af0c00 == 156 [pid = 1723] [id = 691] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x86a57800 == 155 [pid = 1723] [id = 690] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x91119000 == 154 [pid = 1723] [id = 689] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x8ec75400 == 153 [pid = 1723] [id = 688] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x8c6aec00 == 152 [pid = 1723] [id = 686] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x8bae3000 == 151 [pid = 1723] [id = 687] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x8b0b6400 == 150 [pid = 1723] [id = 685] 09:15:17 INFO - PROCESS | 1723 | --DOCSHELL 0x87798800 == 149 [pid = 1723] [id = 684] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x8ee0a800) [pid = 1723] [serial = 2009] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x9c04d000) [pid = 1723] [serial = 2039] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8c69f400) [pid = 1723] [serial = 2003] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8b054c00) [pid = 1723] [serial = 2001] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8dec5800) [pid = 1723] [serial = 2051] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x8ec7e000) [pid = 1723] [serial = 1938] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x92d25400) [pid = 1723] [serial = 2025] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x913d2c00) [pid = 1723] [serial = 2019] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8ee45800) [pid = 1723] [serial = 2010] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8f54b800) [pid = 1723] [serial = 2013] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x9b176c00) [pid = 1723] [serial = 2034] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x9d503800) [pid = 1723] [serial = 2043] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8e107000) [pid = 1723] [serial = 2006] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8bd47c00) [pid = 1723] [serial = 2048] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x89fc4c00) [pid = 1723] [serial = 2000] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x91160800) [pid = 1723] [serial = 2015] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x928e6800) [pid = 1723] [serial = 2022] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x91321400) [pid = 1723] [serial = 2016] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x9c2b0800) [pid = 1723] [serial = 2042] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8adc9400) [pid = 1723] [serial = 2046] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x9a788000) [pid = 1723] [serial = 2031] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x97623c00) [pid = 1723] [serial = 2030] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x92afa000) [pid = 1723] [serial = 2024] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x8d857c00) [pid = 1723] [serial = 2004] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x9519fc00) [pid = 1723] [serial = 2028] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x924d1800) [pid = 1723] [serial = 2021] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x9ae8cc00) [pid = 1723] [serial = 2033] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8be8a800) [pid = 1723] [serial = 2049] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x95199c00) [pid = 1723] [serial = 2027] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x913cec00) [pid = 1723] [serial = 2018] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x9b3c6400) [pid = 1723] [serial = 2037] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8ec79400) [pid = 1723] [serial = 2007] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x89b0cc00) [pid = 1723] [serial = 2045] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9b3a3800) [pid = 1723] [serial = 2036] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8f545c00) [pid = 1723] [serial = 2012] [outer = (nil)] [url = about:blank] 09:15:17 INFO - PROCESS | 1723 | 1464711317850 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]]]}] 09:15:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:15:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 4847ms 09:15:17 INFO - PROCESS | 1723 | 1464711317891 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 09:15:17 INFO - PROCESS | 1723 | 1464711317898 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 09:15:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:15:17 INFO - PROCESS | 1723 | 1464711317907 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:15:17 INFO - PROCESS | 1723 | 1464711317912 Marionette TRACE conn4 <- [1,2858,null,{}] 09:15:17 INFO - PROCESS | 1723 | 1464711317921 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}] 09:15:18 INFO - PROCESS | 1723 | 1464711318159 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 09:15:18 INFO - PROCESS | 1723 | 1464711318430 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a5f000 == 150 [pid = 1723] [id = 722] 09:15:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x86d8d800) [pid = 1723] [serial = 2167] [outer = (nil)] 09:15:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x86d98000) [pid = 1723] [serial = 2168] [outer = 0x86d8d800] 09:15:18 INFO - PROCESS | 1723 | 1464711318540 Marionette DEBUG loaded listener.js 09:15:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x86d9bc00) [pid = 1723] [serial = 2169] [outer = 0x86d8d800] 09:15:19 INFO - PROCESS | 1723 | 1464711319418 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:15:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:15:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1583ms 09:15:19 INFO - PROCESS | 1723 | 1464711319524 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 09:15:19 INFO - PROCESS | 1723 | 1464711319534 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 09:15:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:15:19 INFO - PROCESS | 1723 | 1464711319545 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:15:19 INFO - PROCESS | 1723 | 1464711319548 Marionette TRACE conn4 <- [1,2862,null,{}] 09:15:19 INFO - PROCESS | 1723 | 1464711319555 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}] 09:15:19 INFO - PROCESS | 1723 | 1464711319881 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 09:15:19 INFO - PROCESS | 1723 | 1464711319920 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:19 INFO - PROCESS | 1723 | ++DOCSHELL 0x878be000 == 151 [pid = 1723] [id = 723] 09:15:19 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x878c2c00) [pid = 1723] [serial = 2170] [outer = (nil)] 09:15:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x87a16000) [pid = 1723] [serial = 2171] [outer = 0x878c2c00] 09:15:20 INFO - PROCESS | 1723 | 1464711320012 Marionette DEBUG loaded listener.js 09:15:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x88549000) [pid = 1723] [serial = 2172] [outer = 0x878c2c00] 09:15:21 INFO - PROCESS | 1723 | 1464711321186 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]]]}] 09:15:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:15:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1730ms 09:15:21 INFO - PROCESS | 1723 | 1464711321285 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 09:15:21 INFO - PROCESS | 1723 | 1464711321288 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 09:15:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:15:21 INFO - PROCESS | 1723 | 1464711321296 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:15:21 INFO - PROCESS | 1723 | 1464711321302 Marionette TRACE conn4 <- [1,2866,null,{}] 09:15:21 INFO - PROCESS | 1723 | 1464711321327 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}] 09:15:21 INFO - PROCESS | 1723 | 1464711321650 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8ec7b800) [pid = 1723] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8779a400) [pid = 1723] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x920ab800) [pid = 1723] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x9647e000) [pid = 1723] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x92e2a000) [pid = 1723] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8ded2000) [pid = 1723] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8d863c00) [pid = 1723] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x9b260400) [pid = 1723] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x9ba3b000) [pid = 1723] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8bb41c00) [pid = 1723] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x9a744c00) [pid = 1723] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x91116c00) [pid = 1723] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8b24a400) [pid = 1723] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8ee45c00) [pid = 1723] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x9c2a1400) [pid = 1723] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x9d58a800) [pid = 1723] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x9a998400) [pid = 1723] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x91160c00) [pid = 1723] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8be85000) [pid = 1723] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x89954000) [pid = 1723] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:15:22 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x9ae8fc00) [pid = 1723] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:15:22 INFO - PROCESS | 1723 | 1464711322365 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x8779a400 == 152 [pid = 1723] [id = 724] 09:15:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x87a17800) [pid = 1723] [serial = 2173] [outer = (nil)] 09:15:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x89b0cc00) [pid = 1723] [serial = 2174] [outer = 0x87a17800] 09:15:22 INFO - PROCESS | 1723 | 1464711322452 Marionette DEBUG loaded listener.js 09:15:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x89fcac00) [pid = 1723] [serial = 2175] [outer = 0x87a17800] 09:15:23 INFO - PROCESS | 1723 | 1464711323293 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]]]}] 09:15:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:15:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2039ms 09:15:23 INFO - PROCESS | 1723 | 1464711323335 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 09:15:23 INFO - PROCESS | 1723 | 1464711323340 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 09:15:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:15:23 INFO - PROCESS | 1723 | 1464711323347 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:15:23 INFO - PROCESS | 1723 | 1464711323349 Marionette TRACE conn4 <- [1,2870,null,{}] 09:15:23 INFO - PROCESS | 1723 | 1464711323355 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}] 09:15:23 INFO - PROCESS | 1723 | 1464711323673 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 09:15:23 INFO - PROCESS | 1723 | 1464711323698 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x87090800 == 153 [pid = 1723] [id = 725] 09:15:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x89fcf800) [pid = 1723] [serial = 2176] [outer = (nil)] 09:15:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8b049c00) [pid = 1723] [serial = 2177] [outer = 0x89fcf800] 09:15:23 INFO - PROCESS | 1723 | 1464711323775 Marionette DEBUG loaded listener.js 09:15:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8b0b0800) [pid = 1723] [serial = 2178] [outer = 0x89fcf800] 09:15:25 INFO - PROCESS | 1723 | 1464711325107 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]]]}] 09:15:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:15:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1793ms 09:15:25 INFO - PROCESS | 1723 | 1464711325158 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 09:15:25 INFO - PROCESS | 1723 | 1464711325164 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 09:15:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:15:25 INFO - PROCESS | 1723 | 1464711325176 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:15:25 INFO - PROCESS | 1723 | 1464711325181 Marionette TRACE conn4 <- [1,2874,null,{}] 09:15:25 INFO - PROCESS | 1723 | 1464711325191 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}] 09:15:25 INFO - PROCESS | 1723 | 1464711325474 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 09:15:25 INFO - PROCESS | 1723 | 1464711325843 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d3c00 == 154 [pid = 1723] [id = 726] 09:15:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x8708b000) [pid = 1723] [serial = 2179] [outer = (nil)] 09:15:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x878c7c00) [pid = 1723] [serial = 2180] [outer = 0x8708b000] 09:15:26 INFO - PROCESS | 1723 | 1464711326033 Marionette DEBUG loaded listener.js 09:15:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x885a2400) [pid = 1723] [serial = 2181] [outer = 0x8708b000] 09:15:27 INFO - PROCESS | 1723 | 1464711327191 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]]]}] 09:15:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:15:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 2087ms 09:15:27 INFO - PROCESS | 1723 | 1464711327264 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 09:15:27 INFO - PROCESS | 1723 | 1464711327274 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 09:15:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:15:27 INFO - PROCESS | 1723 | 1464711327286 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:15:27 INFO - PROCESS | 1723 | 1464711327290 Marionette TRACE conn4 <- [1,2878,null,{}] 09:15:27 INFO - PROCESS | 1723 | 1464711327297 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}] 09:15:27 INFO - PROCESS | 1723 | 1464711327571 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 09:15:27 INFO - PROCESS | 1723 | 1464711327973 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:28 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bac00 == 155 [pid = 1723] [id = 727] 09:15:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8adba400) [pid = 1723] [serial = 2182] [outer = (nil)] 09:15:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8b050400) [pid = 1723] [serial = 2183] [outer = 0x8adba400] 09:15:28 INFO - PROCESS | 1723 | 1464711328070 Marionette DEBUG loaded listener.js 09:15:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8b0bcc00) [pid = 1723] [serial = 2184] [outer = 0x8adba400] 09:15:29 INFO - PROCESS | 1723 | 1464711329063 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]]]}] 09:15:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:15:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1841ms 09:15:29 INFO - PROCESS | 1723 | 1464711329128 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 09:15:29 INFO - PROCESS | 1723 | 1464711329133 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 09:15:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:15:29 INFO - PROCESS | 1723 | 1464711329141 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:15:29 INFO - PROCESS | 1723 | 1464711329148 Marionette TRACE conn4 <- [1,2882,null,{}] 09:15:29 INFO - PROCESS | 1723 | 1464711329166 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}] 09:15:29 INFO - PROCESS | 1723 | 1464711329467 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 09:15:29 INFO - PROCESS | 1723 | 1464711329841 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bae3000 == 156 [pid = 1723] [id = 728] 09:15:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8baea400) [pid = 1723] [serial = 2185] [outer = (nil)] 09:15:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8bb41000) [pid = 1723] [serial = 2186] [outer = 0x8baea400] 09:15:29 INFO - PROCESS | 1723 | 1464711329938 Marionette DEBUG loaded listener.js 09:15:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8bbe2000) [pid = 1723] [serial = 2187] [outer = 0x8baea400] 09:15:30 INFO - PROCESS | 1723 | 1464711330927 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]]]}] 09:15:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:15:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1848ms 09:15:30 INFO - PROCESS | 1723 | 1464711330990 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 09:15:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:15:31 INFO - PROCESS | 1723 | 1464711330995 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 09:15:31 INFO - PROCESS | 1723 | 1464711331002 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:15:31 INFO - PROCESS | 1723 | 1464711331005 Marionette TRACE conn4 <- [1,2886,null,{}] 09:15:31 INFO - PROCESS | 1723 | 1464711331012 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}] 09:15:31 INFO - PROCESS | 1723 | 1464711331291 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 09:15:31 INFO - PROCESS | 1723 | 1464711331676 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:31 INFO - PROCESS | 1723 | ++DOCSHELL 0x877a3000 == 157 [pid = 1723] [id = 729] 09:15:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8bb40400) [pid = 1723] [serial = 2188] [outer = (nil)] 09:15:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8bd50400) [pid = 1723] [serial = 2189] [outer = 0x8bb40400] 09:15:31 INFO - PROCESS | 1723 | 1464711331775 Marionette DEBUG loaded listener.js 09:15:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8be86400) [pid = 1723] [serial = 2190] [outer = 0x8bb40400] 09:15:32 INFO - PROCESS | 1723 | 1464711332867 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]]]}] 09:15:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:15:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1943ms 09:15:32 INFO - PROCESS | 1723 | 1464711332949 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 09:15:32 INFO - PROCESS | 1723 | 1464711332954 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 09:15:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:15:32 INFO - PROCESS | 1723 | 1464711332967 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:15:32 INFO - PROCESS | 1723 | 1464711332971 Marionette TRACE conn4 <- [1,2890,null,{}] 09:15:32 INFO - PROCESS | 1723 | 1464711332982 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}] 09:15:33 INFO - PROCESS | 1723 | 1464711333407 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 09:15:33 INFO - PROCESS | 1723 | 1464711333875 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:33 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b15400 == 158 [pid = 1723] [id = 730] 09:15:33 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8bd42400) [pid = 1723] [serial = 2191] [outer = (nil)] 09:15:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8c6a6800) [pid = 1723] [serial = 2192] [outer = 0x8bd42400] 09:15:34 INFO - PROCESS | 1723 | 1464711334032 Marionette DEBUG loaded listener.js 09:15:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8c6ae000) [pid = 1723] [serial = 2193] [outer = 0x8bd42400] 09:15:35 INFO - PROCESS | 1723 | 1464711335314 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:15:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:15:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 2393ms 09:15:35 INFO - PROCESS | 1723 | 1464711335376 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 09:15:35 INFO - PROCESS | 1723 | 1464711335381 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 09:15:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:15:35 INFO - PROCESS | 1723 | 1464711335390 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:15:35 INFO - PROCESS | 1723 | 1464711335394 Marionette TRACE conn4 <- [1,2894,null,{}] 09:15:35 INFO - PROCESS | 1723 | 1464711335400 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}] 09:15:35 INFO - PROCESS | 1723 | 1464711335681 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 09:15:36 INFO - PROCESS | 1723 | 1464711336042 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:36 INFO - PROCESS | 1723 | ++DOCSHELL 0x8be90000 == 159 [pid = 1723] [id = 731] 09:15:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8d718000) [pid = 1723] [serial = 2194] [outer = (nil)] 09:15:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8dd10c00) [pid = 1723] [serial = 2195] [outer = 0x8d718000] 09:15:36 INFO - PROCESS | 1723 | 1464711336141 Marionette DEBUG loaded listener.js 09:15:36 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8dec6800) [pid = 1723] [serial = 2196] [outer = 0x8d718000] 09:15:37 INFO - PROCESS | 1723 | 1464711337110 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]]]}] 09:15:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:15:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1782ms 09:15:37 INFO - PROCESS | 1723 | 1464711337175 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 09:15:37 INFO - PROCESS | 1723 | 1464711337180 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 09:15:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:15:37 INFO - PROCESS | 1723 | 1464711337189 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:15:37 INFO - PROCESS | 1723 | 1464711337192 Marionette TRACE conn4 <- [1,2898,null,{}] 09:15:37 INFO - PROCESS | 1723 | 1464711337199 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}] 09:15:37 INFO - PROCESS | 1723 | 1464711337468 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 09:15:37 INFO - PROCESS | 1723 | 1464711337820 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:37 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b055400 == 160 [pid = 1723] [id = 732] 09:15:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8d854c00) [pid = 1723] [serial = 2197] [outer = (nil)] 09:15:37 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x8e05dc00) [pid = 1723] [serial = 2198] [outer = 0x8d854c00] 09:15:37 INFO - PROCESS | 1723 | 1464711337917 Marionette DEBUG loaded listener.js 09:15:38 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x8e074c00) [pid = 1723] [serial = 2199] [outer = 0x8d854c00] 09:15:38 INFO - PROCESS | 1723 | 1464711338869 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]]]}] 09:15:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:15:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1740ms 09:15:38 INFO - PROCESS | 1723 | 1464711338930 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 09:15:38 INFO - PROCESS | 1723 | 1464711338935 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 09:15:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:15:38 INFO - PROCESS | 1723 | 1464711338941 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:15:38 INFO - PROCESS | 1723 | 1464711338945 Marionette TRACE conn4 <- [1,2902,null,{}] 09:15:38 INFO - PROCESS | 1723 | 1464711338951 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}] 09:15:39 INFO - PROCESS | 1723 | 1464711339208 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 09:15:39 INFO - PROCESS | 1723 | 1464711339562 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:39 INFO - PROCESS | 1723 | ++DOCSHELL 0x8ded1800 == 161 [pid = 1723] [id = 733] 09:15:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x8ded2000) [pid = 1723] [serial = 2200] [outer = (nil)] 09:15:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x8ec77800) [pid = 1723] [serial = 2201] [outer = 0x8ded2000] 09:15:39 INFO - PROCESS | 1723 | 1464711339659 Marionette DEBUG loaded listener.js 09:15:39 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x8ec7e000) [pid = 1723] [serial = 2202] [outer = 0x8ded2000] 09:15:40 INFO - PROCESS | 1723 | 1464711340601 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:15:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:15:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1701ms 09:15:40 INFO - PROCESS | 1723 | 1464711340658 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 09:15:40 INFO - PROCESS | 1723 | 1464711340663 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 09:15:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:15:40 INFO - PROCESS | 1723 | 1464711340673 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:15:40 INFO - PROCESS | 1723 | 1464711340677 Marionette TRACE conn4 <- [1,2906,null,{}] 09:15:40 INFO - PROCESS | 1723 | 1464711340683 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}] 09:15:40 INFO - PROCESS | 1723 | 1464711340947 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 09:15:41 INFO - PROCESS | 1723 | 1464711341305 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e103800 == 162 [pid = 1723] [id = 734] 09:15:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x8e105800) [pid = 1723] [serial = 2203] [outer = (nil)] 09:15:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x8ee0a800) [pid = 1723] [serial = 2204] [outer = 0x8e105800] 09:15:41 INFO - PROCESS | 1723 | 1464711341408 Marionette DEBUG loaded listener.js 09:15:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x8ee0e000) [pid = 1723] [serial = 2205] [outer = 0x8e105800] 09:15:42 INFO - PROCESS | 1723 | 1464711342471 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]]]}] 09:15:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:15:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1841ms 09:15:42 INFO - PROCESS | 1723 | 1464711342515 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 09:15:42 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:15:42 INFO - PROCESS | 1723 | 1464711342520 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 09:15:42 INFO - PROCESS | 1723 | 1464711342527 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:15:42 INFO - PROCESS | 1723 | 1464711342531 Marionette TRACE conn4 <- [1,2910,null,{}] 09:15:42 INFO - PROCESS | 1723 | 1464711342537 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}] 09:15:42 INFO - PROCESS | 1723 | 1464711342805 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 09:15:43 INFO - PROCESS | 1723 | 1464711343159 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:43 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e07b000 == 163 [pid = 1723] [id = 735] 09:15:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x8e10b400) [pid = 1723] [serial = 2206] [outer = (nil)] 09:15:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x8f546c00) [pid = 1723] [serial = 2207] [outer = 0x8e10b400] 09:15:43 INFO - PROCESS | 1723 | 1464711343255 Marionette DEBUG loaded listener.js 09:15:43 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x8f60d800) [pid = 1723] [serial = 2208] [outer = 0x8e10b400] 09:15:44 INFO - PROCESS | 1723 | 1464711344106 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]]]}] 09:15:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:15:44 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:15:44 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1636ms 09:15:44 INFO - PROCESS | 1723 | 1464711344164 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 09:15:44 INFO - PROCESS | 1723 | 1464711344168 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 09:15:44 INFO - TEST-START | /DOMEvents/constructors.html 09:15:44 INFO - PROCESS | 1723 | 1464711344175 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:15:44 INFO - PROCESS | 1723 | 1464711344180 Marionette TRACE conn4 <- [1,2914,null,{}] 09:15:44 INFO - PROCESS | 1723 | 1464711344186 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}] 09:15:44 INFO - PROCESS | 1723 | 1464711344466 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 09:15:44 INFO - PROCESS | 1723 | 1464711344850 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:44 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6aac00 == 164 [pid = 1723] [id = 736] 09:15:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x8f6dc800) [pid = 1723] [serial = 2209] [outer = (nil)] 09:15:44 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x8f6e1c00) [pid = 1723] [serial = 2210] [outer = 0x8f6dc800] 09:15:44 INFO - PROCESS | 1723 | 1464711344954 Marionette DEBUG loaded listener.js 09:15:45 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x8fd9e000) [pid = 1723] [serial = 2211] [outer = 0x8f6dc800] 09:15:46 INFO - PROCESS | 1723 | 1464711346055 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]]]}] 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:15:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:15:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:15:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:15:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:15:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:15:46 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:15:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:15:46 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:15:46 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:15:46 INFO - TEST-OK | /DOMEvents/constructors.html | took 1967ms 09:15:46 INFO - PROCESS | 1723 | 1464711346154 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 09:15:46 INFO - PROCESS | 1723 | 1464711346163 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 09:15:46 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:15:46 INFO - PROCESS | 1723 | 1464711346186 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:15:46 INFO - PROCESS | 1723 | 1464711346191 Marionette TRACE conn4 <- [1,2918,null,{}] 09:15:46 INFO - PROCESS | 1723 | 1464711346197 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}] 09:15:46 INFO - PROCESS | 1723 | 1464711346449 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 09:15:46 INFO - PROCESS | 1723 | 1464711346782 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x866db800 == 165 [pid = 1723] [id = 737] 09:15:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x8ec74800) [pid = 1723] [serial = 2212] [outer = (nil)] 09:15:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x8fdab400) [pid = 1723] [serial = 2213] [outer = 0x8ec74800] 09:15:46 INFO - PROCESS | 1723 | 1464711346886 Marionette DEBUG loaded listener.js 09:15:47 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x91113000) [pid = 1723] [serial = 2214] [outer = 0x8ec74800] 09:15:47 INFO - PROCESS | 1723 | 1464711347724 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:15:47 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:15:47 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1592ms 09:15:47 INFO - PROCESS | 1723 | 1464711347778 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 09:15:47 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:15:47 INFO - PROCESS | 1723 | 1464711347782 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 09:15:47 INFO - PROCESS | 1723 | 1464711347789 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:15:47 INFO - PROCESS | 1723 | 1464711347793 Marionette TRACE conn4 <- [1,2922,null,{}] 09:15:47 INFO - PROCESS | 1723 | 1464711347799 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}] 09:15:48 INFO - PROCESS | 1723 | 1464711348038 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 09:15:48 INFO - PROCESS | 1723 | 1464711348348 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:48 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fda5000 == 166 [pid = 1723] [id = 738] 09:15:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x8fda6c00) [pid = 1723] [serial = 2215] [outer = (nil)] 09:15:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x911b7800) [pid = 1723] [serial = 2216] [outer = 0x8fda6c00] 09:15:48 INFO - PROCESS | 1723 | 1464711348443 Marionette DEBUG loaded listener.js 09:15:48 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x911ba000) [pid = 1723] [serial = 2217] [outer = 0x8fda6c00] 09:15:49 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:15:49 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:15:49 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:15:49 INFO - PROCESS | 1723 | [1723] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 09:15:49 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:15:49 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:15:49 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 09:15:49 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:15:49 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 09:15:49 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:15:49 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]" 09:15:49 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:15:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:15:49 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:15:49 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:15:49 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1583ms 09:15:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:15:49 INFO - PROCESS | 1723 | 1464711349349 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]]]}] 09:15:49 INFO - PROCESS | 1723 | 1464711349377 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 09:15:49 INFO - PROCESS | 1723 | 1464711349385 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 09:15:49 INFO - PROCESS | 1723 | 1464711349404 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:15:49 INFO - PROCESS | 1723 | 1464711349407 Marionette TRACE conn4 <- [1,2926,null,{}] 09:15:49 INFO - PROCESS | 1723 | 1464711349414 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}] 09:15:49 INFO - PROCESS | 1723 | 1464711349667 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 09:15:50 INFO - PROCESS | 1723 | 1464711349982 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:50 INFO - PROCESS | 1723 | ++DOCSHELL 0x8c6a3000 == 167 [pid = 1723] [id = 739] 09:15:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x8fda7800) [pid = 1723] [serial = 2218] [outer = (nil)] 09:15:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x913cd800) [pid = 1723] [serial = 2219] [outer = 0x8fda7800] 09:15:50 INFO - PROCESS | 1723 | 1464711350133 Marionette DEBUG loaded listener.js 09:15:50 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x913d4000) [pid = 1723] [serial = 2220] [outer = 0x8fda7800] 09:15:50 INFO - PROCESS | 1723 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:15:50 INFO - PROCESS | 1723 | 1464711350960 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]]]}] 09:15:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:15:50 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1591ms 09:15:50 INFO - PROCESS | 1723 | 1464711350990 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 09:15:50 INFO - PROCESS | 1723 | 1464711350995 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 09:15:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:15:51 INFO - PROCESS | 1723 | 1464711351002 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:15:51 INFO - PROCESS | 1723 | 1464711351005 Marionette TRACE conn4 <- [1,2930,null,{}] 09:15:51 INFO - PROCESS | 1723 | 1464711351011 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}] 09:15:51 INFO - PROCESS | 1723 | 1464711351293 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 09:15:51 INFO - PROCESS | 1723 | 1464711351584 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x911bf800 == 168 [pid = 1723] [id = 740] 09:15:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x91328400) [pid = 1723] [serial = 2221] [outer = (nil)] 09:15:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x920b7c00) [pid = 1723] [serial = 2222] [outer = 0x91328400] 09:15:51 INFO - PROCESS | 1723 | 1464711351681 Marionette DEBUG loaded listener.js 09:15:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x924cfc00) [pid = 1723] [serial = 2223] [outer = 0x91328400] 09:15:52 INFO - PROCESS | 1723 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:15:52 INFO - PROCESS | 1723 | 1464711352584 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]]]}] 09:15:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:15:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1632ms 09:15:52 INFO - PROCESS | 1723 | 1464711352636 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 09:15:52 INFO - PROCESS | 1723 | 1464711352640 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 09:15:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:15:52 INFO - PROCESS | 1723 | 1464711352647 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:15:52 INFO - PROCESS | 1723 | 1464711352651 Marionette TRACE conn4 <- [1,2934,null,{}] 09:15:52 INFO - PROCESS | 1723 | 1464711352657 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}] 09:15:52 INFO - PROCESS | 1723 | 1464711352943 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 09:15:53 INFO - PROCESS | 1723 | 1464711353265 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x920afc00 == 169 [pid = 1723] [id = 741] 09:15:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x928e6000) [pid = 1723] [serial = 2224] [outer = (nil)] 09:15:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x928eac00) [pid = 1723] [serial = 2225] [outer = 0x928e6000] 09:15:53 INFO - PROCESS | 1723 | 1464711353404 Marionette DEBUG loaded listener.js 09:15:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x92af0c00) [pid = 1723] [serial = 2226] [outer = 0x928e6000] 09:15:54 INFO - PROCESS | 1723 | 1464711354234 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]]]}] 09:15:54 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:15:54 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1632ms 09:15:54 INFO - PROCESS | 1723 | 1464711354280 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 09:15:54 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:15:54 INFO - PROCESS | 1723 | 1464711354284 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 09:15:54 INFO - PROCESS | 1723 | 1464711354332 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:15:54 INFO - PROCESS | 1723 | 1464711354338 Marionette TRACE conn4 <- [1,2938,null,{}] 09:15:54 INFO - PROCESS | 1723 | 1464711354359 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}] 09:15:54 INFO - PROCESS | 1723 | 1464711354633 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x8b048400 == 168 [pid = 1723] [id = 372] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd45800 == 167 [pid = 1723] [id = 644] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x924d2800 == 166 [pid = 1723] [id = 634] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x9a292c00 == 165 [pid = 1723] [id = 636] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x9a98b000 == 164 [pid = 1723] [id = 637] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x92d26000 == 163 [pid = 1723] [id = 635] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x924d1c00 == 162 [pid = 1723] [id = 633] 09:15:57 INFO - PROCESS | 1723 | --DOCSHELL 0x87a18800 == 161 [pid = 1723] [id = 641] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8ed7ac00) [pid = 1723] [serial = 2114] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x8f546400) [pid = 1723] [serial = 2064] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0xa3552800) [pid = 1723] [serial = 2102] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x887b2000) [pid = 1723] [serial = 2055] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x98163400) [pid = 1723] [serial = 2079] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x9a786c00) [pid = 1723] [serial = 2081] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x952e5000) [pid = 1723] [serial = 2075] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8e05e800) [pid = 1723] [serial = 2111] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8e07a800) [pid = 1723] [serial = 2061] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x9c07d400) [pid = 1723] [serial = 2040] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x964e7000) [pid = 1723] [serial = 2078] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0xa26cc000) [pid = 1723] [serial = 2099] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x8bd4c400) [pid = 1723] [serial = 2109] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x9d57c800) [pid = 1723] [serial = 2088] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8bb4e800) [pid = 1723] [serial = 2108] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x92e21400) [pid = 1723] [serial = 2072] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8bbedc00) [pid = 1723] [serial = 2058] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x9a78b400) [pid = 1723] [serial = 2082] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x952eb800) [pid = 1723] [serial = 2076] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x87a0c800) [pid = 1723] [serial = 2054] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x9111a800) [pid = 1723] [serial = 2067] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x94f32800) [pid = 1723] [serial = 2073] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8f53c400) [pid = 1723] [serial = 2063] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x9d9cec00) [pid = 1723] [serial = 2090] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0xa21ae000) [pid = 1723] [serial = 2093] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x8bb42c00) [pid = 1723] [serial = 2057] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0xa22c9c00) [pid = 1723] [serial = 2096] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0xa2409000) [pid = 1723] [serial = 2097] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8dec5000) [pid = 1723] [serial = 2060] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x924ce800) [pid = 1723] [serial = 2070] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8d85ec00) [pid = 1723] [serial = 1998] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0xa21afc00) [pid = 1723] [serial = 2094] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x8adc6800) [pid = 1723] [serial = 2106] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8e102800) [pid = 1723] [serial = 2112] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x89b12800) [pid = 1723] [serial = 2105] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0xa0612400) [pid = 1723] [serial = 2091] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x91113800) [pid = 1723] [serial = 2066] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9131c400) [pid = 1723] [serial = 2069] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x9c2a5800) [pid = 1723] [serial = 2087] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0xa3072000) [pid = 1723] [serial = 2100] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x9b64d800) [pid = 1723] [serial = 2085] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x9b25e800) [pid = 1723] [serial = 2084] [outer = (nil)] [url = about:blank] 09:15:58 INFO - PROCESS | 1723 | 1464711358389 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a5b800 == 162 [pid = 1723] [id = 742] 09:15:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x86a5d400) [pid = 1723] [serial = 2227] [outer = (nil)] 09:15:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x86d8ec00) [pid = 1723] [serial = 2228] [outer = 0x86a5d400] 09:15:58 INFO - PROCESS | 1723 | 1464711358497 Marionette DEBUG loaded listener.js 09:15:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x87084c00) [pid = 1723] [serial = 2229] [outer = 0x86a5d400] 09:15:59 INFO - PROCESS | 1723 | 1464711359289 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]]]}] 09:15:59 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. 09:15:59 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 5053ms 09:15:59 INFO - PROCESS | 1723 | 1464711359345 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 09:15:59 INFO - PROCESS | 1723 | 1464711359351 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 09:15:59 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:15:59 INFO - PROCESS | 1723 | 1464711359359 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:15:59 INFO - PROCESS | 1723 | 1464711359365 Marionette TRACE conn4 <- [1,2942,null,{}] 09:15:59 INFO - PROCESS | 1723 | 1464711359372 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}] 09:15:59 INFO - PROCESS | 1723 | 1464711359636 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 09:15:59 INFO - PROCESS | 1723 | 1464711359859 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:15:59 INFO - PROCESS | 1723 | ++DOCSHELL 0x88541000 == 163 [pid = 1723] [id = 743] 09:15:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8854a800) [pid = 1723] [serial = 2230] [outer = (nil)] 09:15:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x887bc000) [pid = 1723] [serial = 2231] [outer = 0x8854a800] 09:15:59 INFO - PROCESS | 1723 | 1464711359943 Marionette DEBUG loaded listener.js 09:16:00 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x89b17000) [pid = 1723] [serial = 2232] [outer = 0x8854a800] 09:16:00 INFO - PROCESS | 1723 | 1464711360822 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"]]]}] 09:16:00 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 09:16:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:16:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:00 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:16:00 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1493ms 09:16:00 INFO - PROCESS | 1723 | 1464711360863 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 09:16:00 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:16:00 INFO - PROCESS | 1723 | 1464711360870 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 09:16:00 INFO - PROCESS | 1723 | 1464711360877 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:16:00 INFO - PROCESS | 1723 | 1464711360880 Marionette TRACE conn4 <- [1,2946,null,{}] 09:16:00 INFO - PROCESS | 1723 | 1464711360887 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}] 09:16:01 INFO - PROCESS | 1723 | 1464711361202 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 09:16:01 INFO - PROCESS | 1723 | 1464711361252 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b046800 == 164 [pid = 1723] [id = 744] 09:16:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8b0afc00) [pid = 1723] [serial = 2233] [outer = (nil)] 09:16:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8b248400) [pid = 1723] [serial = 2234] [outer = 0x8b0afc00] 09:16:01 INFO - PROCESS | 1723 | 1464711361337 Marionette DEBUG loaded listener.js 09:16:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8b253800) [pid = 1723] [serial = 2235] [outer = 0x8b0afc00] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x95198400) [pid = 1723] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x911c1000) [pid = 1723] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x9b872000) [pid = 1723] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x89952000) [pid = 1723] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8fda6400) [pid = 1723] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8ee4b800) [pid = 1723] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x87a17800) [pid = 1723] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x878c2c00) [pid = 1723] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8f6a8c00) [pid = 1723] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x86d8d800) [pid = 1723] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8be87000) [pid = 1723] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x86a5fc00) [pid = 1723] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8be88000) [pid = 1723] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x9519c000) [pid = 1723] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8f6ad400) [pid = 1723] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0xa21ae400) [pid = 1723] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0xa30f7800) [pid = 1723] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x92e1fc00) [pid = 1723] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8d85a800) [pid = 1723] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x92d22400) [pid = 1723] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:16:03 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x9c2a6c00) [pid = 1723] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:16:03 INFO - PROCESS | 1723 | 1464711363891 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]]]}] 09:16:03 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. 09:16:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 3039ms 09:16:03 INFO - PROCESS | 1723 | 1464711363924 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 09:16:03 INFO - PROCESS | 1723 | 1464711363928 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 09:16:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:16:03 INFO - PROCESS | 1723 | 1464711363947 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:16:03 INFO - PROCESS | 1723 | 1464711363956 Marionette TRACE conn4 <- [1,2950,null,{}] 09:16:03 INFO - PROCESS | 1723 | 1464711363963 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}] 09:16:04 INFO - PROCESS | 1723 | 1464711364177 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 09:16:04 INFO - PROCESS | 1723 | 1464711364400 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:04 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d78000 == 165 [pid = 1723] [id = 745] 09:16:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8b1a7c00) [pid = 1723] [serial = 2236] [outer = (nil)] 09:16:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8bbe9c00) [pid = 1723] [serial = 2237] [outer = 0x8b1a7c00] 09:16:04 INFO - PROCESS | 1723 | 1464711364493 Marionette DEBUG loaded listener.js 09:16:04 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8bd49c00) [pid = 1723] [serial = 2238] [outer = 0x8b1a7c00] 09:16:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x8d719c00 == 166 [pid = 1723] [id = 746] 09:16:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8d855800) [pid = 1723] [serial = 2239] [outer = (nil)] 09:16:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8d85b400) [pid = 1723] [serial = 2240] [outer = 0x8d855800] 09:16:05 INFO - PROCESS | 1723 | 1464711365330 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]]]}] 09:16:05 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. 09:16:05 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1407ms 09:16:05 INFO - PROCESS | 1723 | 1464711365345 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 09:16:05 INFO - PROCESS | 1723 | 1464711365350 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 09:16:05 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:16:05 INFO - PROCESS | 1723 | 1464711365360 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:16:05 INFO - PROCESS | 1723 | 1464711365363 Marionette TRACE conn4 <- [1,2954,null,{}] 09:16:05 INFO - PROCESS | 1723 | 1464711365369 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}] 09:16:05 INFO - PROCESS | 1723 | 1464711365644 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 09:16:06 INFO - PROCESS | 1723 | 1464711366104 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:06 INFO - PROCESS | 1723 | ++DOCSHELL 0x866da400 == 167 [pid = 1723] [id = 747] 09:16:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x866dc800) [pid = 1723] [serial = 2241] [outer = (nil)] 09:16:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x86a61400) [pid = 1723] [serial = 2242] [outer = 0x866dc800] 09:16:06 INFO - PROCESS | 1723 | 1464711366202 Marionette DEBUG loaded listener.js 09:16:06 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x877a0000) [pid = 1723] [serial = 2243] [outer = 0x866dc800] 09:16:07 INFO - PROCESS | 1723 | 1464711367148 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]]]}] 09:16:07 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:16:07 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 09:16:07 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1833ms 09:16:07 INFO - PROCESS | 1723 | 1464711367196 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 09:16:07 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:16:07 INFO - PROCESS | 1723 | 1464711367203 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 09:16:07 INFO - PROCESS | 1723 | 1464711367212 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:16:07 INFO - PROCESS | 1723 | 1464711367219 Marionette TRACE conn4 <- [1,2958,null,{}] 09:16:07 INFO - PROCESS | 1723 | 1464711367228 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}] 09:16:07 INFO - PROCESS | 1723 | 1464711367617 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 09:16:07 INFO - PROCESS | 1723 | 1464711367899 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x887bcc00 == 168 [pid = 1723] [id = 748] 09:16:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x8995cc00) [pid = 1723] [serial = 2244] [outer = (nil)] 09:16:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x8b0bb800) [pid = 1723] [serial = 2245] [outer = 0x8995cc00] 09:16:08 INFO - PROCESS | 1723 | 1464711368011 Marionette DEBUG loaded listener.js 09:16:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x8bb42c00) [pid = 1723] [serial = 2246] [outer = 0x8995cc00] 09:16:08 INFO - PROCESS | 1723 | 1464711368926 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]]]}] 09:16:08 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. 09:16:08 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1740ms 09:16:08 INFO - PROCESS | 1723 | 1464711368956 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 09:16:08 INFO - PROCESS | 1723 | 1464711368963 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 09:16:08 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:16:08 INFO - PROCESS | 1723 | 1464711368972 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:16:08 INFO - PROCESS | 1723 | 1464711368976 Marionette TRACE conn4 <- [1,2962,null,{}] 09:16:08 INFO - PROCESS | 1723 | 1464711368983 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}] 09:16:09 INFO - PROCESS | 1723 | 1464711369244 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 09:16:09 INFO - PROCESS | 1723 | 1464711369715 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:09 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bd4e800 == 169 [pid = 1723] [id = 749] 09:16:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x8d715800) [pid = 1723] [serial = 2247] [outer = (nil)] 09:16:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8d85a400) [pid = 1723] [serial = 2248] [outer = 0x8d715800] 09:16:09 INFO - PROCESS | 1723 | 1464711369852 Marionette DEBUG loaded listener.js 09:16:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8dd0bc00) [pid = 1723] [serial = 2249] [outer = 0x8d715800] 09:16:10 INFO - PROCESS | 1723 | 1464711370755 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]]]}] 09:16:10 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. 09:16:10 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1844ms 09:16:10 INFO - PROCESS | 1723 | 1464711370816 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 09:16:10 INFO - PROCESS | 1723 | 1464711370820 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 09:16:10 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:16:10 INFO - PROCESS | 1723 | 1464711370836 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:16:10 INFO - PROCESS | 1723 | 1464711370847 Marionette TRACE conn4 <- [1,2966,null,{}] 09:16:10 INFO - PROCESS | 1723 | 1464711370906 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}] 09:16:11 INFO - PROCESS | 1723 | 1464711371196 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 09:16:11 INFO - PROCESS | 1723 | 1464711371547 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:11 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e102c00 == 170 [pid = 1723] [id = 750] 09:16:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8e104000) [pid = 1723] [serial = 2250] [outer = (nil)] 09:16:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8e10e800) [pid = 1723] [serial = 2251] [outer = 0x8e104000] 09:16:11 INFO - PROCESS | 1723 | 1464711371645 Marionette DEBUG loaded listener.js 09:16:11 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8ec78000) [pid = 1723] [serial = 2252] [outer = 0x8e104000] 09:16:12 INFO - PROCESS | 1723 | 1464711372501 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]]]}] 09:16:12 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 09:16:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1707ms 09:16:12 INFO - PROCESS | 1723 | 1464711372537 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 09:16:12 INFO - PROCESS | 1723 | 1464711372541 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 09:16:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:16:12 INFO - PROCESS | 1723 | 1464711372548 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:16:12 INFO - PROCESS | 1723 | 1464711372553 Marionette TRACE conn4 <- [1,2970,null,{}] 09:16:12 INFO - PROCESS | 1723 | 1464711372559 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}] 09:16:12 INFO - PROCESS | 1723 | 1464711372806 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 09:16:13 INFO - PROCESS | 1723 | 1464711373110 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:13 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e10c000 == 171 [pid = 1723] [id = 751] 09:16:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8ed7c000) [pid = 1723] [serial = 2253] [outer = (nil)] 09:16:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x8ee4b800) [pid = 1723] [serial = 2254] [outer = 0x8ed7c000] 09:16:13 INFO - PROCESS | 1723 | 1464711373205 Marionette DEBUG loaded listener.js 09:16:13 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x8f548000) [pid = 1723] [serial = 2255] [outer = 0x8ed7c000] 09:16:14 INFO - PROCESS | 1723 | 1464711374154 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]]]}] 09:16:14 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. 09:16:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1641ms 09:16:14 INFO - PROCESS | 1723 | 1464711374191 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 09:16:14 INFO - PROCESS | 1723 | 1464711374195 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 09:16:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:16:14 INFO - PROCESS | 1723 | 1464711374202 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:16:14 INFO - PROCESS | 1723 | 1464711374206 Marionette TRACE conn4 <- [1,2974,null,{}] 09:16:14 INFO - PROCESS | 1723 | 1464711374212 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}] 09:16:14 INFO - PROCESS | 1723 | 1464711374498 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 09:16:14 INFO - PROCESS | 1723 | 1464711374820 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:14 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6a8400 == 172 [pid = 1723] [id = 752] 09:16:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x8f6a8c00) [pid = 1723] [serial = 2256] [outer = (nil)] 09:16:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8f6afc00) [pid = 1723] [serial = 2257] [outer = 0x8f6a8c00] 09:16:14 INFO - PROCESS | 1723 | 1464711374981 Marionette DEBUG loaded listener.js 09:16:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x8fda1400) [pid = 1723] [serial = 2258] [outer = 0x8f6a8c00] 09:16:15 INFO - PROCESS | 1723 | 1464711375876 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]]]}] 09:16:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 09:16:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1739ms 09:16:15 INFO - PROCESS | 1723 | 1464711375943 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 09:16:15 INFO - PROCESS | 1723 | 1464711375947 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 09:16:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:16:15 INFO - PROCESS | 1723 | 1464711375954 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:16:15 INFO - PROCESS | 1723 | 1464711375958 Marionette TRACE conn4 <- [1,2978,null,{}] 09:16:15 INFO - PROCESS | 1723 | 1464711375964 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}] 09:16:16 INFO - PROCESS | 1723 | 1464711376212 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 09:16:16 INFO - PROCESS | 1723 | 1464711376535 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:16 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05e800 == 173 [pid = 1723] [id = 753] 09:16:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x8fdab800) [pid = 1723] [serial = 2259] [outer = (nil)] 09:16:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x911c3400) [pid = 1723] [serial = 2260] [outer = 0x8fdab800] 09:16:16 INFO - PROCESS | 1723 | 1464711376680 Marionette DEBUG loaded listener.js 09:16:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x91322c00) [pid = 1723] [serial = 2261] [outer = 0x8fdab800] 09:16:17 INFO - PROCESS | 1723 | 1464711377552 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]]]}] 09:16:17 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 09:16:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1633ms 09:16:17 INFO - PROCESS | 1723 | 1464711377589 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 09:16:17 INFO - PROCESS | 1723 | 1464711377593 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 09:16:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:16:17 INFO - PROCESS | 1723 | 1464711377602 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:16:17 INFO - PROCESS | 1723 | 1464711377607 Marionette TRACE conn4 <- [1,2982,null,{}] 09:16:17 INFO - PROCESS | 1723 | 1464711377614 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}] 09:16:17 INFO - PROCESS | 1723 | 1464711377958 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 09:16:18 INFO - PROCESS | 1723 | 1464711378416 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:18 INFO - PROCESS | 1723 | ++DOCSHELL 0x91119000 == 174 [pid = 1723] [id = 754] 09:16:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x91162800) [pid = 1723] [serial = 2262] [outer = (nil)] 09:16:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x913cf400) [pid = 1723] [serial = 2263] [outer = 0x91162800] 09:16:18 INFO - PROCESS | 1723 | 1464711378579 Marionette DEBUG loaded listener.js 09:16:18 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x924ccc00) [pid = 1723] [serial = 2264] [outer = 0x91162800] 09:16:19 INFO - PROCESS | 1723 | 1464711379478 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"]]]}] 09:16:19 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 09:16:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:16:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:16:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1932ms 09:16:19 INFO - PROCESS | 1723 | 1464711379537 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 09:16:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:16:19 INFO - PROCESS | 1723 | 1464711379542 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 09:16:19 INFO - PROCESS | 1723 | 1464711379550 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:16:19 INFO - PROCESS | 1723 | 1464711379554 Marionette TRACE conn4 <- [1,2986,null,{}] 09:16:19 INFO - PROCESS | 1723 | 1464711379561 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}] 09:16:19 INFO - PROCESS | 1723 | 1464711379826 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 09:16:20 INFO - PROCESS | 1723 | 1464711380141 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:20 INFO - PROCESS | 1723 | ++DOCSHELL 0x911b8000 == 175 [pid = 1723] [id = 755] 09:16:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x928e2800) [pid = 1723] [serial = 2265] [outer = (nil)] 09:16:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x92d22800) [pid = 1723] [serial = 2266] [outer = 0x928e2800] 09:16:20 INFO - PROCESS | 1723 | 1464711380284 Marionette DEBUG loaded listener.js 09:16:20 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x92d26400) [pid = 1723] [serial = 2267] [outer = 0x928e2800] 09:16:21 INFO - PROCESS | 1723 | 1464711381205 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]]]}] 09:16:21 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. 09:16:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1686ms 09:16:21 INFO - PROCESS | 1723 | 1464711381235 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 09:16:21 INFO - PROCESS | 1723 | 1464711381240 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 09:16:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:16:21 INFO - PROCESS | 1723 | 1464711381246 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:16:21 INFO - PROCESS | 1723 | 1464711381250 Marionette TRACE conn4 <- [1,2990,null,{}] 09:16:21 INFO - PROCESS | 1723 | 1464711381256 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}] 09:16:21 INFO - PROCESS | 1723 | 1464711381511 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 09:16:21 INFO - PROCESS | 1723 | 1464711381838 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:21 INFO - PROCESS | 1723 | ++DOCSHELL 0x86a61000 == 176 [pid = 1723] [id = 756] 09:16:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x92aee800) [pid = 1723] [serial = 2268] [outer = (nil)] 09:16:21 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x92e26000) [pid = 1723] [serial = 2269] [outer = 0x92aee800] 09:16:21 INFO - PROCESS | 1723 | 1464711381983 Marionette DEBUG loaded listener.js 09:16:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x92e2bc00) [pid = 1723] [serial = 2270] [outer = 0x92aee800] 09:16:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f32800 == 177 [pid = 1723] [id = 757] 09:16:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x950ce400) [pid = 1723] [serial = 2271] [outer = (nil)] 09:16:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x95194800) [pid = 1723] [serial = 2272] [outer = 0x950ce400] 09:16:22 INFO - PROCESS | 1723 | 1464711382988 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]]]}] 09:16:23 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. 09:16:23 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1783ms 09:16:23 INFO - PROCESS | 1723 | 1464711383031 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 09:16:23 INFO - PROCESS | 1723 | 1464711383034 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 09:16:23 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:16:23 INFO - PROCESS | 1723 | 1464711383042 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:16:23 INFO - PROCESS | 1723 | 1464711383046 Marionette TRACE conn4 <- [1,2994,null,{}] 09:16:23 INFO - PROCESS | 1723 | 1464711383053 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}] 09:16:23 INFO - PROCESS | 1723 | 1464711383437 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 09:16:23 INFO - PROCESS | 1723 | 1464711383923 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:23 INFO - PROCESS | 1723 | ++DOCSHELL 0x950c7c00 == 178 [pid = 1723] [id = 758] 09:16:23 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x950ce000) [pid = 1723] [serial = 2273] [outer = (nil)] 09:16:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0x9519b800) [pid = 1723] [serial = 2274] [outer = 0x950ce000] 09:16:24 INFO - PROCESS | 1723 | 1464711384103 Marionette DEBUG loaded listener.js 09:16:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0x95276800) [pid = 1723] [serial = 2275] [outer = 0x950ce000] 09:16:25 INFO - PROCESS | 1723 | 1464711385031 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]]]}] 09:16:25 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:16:25 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 09:16:25 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 2040ms 09:16:25 INFO - PROCESS | 1723 | 1464711385084 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 09:16:25 INFO - PROCESS | 1723 | 1464711385089 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 09:16:25 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:16:25 INFO - PROCESS | 1723 | 1464711385096 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:16:25 INFO - PROCESS | 1723 | 1464711385101 Marionette TRACE conn4 <- [1,2998,null,{}] 09:16:25 INFO - PROCESS | 1723 | 1464711385157 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}] 09:16:25 INFO - PROCESS | 1723 | 1464711385479 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 09:16:25 INFO - PROCESS | 1723 | 1464711385842 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x95284000 == 179 [pid = 1723] [id = 759] 09:16:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0x95284400) [pid = 1723] [serial = 2276] [outer = (nil)] 09:16:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0x96478c00) [pid = 1723] [serial = 2277] [outer = 0x95284400] 09:16:25 INFO - PROCESS | 1723 | 1464711385944 Marionette DEBUG loaded listener.js 09:16:26 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0x9647e800) [pid = 1723] [serial = 2278] [outer = 0x95284400] 09:16:26 INFO - PROCESS | 1723 | 1464711386785 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]]]}] 09:16:26 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. 09:16:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1732ms 09:16:26 INFO - PROCESS | 1723 | 1464711386830 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 09:16:26 INFO - PROCESS | 1723 | 1464711386834 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 09:16:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:16:26 INFO - PROCESS | 1723 | 1464711386841 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:16:26 INFO - PROCESS | 1723 | 1464711386843 Marionette TRACE conn4 <- [1,3002,null,{}] 09:16:26 INFO - PROCESS | 1723 | 1464711386850 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}] 09:16:27 INFO - PROCESS | 1723 | 1464711387097 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 09:16:27 INFO - PROCESS | 1723 | 1464711387425 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x89b0b800 == 180 [pid = 1723] [id = 760] 09:16:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0x8baebc00) [pid = 1723] [serial = 2279] [outer = (nil)] 09:16:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0x964e6c00) [pid = 1723] [serial = 2280] [outer = 0x8baebc00] 09:16:27 INFO - PROCESS | 1723 | 1464711387565 Marionette DEBUG loaded listener.js 09:16:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x97626000) [pid = 1723] [serial = 2281] [outer = 0x8baebc00] 09:16:28 INFO - PROCESS | 1723 | 1464711388412 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]]]}] 09:16:28 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. 09:16:28 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1586ms 09:16:28 INFO - PROCESS | 1723 | 1464711388427 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 09:16:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:16:28 INFO - PROCESS | 1723 | 1464711388442 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 09:16:28 INFO - PROCESS | 1723 | 1464711388449 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:16:28 INFO - PROCESS | 1723 | 1464711388453 Marionette TRACE conn4 <- [1,3006,null,{}] 09:16:28 INFO - PROCESS | 1723 | 1464711388459 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}] 09:16:28 INFO - PROCESS | 1723 | 1464711388758 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 09:16:29 INFO - PROCESS | 1723 | 1464711389092 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x96479400 == 181 [pid = 1723] [id = 761] 09:16:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0x990ef000) [pid = 1723] [serial = 2282] [outer = (nil)] 09:16:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0x99ec6400) [pid = 1723] [serial = 2283] [outer = 0x990ef000] 09:16:29 INFO - PROCESS | 1723 | 1464711389235 Marionette DEBUG loaded listener.js 09:16:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9a294400) [pid = 1723] [serial = 2284] [outer = 0x990ef000] 09:16:30 INFO - PROCESS | 1723 | 1464711390104 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]]]}] 09:16:30 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. 09:16:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1684ms 09:16:30 INFO - PROCESS | 1723 | 1464711390133 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 09:16:30 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:16:30 INFO - PROCESS | 1723 | 1464711390138 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 09:16:30 INFO - PROCESS | 1723 | 1464711390145 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:16:30 INFO - PROCESS | 1723 | 1464711390149 Marionette TRACE conn4 <- [1,3010,null,{}] 09:16:30 INFO - PROCESS | 1723 | 1464711390155 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}] 09:16:30 INFO - PROCESS | 1723 | 1464711390427 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 09:16:30 INFO - PROCESS | 1723 | 1464711390743 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:30 INFO - PROCESS | 1723 | ++DOCSHELL 0x964e8400 == 182 [pid = 1723] [id = 762] 09:16:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0x9a35b400) [pid = 1723] [serial = 2285] [outer = (nil)] 09:16:30 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0x9a784800) [pid = 1723] [serial = 2286] [outer = 0x9a35b400] 09:16:30 INFO - PROCESS | 1723 | 1464711390887 Marionette DEBUG loaded listener.js 09:16:31 INFO - PROCESS | 1723 | ++DOMWINDOW == 170 (0x9a78b400) [pid = 1723] [serial = 2287] [outer = 0x9a35b400] 09:16:31 INFO - PROCESS | 1723 | 1464711391736 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]]]}] 09:16:31 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 09:16:31 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1632ms 09:16:31 INFO - PROCESS | 1723 | 1464711391778 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 09:16:31 INFO - PROCESS | 1723 | 1464711391783 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 09:16:31 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:16:31 INFO - PROCESS | 1723 | 1464711391790 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:16:31 INFO - PROCESS | 1723 | 1464711391794 Marionette TRACE conn4 <- [1,3014,null,{}] 09:16:31 INFO - PROCESS | 1723 | 1464711391802 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}] 09:16:32 INFO - PROCESS | 1723 | 1464711392090 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 09:16:32 INFO - PROCESS | 1723 | 1464711392432 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:32 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d4c00 == 183 [pid = 1723] [id = 763] 09:16:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 171 (0x89b14400) [pid = 1723] [serial = 2288] [outer = (nil)] 09:16:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 172 (0x9a992800) [pid = 1723] [serial = 2289] [outer = 0x89b14400] 09:16:32 INFO - PROCESS | 1723 | 1464711392578 Marionette DEBUG loaded listener.js 09:16:32 INFO - PROCESS | 1723 | ++DOMWINDOW == 173 (0x9a996000) [pid = 1723] [serial = 2290] [outer = 0x89b14400] 09:16:33 INFO - PROCESS | 1723 | [1723] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:33 INFO - PROCESS | 1723 | 1464711393573 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:16:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:16:33 INFO - {} 09:16:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:16:33 INFO - {} 09:16:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:16:33 INFO - {} 09:16:33 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:16:33 INFO - {} 09:16:33 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1841ms 09:16:33 INFO - PROCESS | 1723 | 1464711393671 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 09:16:33 INFO - PROCESS | 1723 | 1464711393678 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 09:16:33 INFO - TEST-START | /FileAPI/fileReader.html 09:16:33 INFO - PROCESS | 1723 | 1464711393689 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:16:33 INFO - PROCESS | 1723 | 1464711393692 Marionette TRACE conn4 <- [1,3018,null,{}] 09:16:33 INFO - PROCESS | 1723 | 1464711393698 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}] 09:16:34 INFO - PROCESS | 1723 | 1464711394014 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 09:16:34 INFO - PROCESS | 1723 | 1464711394514 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:34 INFO - PROCESS | 1723 | ++DOCSHELL 0x98168000 == 184 [pid = 1723] [id = 764] 09:16:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 174 (0x9a783800) [pid = 1723] [serial = 2291] [outer = (nil)] 09:16:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 175 (0x9b192c00) [pid = 1723] [serial = 2292] [outer = 0x9a783800] 09:16:34 INFO - PROCESS | 1723 | 1464711394667 Marionette DEBUG loaded listener.js 09:16:34 INFO - PROCESS | 1723 | ++DOMWINDOW == 176 (0x9b259c00) [pid = 1723] [serial = 2293] [outer = 0x9a783800] 09:16:35 INFO - PROCESS | 1723 | 1464711395683 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]]]}] 09:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:16:35 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:16:35 INFO - TEST-OK | /FileAPI/fileReader.html | took 2042ms 09:16:35 INFO - PROCESS | 1723 | 1464711395734 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 09:16:35 INFO - PROCESS | 1723 | 1464711395738 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 09:16:35 INFO - TEST-START | /FileAPI/historical.html 09:16:35 INFO - PROCESS | 1723 | 1464711395746 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:16:35 INFO - PROCESS | 1723 | 1464711395749 Marionette TRACE conn4 <- [1,3022,null,{}] 09:16:35 INFO - PROCESS | 1723 | 1464711395756 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}] 09:16:36 INFO - PROCESS | 1723 | 1464711396008 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x87088000 == 183 [pid = 1723] [id = 620] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x9b3c1400 == 182 [pid = 1723] [id = 658] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x9ba14c00 == 181 [pid = 1723] [id = 659] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x85d78000 == 180 [pid = 1723] [id = 745] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8d719c00 == 179 [pid = 1723] [id = 746] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8b046800 == 178 [pid = 1723] [id = 744] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x88541000 == 177 [pid = 1723] [id = 743] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x86a5b800 == 176 [pid = 1723] [id = 742] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x911bf800 == 175 [pid = 1723] [id = 740] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8fda5000 == 174 [pid = 1723] [id = 738] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8c6a3000 == 173 [pid = 1723] [id = 739] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x866db800 == 172 [pid = 1723] [id = 737] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8e07b000 == 171 [pid = 1723] [id = 735] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8e103800 == 170 [pid = 1723] [id = 734] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8b055400 == 169 [pid = 1723] [id = 732] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8ded1800 == 168 [pid = 1723] [id = 733] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8be90000 == 167 [pid = 1723] [id = 731] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x89b15400 == 166 [pid = 1723] [id = 730] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x877a3000 == 165 [pid = 1723] [id = 729] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x8bae3000 == 164 [pid = 1723] [id = 728] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x866d3c00 == 163 [pid = 1723] [id = 726] 09:16:39 INFO - PROCESS | 1723 | --DOCSHELL 0x887bac00 == 162 [pid = 1723] [id = 727] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 175 (0x8b049c00) [pid = 1723] [serial = 2177] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 174 (0x952ec400) [pid = 1723] [serial = 2135] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 173 (0x91325800) [pid = 1723] [serial = 2126] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 172 (0xa228d000) [pid = 1723] [serial = 2150] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 171 (0x8b1a2000) [pid = 1723] [serial = 2118] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 170 (0x91162400) [pid = 1723] [serial = 2124] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 169 (0x9a989800) [pid = 1723] [serial = 2139] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x89fcac00) [pid = 1723] [serial = 2175] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x91114000) [pid = 1723] [serial = 2123] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0xa22d0c00) [pid = 1723] [serial = 2151] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x87a16000) [pid = 1723] [serial = 2171] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x98162800) [pid = 1723] [serial = 2136] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8f6b4000) [pid = 1723] [serial = 2163] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0x913cbc00) [pid = 1723] [serial = 2127] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x86d98000) [pid = 1723] [serial = 2168] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x8ee46800) [pid = 1723] [serial = 2121] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x9b189400) [pid = 1723] [serial = 2141] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x8e059000) [pid = 1723] [serial = 2052] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8e058400) [pid = 1723] [serial = 2120] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x9b646800) [pid = 1723] [serial = 2144] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8adc0800) [pid = 1723] [serial = 2117] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0xa673fc00) [pid = 1723] [serial = 2166] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0xa3265000) [pid = 1723] [serial = 2154] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0xa6739400) [pid = 1723] [serial = 2160] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x89b0cc00) [pid = 1723] [serial = 2174] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0xa62f4800) [pid = 1723] [serial = 2165] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0xa30ffc00) [pid = 1723] [serial = 2153] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x8f6b2000) [pid = 1723] [serial = 2162] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0xa6237000) [pid = 1723] [serial = 2156] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x920b6400) [pid = 1723] [serial = 2129] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x950d1400) [pid = 1723] [serial = 2133] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0xa670b000) [pid = 1723] [serial = 2159] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x92e25400) [pid = 1723] [serial = 2132] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x9c35cc00) [pid = 1723] [serial = 2147] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x9b821000) [pid = 1723] [serial = 2145] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x9b190000) [pid = 1723] [serial = 2142] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x924cac00) [pid = 1723] [serial = 2130] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x86d9bc00) [pid = 1723] [serial = 2169] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0xa6243000) [pid = 1723] [serial = 2157] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x9a74c800) [pid = 1723] [serial = 2138] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x88549000) [pid = 1723] [serial = 2172] [outer = (nil)] [url = about:blank] 09:16:39 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9d58b400) [pid = 1723] [serial = 2148] [outer = (nil)] [url = about:blank] 09:16:40 INFO - PROCESS | 1723 | 1464711400105 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:40 INFO - PROCESS | 1723 | ++DOCSHELL 0x866d5400 == 163 [pid = 1723] [id = 765] 09:16:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x86a58800) [pid = 1723] [serial = 2294] [outer = (nil)] 09:16:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x86d90c00) [pid = 1723] [serial = 2295] [outer = 0x86a58800] 09:16:40 INFO - PROCESS | 1723 | 1464711400197 Marionette DEBUG loaded listener.js 09:16:40 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x87086000) [pid = 1723] [serial = 2296] [outer = 0x86a58800] 09:16:41 INFO - PROCESS | 1723 | 1464711401026 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"]]]}] 09:16:41 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:16:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:16:41 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:16:41 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:16:41 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:16:41 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:16:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:16:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:41 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:16:41 INFO - TEST-OK | /FileAPI/historical.html | took 5294ms 09:16:41 INFO - PROCESS | 1723 | 1464711401045 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 09:16:41 INFO - PROCESS | 1723 | 1464711401050 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 09:16:41 INFO - TEST-START | /FileAPI/idlharness.html 09:16:41 INFO - PROCESS | 1723 | 1464711401061 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:16:41 INFO - PROCESS | 1723 | 1464711401067 Marionette TRACE conn4 <- [1,3026,null,{}] 09:16:41 INFO - PROCESS | 1723 | 1464711401074 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}] 09:16:41 INFO - PROCESS | 1723 | 1464711401338 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 09:16:41 INFO - PROCESS | 1723 | 1464711401576 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:41 INFO - PROCESS | 1723 | ++DOCSHELL 0x885a6000 == 164 [pid = 1723] [id = 766] 09:16:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x885af000) [pid = 1723] [serial = 2297] [outer = (nil)] 09:16:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x89b0e000) [pid = 1723] [serial = 2298] [outer = 0x885af000] 09:16:41 INFO - PROCESS | 1723 | 1464711401664 Marionette DEBUG loaded listener.js 09:16:41 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x8adbb000) [pid = 1723] [serial = 2299] [outer = 0x885af000] 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:16:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:16:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:16:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:16:44 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:44 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:16:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:16:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:16:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:16:44 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:44 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:16:44 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 09:16:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:16:44 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 09:16:44 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 09:16:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:16:44 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:16:44 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:44 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:16:44 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:16:44 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 09:16:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:16:44 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 09:16:44 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 09:16:44 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:44 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:44 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:44 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:44 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:44 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:16:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 09:16:44 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 09:16:44 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 09:16:44 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:16:44 INFO - PROCESS | 1723 | 1464711403716 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:16:44 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:16:44 INFO - TEST-OK | /FileAPI/idlharness.html | took 3136ms 09:16:44 INFO - PROCESS | 1723 | 1464711404308 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 09:16:44 INFO - PROCESS | 1723 | 1464711404318 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 09:16:44 INFO - TEST-START | /FileAPI/idlharness.worker 09:16:44 INFO - PROCESS | 1723 | 1464711404355 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:16:44 INFO - PROCESS | 1723 | 1464711404372 Marionette TRACE conn4 <- [1,3030,null,{}] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x928e6000) [pid = 1723] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8baea400) [pid = 1723] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8b0afc00) [pid = 1723] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8ded2000) [pid = 1723] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0xa30fe400) [pid = 1723] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8fda7800) [pid = 1723] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x8854a800) [pid = 1723] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x8708b000) [pid = 1723] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8f6dc800) [pid = 1723] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8e10b400) [pid = 1723] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x8adba400) [pid = 1723] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8e105800) [pid = 1723] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x86a5d400) [pid = 1723] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x8dec9c00) [pid = 1723] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x8d854c00) [pid = 1723] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x8d718000) [pid = 1723] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x91328400) [pid = 1723] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8bd42400) [pid = 1723] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x8fda6c00) [pid = 1723] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x8bb40400) [pid = 1723] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8ec74800) [pid = 1723] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:16:45 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x8d855800) [pid = 1723] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:16:45 INFO - PROCESS | 1723 | 1464711405534 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}] 09:16:45 INFO - PROCESS | 1723 | 1464711405954 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 09:16:46 INFO - PROCESS | 1723 | 1464711406106 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:46 INFO - PROCESS | 1723 | ++DOCSHELL 0x89953800 == 165 [pid = 1723] [id = 767] 09:16:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x8b1a9800) [pid = 1723] [serial = 2300] [outer = (nil)] 09:16:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8c6a8c00) [pid = 1723] [serial = 2301] [outer = 0x8b1a9800] 09:16:46 INFO - PROCESS | 1723 | 1464711406186 Marionette DEBUG loaded listener.js 09:16:46 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x8e101400) [pid = 1723] [serial = 2302] [outer = 0x8b1a9800] 09:16:46 INFO - PROCESS | 1723 | [1723] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:16:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:16:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:16:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:16:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:16:48 INFO - {} 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:16:48 INFO - {} 09:16:48 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 - {} 09:16:48 INFO - {} 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:16:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:16:48 INFO - {} 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:16:48 INFO - {} 09:16:48 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 - {} 09:16:48 INFO - {} 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:16:48 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:16:48 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 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 09:16:48 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:16:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:16:48 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:48 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:16:48 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:16:48 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:16:48 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:16:48 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:16:48 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:16:48 INFO - {} 09:16:48 INFO - TEST-OK | /FileAPI/idlharness.worker | took 4111ms 09:16:48 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:16:48 INFO - PROCESS | 1723 | 1464711408313 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:16:48 INFO - PROCESS | 1723 | 1464711408468 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 09:16:48 INFO - PROCESS | 1723 | 1464711408484 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 09:16:48 INFO - PROCESS | 1723 | 1464711408508 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:16:48 INFO - PROCESS | 1723 | 1464711408528 Marionette TRACE conn4 <- [1,3034,null,{}] 09:16:48 INFO - PROCESS | 1723 | 1464711408549 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}] 09:16:49 INFO - PROCESS | 1723 | 1464711409042 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 09:16:49 INFO - PROCESS | 1723 | 1464711409279 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:49 INFO - PROCESS | 1723 | ++DOCSHELL 0x8adc6800 == 166 [pid = 1723] [id = 768] 09:16:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 122 (0x8e10a800) [pid = 1723] [serial = 2303] [outer = (nil)] 09:16:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 123 (0x8e110c00) [pid = 1723] [serial = 2304] [outer = 0x8e10a800] 09:16:49 INFO - PROCESS | 1723 | 1464711409389 Marionette DEBUG loaded listener.js 09:16:49 INFO - PROCESS | 1723 | ++DOMWINDOW == 124 (0x8ee45c00) [pid = 1723] [serial = 2305] [outer = 0x8e10a800] 09:16:50 INFO - PROCESS | 1723 | 1464711410327 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]]]}] 09:16:50 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:16:50 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1869ms 09:16:50 INFO - PROCESS | 1723 | 1464711410374 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 09:16:50 INFO - PROCESS | 1723 | 1464711410383 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 09:16:50 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:16:50 INFO - PROCESS | 1723 | 1464711410396 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:16:50 INFO - PROCESS | 1723 | 1464711410400 Marionette TRACE conn4 <- [1,3038,null,{}] 09:16:50 INFO - PROCESS | 1723 | 1464711410408 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}] 09:16:50 INFO - PROCESS | 1723 | 1464711410685 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 09:16:51 INFO - PROCESS | 1723 | 1464711411094 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:51 INFO - PROCESS | 1723 | ++DOCSHELL 0x913cf800 == 167 [pid = 1723] [id = 769] 09:16:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 125 (0x913d1000) [pid = 1723] [serial = 2306] [outer = (nil)] 09:16:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 126 (0x920ad000) [pid = 1723] [serial = 2307] [outer = 0x913d1000] 09:16:51 INFO - PROCESS | 1723 | 1464711411318 Marionette DEBUG loaded listener.js 09:16:51 INFO - PROCESS | 1723 | ++DOMWINDOW == 127 (0x920b7400) [pid = 1723] [serial = 2308] [outer = 0x913d1000] 09:16:52 INFO - PROCESS | 1723 | 1464711412417 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"]]]}] 09:16:52 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:16:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:16:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:52 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:16:52 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2042ms 09:16:52 INFO - PROCESS | 1723 | 1464711412439 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 09:16:52 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:16:52 INFO - PROCESS | 1723 | 1464711412444 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 09:16:52 INFO - PROCESS | 1723 | 1464711412452 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:16:52 INFO - PROCESS | 1723 | 1464711412459 Marionette TRACE conn4 <- [1,3042,null,{}] 09:16:52 INFO - PROCESS | 1723 | 1464711412477 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}] 09:16:52 INFO - PROCESS | 1723 | 1464711412792 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 09:16:53 INFO - PROCESS | 1723 | 1464711413158 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:53 INFO - PROCESS | 1723 | ++DOCSHELL 0x92d2a400 == 168 [pid = 1723] [id = 770] 09:16:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x92d2c800) [pid = 1723] [serial = 2309] [outer = (nil)] 09:16:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x93a9e800) [pid = 1723] [serial = 2310] [outer = 0x92d2c800] 09:16:53 INFO - PROCESS | 1723 | 1464711413262 Marionette DEBUG loaded listener.js 09:16:53 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x950d2c00) [pid = 1723] [serial = 2311] [outer = 0x92d2c800] 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:16:54 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. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:16:54 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'.) 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:16:54 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. 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:16:54 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. 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:16:54 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. 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 09:16:54 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:16:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:16:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:16:54 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:16:54 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:16:54 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2185ms 09:16:54 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:16:54 INFO - PROCESS | 1723 | 1464711414554 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]]]}] 09:16:54 INFO - PROCESS | 1723 | 1464711414637 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 09:16:54 INFO - PROCESS | 1723 | 1464711414649 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 09:16:54 INFO - PROCESS | 1723 | 1464711414764 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:16:54 INFO - PROCESS | 1723 | 1464711414767 Marionette TRACE conn4 <- [1,3046,null,{}] 09:16:54 INFO - PROCESS | 1723 | 1464711414773 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}] 09:16:55 INFO - PROCESS | 1723 | 1464711415050 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 09:16:55 INFO - PROCESS | 1723 | 1464711415415 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:55 INFO - PROCESS | 1723 | ++DOCSHELL 0x878c1800 == 169 [pid = 1723] [id = 771] 09:16:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8f60c800) [pid = 1723] [serial = 2312] [outer = (nil)] 09:16:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8f6b4400) [pid = 1723] [serial = 2313] [outer = 0x8f60c800] 09:16:55 INFO - PROCESS | 1723 | 1464711415507 Marionette DEBUG loaded listener.js 09:16:55 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8f6dcc00) [pid = 1723] [serial = 2314] [outer = 0x8f60c800] 09:16:55 INFO - PROCESS | 1723 | [1723] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:16:56 INFO - PROCESS | 1723 | 1464711416468 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:16:56 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:16:56 INFO - {} 09:16:56 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1760ms 09:16:56 INFO - PROCESS | 1723 | 1464711416500 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 09:16:56 INFO - PROCESS | 1723 | 1464711416503 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 09:16:56 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:16:56 INFO - PROCESS | 1723 | 1464711416512 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:16:56 INFO - PROCESS | 1723 | 1464711416515 Marionette TRACE conn4 <- [1,3050,null,{}] 09:16:56 INFO - PROCESS | 1723 | 1464711416528 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}] 09:16:56 INFO - PROCESS | 1723 | 1464711416812 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 09:16:57 INFO - PROCESS | 1723 | 1464711417138 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:57 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6df800 == 170 [pid = 1723] [id = 772] 09:16:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8fd9dc00) [pid = 1723] [serial = 2315] [outer = (nil)] 09:16:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x91160800) [pid = 1723] [serial = 2316] [outer = 0x8fd9dc00] 09:16:57 INFO - PROCESS | 1723 | 1464711417234 Marionette DEBUG loaded listener.js 09:16:57 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x911bd800) [pid = 1723] [serial = 2317] [outer = 0x8fd9dc00] 09:16:58 INFO - PROCESS | 1723 | 1464711418068 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]]]}] 09:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:16:58 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:16:58 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1597ms 09:16:58 INFO - PROCESS | 1723 | 1464711418109 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 09:16:58 INFO - PROCESS | 1723 | 1464711418113 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 09:16:58 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:16:58 INFO - PROCESS | 1723 | 1464711418121 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:16:58 INFO - PROCESS | 1723 | 1464711418124 Marionette TRACE conn4 <- [1,3054,null,{}] 09:16:58 INFO - PROCESS | 1723 | 1464711418131 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}] 09:16:58 INFO - PROCESS | 1723 | 1464711418452 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 09:16:58 INFO - PROCESS | 1723 | 1464711418819 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:16:58 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6e9000 == 171 [pid = 1723] [id = 773] 09:16:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 137 (0x9131c000) [pid = 1723] [serial = 2318] [outer = (nil)] 09:16:58 INFO - PROCESS | 1723 | ++DOMWINDOW == 138 (0x9647a000) [pid = 1723] [serial = 2319] [outer = 0x9131c000] 09:16:58 INFO - PROCESS | 1723 | 1464711418920 Marionette DEBUG loaded listener.js 09:16:59 INFO - PROCESS | 1723 | ++DOMWINDOW == 139 (0x9a74d000) [pid = 1723] [serial = 2320] [outer = 0x9131c000] 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:17:00 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:17:00 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:17:00 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" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:17:00 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" 09:17:00 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:17:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:00 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:17:00 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:17:00 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2232ms 09:17:00 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:17:00 INFO - PROCESS | 1723 | 1464711420177 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"]]]}] 09:17:00 INFO - PROCESS | 1723 | 1464711420417 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 09:17:00 INFO - PROCESS | 1723 | 1464711420431 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 09:17:00 INFO - PROCESS | 1723 | 1464711420469 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:17:00 INFO - PROCESS | 1723 | 1464711420472 Marionette TRACE conn4 <- [1,3058,null,{}] 09:17:00 INFO - PROCESS | 1723 | 1464711420597 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}] 09:17:00 INFO - PROCESS | 1723 | 1464711420846 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 09:17:01 INFO - PROCESS | 1723 | 1464711421145 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:01 INFO - PROCESS | 1723 | ++DOCSHELL 0x8e05c400 == 172 [pid = 1723] [id = 774] 09:17:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 140 (0x9a785400) [pid = 1723] [serial = 2321] [outer = (nil)] 09:17:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 141 (0x9b39b400) [pid = 1723] [serial = 2322] [outer = 0x9a785400] 09:17:01 INFO - PROCESS | 1723 | 1464711421238 Marionette DEBUG loaded listener.js 09:17:01 INFO - PROCESS | 1723 | ++DOMWINDOW == 142 (0x9b3be000) [pid = 1723] [serial = 2323] [outer = 0x9a785400] 09:17:02 INFO - PROCESS | 1723 | 1464711422241 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]]]}] 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:17:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:17:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:17:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:17:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:17:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:17:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:17:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1834ms 09:17:02 INFO - PROCESS | 1723 | 1464711422312 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 09:17:02 INFO - PROCESS | 1723 | 1464711422316 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 09:17:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:17:02 INFO - PROCESS | 1723 | 1464711422328 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:17:02 INFO - PROCESS | 1723 | 1464711422331 Marionette TRACE conn4 <- [1,3062,null,{}] 09:17:02 INFO - PROCESS | 1723 | 1464711422339 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}] 09:17:02 INFO - PROCESS | 1723 | 1464711422615 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 09:17:03 INFO - PROCESS | 1723 | 1464711422980 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:03 INFO - PROCESS | 1723 | ++DOCSHELL 0x87a11c00 == 173 [pid = 1723] [id = 775] 09:17:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 143 (0x8f6dfc00) [pid = 1723] [serial = 2324] [outer = (nil)] 09:17:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 144 (0x9b648000) [pid = 1723] [serial = 2325] [outer = 0x8f6dfc00] 09:17:03 INFO - PROCESS | 1723 | 1464711423078 Marionette DEBUG loaded listener.js 09:17:03 INFO - PROCESS | 1723 | ++DOMWINDOW == 145 (0x9b650c00) [pid = 1723] [serial = 2326] [outer = 0x8f6dfc00] 09:17:03 INFO - PROCESS | 1723 | [1723] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:17:04 INFO - PROCESS | 1723 | 1464711424487 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:17:04 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:17:04 INFO - {} 09:17:04 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 2187ms 09:17:04 INFO - PROCESS | 1723 | 1464711424515 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 09:17:04 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:17:04 INFO - PROCESS | 1723 | 1464711424520 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 09:17:04 INFO - PROCESS | 1723 | 1464711424527 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:17:04 INFO - PROCESS | 1723 | 1464711424531 Marionette TRACE conn4 <- [1,3066,null,{}] 09:17:04 INFO - PROCESS | 1723 | 1464711424538 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}] 09:17:04 INFO - PROCESS | 1723 | 1464711424812 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 09:17:05 INFO - PROCESS | 1723 | 1464711425189 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:05 INFO - PROCESS | 1723 | ++DOCSHELL 0x8fd9d800 == 174 [pid = 1723] [id = 776] 09:17:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 146 (0x9a293000) [pid = 1723] [serial = 2327] [outer = (nil)] 09:17:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 147 (0x9c053000) [pid = 1723] [serial = 2328] [outer = 0x9a293000] 09:17:05 INFO - PROCESS | 1723 | 1464711425293 Marionette DEBUG loaded listener.js 09:17:05 INFO - PROCESS | 1723 | ++DOMWINDOW == 148 (0x9c082800) [pid = 1723] [serial = 2329] [outer = 0x9a293000] 09:17:06 INFO - PROCESS | 1723 | 1464711426362 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]]]}] 09:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:17:06 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:17:06 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1888ms 09:17:06 INFO - PROCESS | 1723 | 1464711426417 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 09:17:06 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:17:06 INFO - PROCESS | 1723 | 1464711426422 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 09:17:06 INFO - PROCESS | 1723 | 1464711426429 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:17:06 INFO - PROCESS | 1723 | 1464711426432 Marionette TRACE conn4 <- [1,3070,null,{}] 09:17:06 INFO - PROCESS | 1723 | 1464711426454 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}] 09:17:06 INFO - PROCESS | 1723 | 1464711426794 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 09:17:07 INFO - PROCESS | 1723 | 1464711427033 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:07 INFO - PROCESS | 1723 | ++DOCSHELL 0x9ba0e400 == 175 [pid = 1723] [id = 777] 09:17:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 149 (0x9c07d400) [pid = 1723] [serial = 2330] [outer = (nil)] 09:17:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 150 (0x9c2a7800) [pid = 1723] [serial = 2331] [outer = 0x9c07d400] 09:17:07 INFO - PROCESS | 1723 | 1464711427173 Marionette DEBUG loaded listener.js 09:17:07 INFO - PROCESS | 1723 | ++DOMWINDOW == 151 (0x9c2aec00) [pid = 1723] [serial = 2332] [outer = 0x9c07d400] 09:17:08 INFO - PROCESS | 1723 | 1464711428058 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]]]}] 09:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:17:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:17:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1687ms 09:17:08 INFO - PROCESS | 1723 | 1464711428117 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 09:17:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:17:08 INFO - PROCESS | 1723 | 1464711428122 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 09:17:08 INFO - PROCESS | 1723 | 1464711428129 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:17:08 INFO - PROCESS | 1723 | 1464711428133 Marionette TRACE conn4 <- [1,3074,null,{}] 09:17:08 INFO - PROCESS | 1723 | 1464711428164 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}] 09:17:08 INFO - PROCESS | 1723 | 1464711428457 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 09:17:08 INFO - PROCESS | 1723 | 1464711428831 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:08 INFO - PROCESS | 1723 | ++DOCSHELL 0x9d57fc00 == 176 [pid = 1723] [id = 778] 09:17:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 152 (0x9d580000) [pid = 1723] [serial = 2333] [outer = (nil)] 09:17:08 INFO - PROCESS | 1723 | ++DOMWINDOW == 153 (0x9d584000) [pid = 1723] [serial = 2334] [outer = 0x9d580000] 09:17:08 INFO - PROCESS | 1723 | 1464711428944 Marionette DEBUG loaded listener.js 09:17:09 INFO - PROCESS | 1723 | ++DOMWINDOW == 154 (0x9d9ca400) [pid = 1723] [serial = 2335] [outer = 0x9d580000] 09:17:09 INFO - PROCESS | 1723 | 1464711429865 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]]]}] 09:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:17:09 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:17:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1798ms 09:17:09 INFO - PROCESS | 1723 | 1464711429929 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 09:17:09 INFO - PROCESS | 1723 | 1464711429933 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 09:17:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:17:09 INFO - PROCESS | 1723 | 1464711429942 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:17:09 INFO - PROCESS | 1723 | 1464711429945 Marionette TRACE conn4 <- [1,3078,null,{}] 09:17:09 INFO - PROCESS | 1723 | 1464711429952 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}] 09:17:10 INFO - PROCESS | 1723 | 1464711430336 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 09:17:10 INFO - PROCESS | 1723 | 1464711430639 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:10 INFO - PROCESS | 1723 | ++DOCSHELL 0x94f95400 == 177 [pid = 1723] [id = 779] 09:17:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 155 (0x94f95800) [pid = 1723] [serial = 2336] [outer = (nil)] 09:17:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 156 (0x9ba17800) [pid = 1723] [serial = 2337] [outer = 0x94f95800] 09:17:10 INFO - PROCESS | 1723 | 1464711430740 Marionette DEBUG loaded listener.js 09:17:10 INFO - PROCESS | 1723 | ++DOMWINDOW == 157 (0xa0612c00) [pid = 1723] [serial = 2338] [outer = 0x94f95800] 09:17:11 INFO - PROCESS | 1723 | 1464711431624 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] 09:17:11 INFO - PROCESS | 1723 | 1464711431723 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 09:17:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:17:11 INFO - PROCESS | 1723 | 1464711431741 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:17:11 INFO - PROCESS | 1723 | 1464711431746 Marionette TRACE conn4 <- [1,3082,null,{}] 09:17:11 INFO - PROCESS | 1723 | 1464711431755 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}] 09:17:12 INFO - PROCESS | 1723 | 1464711432057 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 09:17:12 INFO - PROCESS | 1723 | 1464711432425 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:12 INFO - PROCESS | 1723 | ++DOCSHELL 0x9aa2e400 == 178 [pid = 1723] [id = 780] 09:17:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 158 (0xa1161c00) [pid = 1723] [serial = 2339] [outer = (nil)] 09:17:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 159 (0xa2282c00) [pid = 1723] [serial = 2340] [outer = 0xa1161c00] 09:17:12 INFO - PROCESS | 1723 | 1464711432523 Marionette DEBUG loaded listener.js 09:17:12 INFO - PROCESS | 1723 | ++DOMWINDOW == 160 (0xa2284000) [pid = 1723] [serial = 2341] [outer = 0xa1161c00] 09:17:13 INFO - PROCESS | 1723 | 1464711433354 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]]]}] 09:17:13 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:17:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:17:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:13 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:17:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:17:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1684ms 09:17:13 INFO - PROCESS | 1723 | 1464711433426 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 09:17:13 INFO - PROCESS | 1723 | 1464711433430 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 09:17:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:17:13 INFO - PROCESS | 1723 | 1464711433437 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:17:13 INFO - PROCESS | 1723 | 1464711433441 Marionette TRACE conn4 <- [1,3086,null,{}] 09:17:13 INFO - PROCESS | 1723 | 1464711433447 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}] 09:17:13 INFO - PROCESS | 1723 | 1464711433707 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 09:17:14 INFO - PROCESS | 1723 | 1464711434036 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:14 INFO - PROCESS | 1723 | ++DOCSHELL 0xa21adc00 == 179 [pid = 1723] [id = 781] 09:17:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 161 (0xa22c6400) [pid = 1723] [serial = 2342] [outer = (nil)] 09:17:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 162 (0xa244bc00) [pid = 1723] [serial = 2343] [outer = 0xa22c6400] 09:17:14 INFO - PROCESS | 1723 | 1464711434178 Marionette DEBUG loaded listener.js 09:17:14 INFO - PROCESS | 1723 | ++DOMWINDOW == 163 (0xa244f800) [pid = 1723] [serial = 2344] [outer = 0xa22c6400] 09:17:15 INFO - PROCESS | 1723 | 1464711435064 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:17:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:17:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1683ms 09:17:15 INFO - PROCESS | 1723 | 1464711435122 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 09:17:15 INFO - PROCESS | 1723 | 1464711435125 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 09:17:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:17:15 INFO - PROCESS | 1723 | 1464711435132 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:17:15 INFO - PROCESS | 1723 | 1464711435135 Marionette TRACE conn4 <- [1,3090,null,{}] 09:17:15 INFO - PROCESS | 1723 | 1464711435182 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}] 09:17:15 INFO - PROCESS | 1723 | 1464711435531 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 09:17:15 INFO - PROCESS | 1723 | 1464711435824 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:15 INFO - PROCESS | 1723 | ++DOCSHELL 0x86610000 == 180 [pid = 1723] [id = 782] 09:17:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 164 (0x9b25a400) [pid = 1723] [serial = 2345] [outer = (nil)] 09:17:15 INFO - PROCESS | 1723 | ++DOMWINDOW == 165 (0xa26d1800) [pid = 1723] [serial = 2346] [outer = 0x9b25a400] 09:17:15 INFO - PROCESS | 1723 | 1464711435920 Marionette DEBUG loaded listener.js 09:17:16 INFO - PROCESS | 1723 | ++DOMWINDOW == 166 (0xa3072400) [pid = 1723] [serial = 2347] [outer = 0x9b25a400] 09:17:16 INFO - PROCESS | 1723 | 1464711436721 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:17:16 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:17:16 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1631ms 09:17:16 INFO - PROCESS | 1723 | 1464711436764 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 09:17:16 INFO - PROCESS | 1723 | 1464711436769 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 09:17:16 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:17:16 INFO - PROCESS | 1723 | 1464711436775 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:17:16 INFO - PROCESS | 1723 | 1464711436778 Marionette TRACE conn4 <- [1,3094,null,{}] 09:17:16 INFO - PROCESS | 1723 | 1464711436785 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}] 09:17:17 INFO - PROCESS | 1723 | 1464711437040 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 09:17:17 INFO - PROCESS | 1723 | 1464711437342 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:17 INFO - PROCESS | 1723 | ++DOCSHELL 0x8f6b0400 == 181 [pid = 1723] [id = 783] 09:17:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 167 (0x9b651c00) [pid = 1723] [serial = 2348] [outer = (nil)] 09:17:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 168 (0xa326b400) [pid = 1723] [serial = 2349] [outer = 0x9b651c00] 09:17:17 INFO - PROCESS | 1723 | 1464711437438 Marionette DEBUG loaded listener.js 09:17:17 INFO - PROCESS | 1723 | ++DOMWINDOW == 169 (0xa3554400) [pid = 1723] [serial = 2350] [outer = 0x9b651c00] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x89b0c800 == 180 [pid = 1723] [id = 557] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x913d4800 == 179 [pid = 1723] [id = 710] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x89953400 == 178 [pid = 1723] [id = 701] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd50c00 == 177 [pid = 1723] [id = 709] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x94f2e800 == 176 [pid = 1723] [id = 552] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8779cc00 == 175 [pid = 1723] [id = 554] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8b04f000 == 174 [pid = 1723] [id = 264] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8d863400 == 173 [pid = 1723] [id = 707] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x885a6000 == 172 [pid = 1723] [id = 766] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x866d5400 == 171 [pid = 1723] [id = 765] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x866d4c00 == 170 [pid = 1723] [id = 763] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x964e8400 == 169 [pid = 1723] [id = 762] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x96479400 == 168 [pid = 1723] [id = 761] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x89b0b800 == 167 [pid = 1723] [id = 760] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x950c7c00 == 166 [pid = 1723] [id = 758] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x95284000 == 165 [pid = 1723] [id = 759] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x94f32800 == 164 [pid = 1723] [id = 757] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x86a61000 == 163 [pid = 1723] [id = 756] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x911b8000 == 162 [pid = 1723] [id = 755] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x91119000 == 161 [pid = 1723] [id = 754] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8e05e800 == 160 [pid = 1723] [id = 753] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8f6a8400 == 159 [pid = 1723] [id = 752] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8e102c00 == 158 [pid = 1723] [id = 750] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8e10c000 == 157 [pid = 1723] [id = 751] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x8bd4e800 == 156 [pid = 1723] [id = 749] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x887bcc00 == 155 [pid = 1723] [id = 748] 09:17:21 INFO - PROCESS | 1723 | --DOCSHELL 0x866da400 == 154 [pid = 1723] [id = 747] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 168 (0x8d85b400) [pid = 1723] [serial = 2240] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 167 (0x92af0c00) [pid = 1723] [serial = 2226] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 166 (0x8bbe2000) [pid = 1723] [serial = 2187] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 165 (0x8b253800) [pid = 1723] [serial = 2235] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 164 (0x8ec77800) [pid = 1723] [serial = 2201] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 163 (0x8ec7e000) [pid = 1723] [serial = 2202] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 162 (0xa35e8400) [pid = 1723] [serial = 2103] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 161 (0x928eac00) [pid = 1723] [serial = 2225] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 160 (0x913cd800) [pid = 1723] [serial = 2219] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 159 (0x89b17000) [pid = 1723] [serial = 2232] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 158 (0x878c7c00) [pid = 1723] [serial = 2180] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 157 (0x8f6e1c00) [pid = 1723] [serial = 2210] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 156 (0x8f60d800) [pid = 1723] [serial = 2208] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 155 (0x8b0bcc00) [pid = 1723] [serial = 2184] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 154 (0x8ee0a800) [pid = 1723] [serial = 2204] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 153 (0x8ee0e000) [pid = 1723] [serial = 2205] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 152 (0x86d8ec00) [pid = 1723] [serial = 2228] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 151 (0x8ee48800) [pid = 1723] [serial = 2115] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 150 (0x8e05dc00) [pid = 1723] [serial = 2198] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 149 (0x8dec6800) [pid = 1723] [serial = 2196] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 148 (0x87084c00) [pid = 1723] [serial = 2229] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 147 (0x913d4000) [pid = 1723] [serial = 2220] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 146 (0x885a2400) [pid = 1723] [serial = 2181] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 145 (0x8f546c00) [pid = 1723] [serial = 2207] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 144 (0x920b7c00) [pid = 1723] [serial = 2222] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 143 (0x8c6a6800) [pid = 1723] [serial = 2192] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 142 (0x924cfc00) [pid = 1723] [serial = 2223] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 141 (0x8fd9e000) [pid = 1723] [serial = 2211] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 140 (0x8e074c00) [pid = 1723] [serial = 2199] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 139 (0x911ba000) [pid = 1723] [serial = 2217] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 138 (0x8bbe9c00) [pid = 1723] [serial = 2237] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 137 (0x8be86400) [pid = 1723] [serial = 2190] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 136 (0x8b248400) [pid = 1723] [serial = 2234] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8bd50400) [pid = 1723] [serial = 2189] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x8c6ae000) [pid = 1723] [serial = 2193] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x887bc000) [pid = 1723] [serial = 2231] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x91113000) [pid = 1723] [serial = 2214] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8dd10c00) [pid = 1723] [serial = 2195] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8fdab400) [pid = 1723] [serial = 2213] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x911b7800) [pid = 1723] [serial = 2216] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x8bb41000) [pid = 1723] [serial = 2186] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x8b050400) [pid = 1723] [serial = 2183] [outer = (nil)] [url = about:blank] 09:17:21 INFO - PROCESS | 1723 | 1464711441949 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:17:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:17:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 5203ms 09:17:21 INFO - PROCESS | 1723 | 1464711441980 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 09:17:21 INFO - PROCESS | 1723 | 1464711441985 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 09:17:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:17:22 INFO - PROCESS | 1723 | 1464711441995 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:17:22 INFO - PROCESS | 1723 | 1464711442000 Marionette TRACE conn4 <- [1,3098,null,{}] 09:17:22 INFO - PROCESS | 1723 | 1464711442015 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}] 09:17:22 INFO - PROCESS | 1723 | 1464711442254 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 09:17:22 INFO - PROCESS | 1723 | 1464711442548 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:22 INFO - PROCESS | 1723 | ++DOCSHELL 0x85d78000 == 155 [pid = 1723] [id = 784] 09:17:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 128 (0x87a0a400) [pid = 1723] [serial = 2351] [outer = (nil)] 09:17:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 129 (0x887bcc00) [pid = 1723] [serial = 2352] [outer = 0x87a0a400] 09:17:22 INFO - PROCESS | 1723 | 1464711442634 Marionette DEBUG loaded listener.js 09:17:22 INFO - PROCESS | 1723 | ++DOMWINDOW == 130 (0x89fcb800) [pid = 1723] [serial = 2353] [outer = 0x87a0a400] 09:17:23 INFO - PROCESS | 1723 | 1464711443433 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]]]}] 09:17:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:17:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:17:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1497ms 09:17:23 INFO - PROCESS | 1723 | 1464711443493 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 09:17:23 INFO - PROCESS | 1723 | 1464711443502 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 09:17:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:17:23 INFO - PROCESS | 1723 | 1464711443513 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:17:23 INFO - PROCESS | 1723 | 1464711443517 Marionette TRACE conn4 <- [1,3102,null,{}] 09:17:23 INFO - PROCESS | 1723 | 1464711443528 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}] 09:17:23 INFO - PROCESS | 1723 | 1464711443777 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 09:17:24 INFO - PROCESS | 1723 | 1464711444050 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:24 INFO - PROCESS | 1723 | ++DOCSHELL 0x8b24c800 == 156 [pid = 1723] [id = 785] 09:17:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 131 (0x8b24e400) [pid = 1723] [serial = 2354] [outer = (nil)] 09:17:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 132 (0x8baec000) [pid = 1723] [serial = 2355] [outer = 0x8b24e400] 09:17:24 INFO - PROCESS | 1723 | 1464711444128 Marionette DEBUG loaded listener.js 09:17:24 INFO - PROCESS | 1723 | ++DOMWINDOW == 133 (0x8bbee000) [pid = 1723] [serial = 2356] [outer = 0x8b24e400] 09:17:25 INFO - PROCESS | 1723 | 1464711445063 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:17:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:17:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1583ms 09:17:25 INFO - PROCESS | 1723 | 1464711445096 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 09:17:25 INFO - PROCESS | 1723 | 1464711445099 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 09:17:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:17:25 INFO - PROCESS | 1723 | 1464711445107 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 09:17:25 INFO - PROCESS | 1723 | 1464711445113 Marionette TRACE conn4 <- [1,3106,null,{}] 09:17:25 INFO - PROCESS | 1723 | 1464711445140 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}] 09:17:25 INFO - PROCESS | 1723 | 1464711445455 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 09:17:25 INFO - PROCESS | 1723 | 1464711445517 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:25 INFO - PROCESS | 1723 | ++DOCSHELL 0x8bb41800 == 157 [pid = 1723] [id = 786] 09:17:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 134 (0x8be8ec00) [pid = 1723] [serial = 2357] [outer = (nil)] 09:17:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 135 (0x8c6a8800) [pid = 1723] [serial = 2358] [outer = 0x8be8ec00] 09:17:25 INFO - PROCESS | 1723 | 1464711445759 Marionette DEBUG loaded listener.js 09:17:25 INFO - PROCESS | 1723 | ++DOMWINDOW == 136 (0x8d716800) [pid = 1723] [serial = 2359] [outer = 0x8be8ec00] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 135 (0x8ed7c000) [pid = 1723] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 134 (0x9a35b400) [pid = 1723] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 133 (0x95284400) [pid = 1723] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 132 (0x866dc800) [pid = 1723] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 131 (0x8d715800) [pid = 1723] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 130 (0x8fdab800) [pid = 1723] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 129 (0x92aee800) [pid = 1723] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 128 (0x9a783800) [pid = 1723] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 127 (0x885af000) [pid = 1723] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 126 (0x86a58800) [pid = 1723] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 125 (0x89fcf800) [pid = 1723] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 124 (0x928e2800) [pid = 1723] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 123 (0x91162800) [pid = 1723] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 122 (0x8995cc00) [pid = 1723] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 121 (0x990ef000) [pid = 1723] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 120 (0x950ce400) [pid = 1723] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 119 (0x8baebc00) [pid = 1723] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 118 (0x89b14400) [pid = 1723] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 117 (0x8f6a8c00) [pid = 1723] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 116 (0x950ce000) [pid = 1723] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:17:27 INFO - PROCESS | 1723 | --DOMWINDOW == 115 (0x8e104000) [pid = 1723] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:17:27 INFO - PROCESS | 1723 | 1464711447242 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]]]}] 09:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:17:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:17:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 2196ms 09:17:27 INFO - PROCESS | 1723 | 1464711447304 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 09:17:27 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:17:27 INFO - PROCESS | 1723 | 1464711447310 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 09:17:27 INFO - PROCESS | 1723 | 1464711447316 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 09:17:27 INFO - PROCESS | 1723 | 1464711447320 Marionette TRACE conn4 <- [1,3110,null,{}] 09:17:27 INFO - PROCESS | 1723 | 1464711447325 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}] 09:17:27 INFO - PROCESS | 1723 | 1464711447604 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 09:17:27 INFO - PROCESS | 1723 | 1464711447843 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:27 INFO - PROCESS | 1723 | ++DOCSHELL 0x885af000 == 158 [pid = 1723] [id = 787] 09:17:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 116 (0x8bb4d000) [pid = 1723] [serial = 2360] [outer = (nil)] 09:17:27 INFO - PROCESS | 1723 | ++DOMWINDOW == 117 (0x8decd400) [pid = 1723] [serial = 2361] [outer = 0x8bb4d000] 09:17:27 INFO - PROCESS | 1723 | 1464711447922 Marionette DEBUG loaded listener.js 09:17:28 INFO - PROCESS | 1723 | ++DOMWINDOW == 118 (0x8e076c00) [pid = 1723] [serial = 2362] [outer = 0x8bb4d000] 09:17:28 INFO - PROCESS | 1723 | 1464711448699 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"]]]}] 09:17:28 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:17:28 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 09:17:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:17:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:17:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:17:28 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:17:28 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1439ms 09:17:28 INFO - PROCESS | 1723 | 1464711448758 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 09:17:28 INFO - PROCESS | 1723 | 1464711448761 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 09:17:28 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:17:28 INFO - PROCESS | 1723 | 1464711448768 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 09:17:28 INFO - PROCESS | 1723 | 1464711448771 Marionette TRACE conn4 <- [1,3114,null,{}] 09:17:28 INFO - PROCESS | 1723 | 1464711448777 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}] 09:17:29 INFO - PROCESS | 1723 | 1464711449096 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 09:17:29 INFO - PROCESS | 1723 | 1464711449537 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\", \"111971d8-6d15-4bfb-9a2e-0ec9fa4d499c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:17:29 INFO - PROCESS | 1723 | ++DOCSHELL 0x86d92400 == 159 [pid = 1723] [id = 788] 09:17:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 119 (0x86d98400) [pid = 1723] [serial = 2363] [outer = (nil)] 09:17:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 120 (0x8779cc00) [pid = 1723] [serial = 2364] [outer = 0x86d98400] 09:17:29 INFO - PROCESS | 1723 | 1464711449638 Marionette DEBUG loaded listener.js 09:17:29 INFO - PROCESS | 1723 | ++DOMWINDOW == 121 (0x885a6000) [pid = 1723] [serial = 2365] [outer = 0x86d98400] 09:17:30 INFO - PROCESS | 1723 | 1464711450592 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]]]}] 09:17:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:17:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1834ms 09:17:30 INFO - PROCESS | 1723 | 1464711450604 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 09:17:30 INFO - PROCESS | 1723 | 1464711450609 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 09:17:31 WARNING - u'runner_teardown' () 09:17:31 INFO - No more tests 09:17:31 INFO - Got 0 unexpected results 09:17:31 INFO - SUITE-END | took 1439s 09:17:31 INFO - Closing logging queue 09:17:31 INFO - queue closed 09:17:32 INFO - Return code: 0 09:17:32 WARNING - # TBPL SUCCESS # 09:17:32 INFO - Running post-action listener: _resource_record_post_action 09:17:32 INFO - Running post-run listener: _resource_record_post_run 09:17:33 INFO - Total resource usage - Wall time: 1476s; CPU: 98.0%; Read bytes: 14168064; Write bytes: 926261248; Read time: 852; Write time: 291680 09:17:33 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:17:33 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 0; Write bytes: 134402048; Read time: 0; Write time: 151176 09:17:33 INFO - run-tests - Wall time: 1444s; CPU: 98.0%; Read bytes: 11382784; Write bytes: 782196736; Read time: 584; Write time: 130424 09:17:33 INFO - Running post-run listener: _upload_blobber_files 09:17:33 INFO - Blob upload gear active. 09:17:33 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 09:17:33 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 09:17:33 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 09:17:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 09:17:33 INFO - (blobuploader) - INFO - Open directory for files ... 09:17:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 09:17:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:17:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:17:36 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:17:36 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:17:36 INFO - (blobuploader) - INFO - Done attempting. 09:17:36 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 09:17:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:17:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:17:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:17:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:17:37 INFO - (blobuploader) - INFO - Done attempting. 09:17:37 INFO - (blobuploader) - INFO - Iteration through files over. 09:17:37 INFO - Return code: 0 09:17:37 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 09:17:37 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 09:17:37 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aa76962a8fd39f3e3b29be7789f5e7a7d02f05f24e2048d5b91ff4967c8f729036e2c06658baa20791c5bf3c20a3bad098e35812e5e56a9c814b7f366352349", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/320eaec23120a700c9a15e8f6c1c47e7b3e83d7951b4351401a403d373ae079f84feda1a245e2b6ffa2f6ef4eced71fc2aec8b247ee41d09cc172cdc04348cae"} 09:17:37 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 09:17:37 INFO - Writing to file /builds/slave/test/properties/blobber_files 09:17:37 INFO - Contents: 09:17:37 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aa76962a8fd39f3e3b29be7789f5e7a7d02f05f24e2048d5b91ff4967c8f729036e2c06658baa20791c5bf3c20a3bad098e35812e5e56a9c814b7f366352349", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/320eaec23120a700c9a15e8f6c1c47e7b3e83d7951b4351401a403d373ae079f84feda1a245e2b6ffa2f6ef4eced71fc2aec8b247ee41d09cc172cdc04348cae"} 09:17:37 INFO - Running post-run listener: copy_logs_to_upload_dir 09:17:37 INFO - Copying logs to upload dir... 09:17:37 INFO - mkdir: /builds/slave/test/build/upload/logs 09:17:37 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1564.143785 ========= master_lag: 34.27 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 38 secs) (at 2016-05-31 09:18:12.148312) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 47 secs) (at 2016-05-31 09:18:12.151636) ========= 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-1464708593.134226-1804246863 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aa76962a8fd39f3e3b29be7789f5e7a7d02f05f24e2048d5b91ff4967c8f729036e2c06658baa20791c5bf3c20a3bad098e35812e5e56a9c814b7f366352349", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/320eaec23120a700c9a15e8f6c1c47e7b3e83d7951b4351401a403d373ae079f84feda1a245e2b6ffa2f6ef4eced71fc2aec8b247ee41d09cc172cdc04348cae"} build_url:https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033330 build_url: 'https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/5aa76962a8fd39f3e3b29be7789f5e7a7d02f05f24e2048d5b91ff4967c8f729036e2c06658baa20791c5bf3c20a3bad098e35812e5e56a9c814b7f366352349", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/320eaec23120a700c9a15e8f6c1c47e7b3e83d7951b4351401a403d373ae079f84feda1a245e2b6ffa2f6ef4eced71fc2aec8b247ee41d09cc172cdc04348cae"}' symbols_url: 'https://queue.taskcluster.net/v1/task/ZJVgDNiWRciU74x9iRSAkw/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 47.85 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 47 secs) (at 2016-05-31 09:19:00.035430) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 43 secs) (at 2016-05-31 09:19:00.035797) ========= 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-1464708593.134226-1804246863 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018110 ========= master_lag: 43.51 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 43 secs) (at 2016-05-31 09:19:43.563998) ========= ========= Started reboot skipped (results: 3, elapsed: 9 secs) (at 2016-05-31 09:19:43.564343) ========= ========= Finished reboot skipped (results: 3, elapsed: 9 secs) (at 2016-05-31 09:19:53.284484) ========= ========= Total master_lag: 125.86 =========